// This file is generated by gen_test_cases.go. DO NOT EDIT.

package segment

type lineBreakTestCase struct {
	inputString string
	segments    [][]rune
	description string
}

func lineBreakTestCases() []lineBreakTestCase {
	// Split test cases into groups as a workaround for
	// https://github.com/golang/go/issues/33437
	var testCases []lineBreakTestCase
	testCases = append(testCases, lineBreaktestCaseGroup0()...)
	testCases = append(testCases, lineBreaktestCaseGroup1()...)
	testCases = append(testCases, lineBreaktestCaseGroup2()...)
	testCases = append(testCases, lineBreaktestCaseGroup3()...)
	testCases = append(testCases, lineBreaktestCaseGroup4()...)
	testCases = append(testCases, lineBreaktestCaseGroup5()...)
	testCases = append(testCases, lineBreaktestCaseGroup6()...)
	testCases = append(testCases, lineBreaktestCaseGroup7()...)
	testCases = append(testCases, lineBreaktestCaseGroup8()...)
	testCases = append(testCases, lineBreaktestCaseGroup9()...)
	testCases = append(testCases, lineBreaktestCaseGroup10()...)
	testCases = append(testCases, lineBreaktestCaseGroup11()...)
	testCases = append(testCases, lineBreaktestCaseGroup12()...)
	testCases = append(testCases, lineBreaktestCaseGroup13()...)
	testCases = append(testCases, lineBreaktestCaseGroup14()...)
	testCases = append(testCases, lineBreaktestCaseGroup15()...)
	testCases = append(testCases, lineBreaktestCaseGroup16()...)
	testCases = append(testCases, lineBreaktestCaseGroup17()...)
	testCases = append(testCases, lineBreaktestCaseGroup18()...)
	testCases = append(testCases, lineBreaktestCaseGroup19()...)
	testCases = append(testCases, lineBreaktestCaseGroup20()...)
	testCases = append(testCases, lineBreaktestCaseGroup21()...)
	testCases = append(testCases, lineBreaktestCaseGroup22()...)
	testCases = append(testCases, lineBreaktestCaseGroup23()...)
	testCases = append(testCases, lineBreaktestCaseGroup24()...)
	testCases = append(testCases, lineBreaktestCaseGroup25()...)
	testCases = append(testCases, lineBreaktestCaseGroup26()...)
	testCases = append(testCases, lineBreaktestCaseGroup27()...)
	testCases = append(testCases, lineBreaktestCaseGroup28()...)
	testCases = append(testCases, lineBreaktestCaseGroup29()...)
	return testCases
}

func lineBreaktestCaseGroup0() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: "##",
			segments:    [][]int32{{35, 35}},
			description: "× [0.3] NUMBER SIGN (AL) × [28.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "# #",
			segments:    [][]int32{{35, 32}, {35}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "#̈#",
			segments:    [][]int32{{35, 776, 35}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "#̈ #",
			segments:    [][]int32{{35, 776, 32}, {35}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "#—",
			segments:    [][]int32{{35}, {8212}},
			description: "× [0.3] NUMBER SIGN (AL) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "# —",
			segments:    [][]int32{{35, 32}, {8212}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "#̈—",
			segments:    [][]int32{{35, 776}, {8212}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "#̈ —",
			segments:    [][]int32{{35, 776, 32}, {8212}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "#\t",
			segments:    [][]int32{{35, 9}},
			description: "× [0.3] NUMBER SIGN (AL) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "# \t",
			segments:    [][]int32{{35, 32}, {9}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "#̈\t",
			segments:    [][]int32{{35, 776, 9}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "#̈ \t",
			segments:    [][]int32{{35, 776, 32}, {9}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "#´",
			segments:    [][]int32{{35}, {180}},
			description: "× [0.3] NUMBER SIGN (AL) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "# ´",
			segments:    [][]int32{{35, 32}, {180}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "#̈´",
			segments:    [][]int32{{35, 776}, {180}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "#̈ ´",
			segments:    [][]int32{{35, 776, 32}, {180}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "#\v",
			segments:    [][]int32{{35, 11}},
			description: "× [0.3] NUMBER SIGN (AL) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "# \v",
			segments:    [][]int32{{35, 32, 11}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "#̈\v",
			segments:    [][]int32{{35, 776, 11}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "#̈ \v",
			segments:    [][]int32{{35, 776, 32, 11}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "#￼",
			segments:    [][]int32{{35}, {65532}},
			description: "× [0.3] NUMBER SIGN (AL) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "# ￼",
			segments:    [][]int32{{35, 32}, {65532}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "#̈￼",
			segments:    [][]int32{{35, 776}, {65532}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "#̈ ￼",
			segments:    [][]int32{{35, 776, 32}, {65532}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "#}",
			segments:    [][]int32{{35, 125}},
			description: "× [0.3] NUMBER SIGN (AL) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "# }",
			segments:    [][]int32{{35, 32, 125}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "#̈}",
			segments:    [][]int32{{35, 776, 125}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "#̈ }",
			segments:    [][]int32{{35, 776, 32, 125}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "#\r",
			segments:    [][]int32{{35, 13}},
			description: "× [0.3] NUMBER SIGN (AL) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "# \r",
			segments:    [][]int32{{35, 32, 13}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "#̈\r",
			segments:    [][]int32{{35, 776, 13}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "#̈ \r",
			segments:    [][]int32{{35, 776, 32, 13}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "#!",
			segments:    [][]int32{{35, 33}},
			description: "× [0.3] NUMBER SIGN (AL) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "# !",
			segments:    [][]int32{{35, 32, 33}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "#̈!",
			segments:    [][]int32{{35, 776, 33}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "#̈ !",
			segments:    [][]int32{{35, 776, 32, 33}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "#\u00a0",
			segments:    [][]int32{{35, 160}},
			description: "× [0.3] NUMBER SIGN (AL) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "# \u00a0",
			segments:    [][]int32{{35, 32}, {160}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "#̈\u00a0",
			segments:    [][]int32{{35, 776, 160}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "#̈ \u00a0",
			segments:    [][]int32{{35, 776, 32}, {160}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "#가",
			segments:    [][]int32{{35}, {44032}},
			description: "× [0.3] NUMBER SIGN (AL) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "# 가",
			segments:    [][]int32{{35, 32}, {44032}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "#̈가",
			segments:    [][]int32{{35, 776}, {44032}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "#̈ 가",
			segments:    [][]int32{{35, 776, 32}, {44032}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "#각",
			segments:    [][]int32{{35}, {44033}},
			description: "× [0.3] NUMBER SIGN (AL) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "# 각",
			segments:    [][]int32{{35, 32}, {44033}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "#̈각",
			segments:    [][]int32{{35, 776}, {44033}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "#̈ 각",
			segments:    [][]int32{{35, 776, 32}, {44033}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "#א",
			segments:    [][]int32{{35, 1488}},
			description: "× [0.3] NUMBER SIGN (AL) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "# א",
			segments:    [][]int32{{35, 32}, {1488}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "#̈א",
			segments:    [][]int32{{35, 776, 1488}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "#̈ א",
			segments:    [][]int32{{35, 776, 32}, {1488}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "#-",
			segments:    [][]int32{{35, 45}},
			description: "× [0.3] NUMBER SIGN (AL) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "# -",
			segments:    [][]int32{{35, 32}, {45}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "#̈-",
			segments:    [][]int32{{35, 776, 45}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "#̈ -",
			segments:    [][]int32{{35, 776, 32}, {45}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "#⌚",
			segments:    [][]int32{{35}, {8986}},
			description: "× [0.3] NUMBER SIGN (AL) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "# ⌚",
			segments:    [][]int32{{35, 32}, {8986}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "#̈⌚",
			segments:    [][]int32{{35, 776}, {8986}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "#̈ ⌚",
			segments:    [][]int32{{35, 776, 32}, {8986}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "#․",
			segments:    [][]int32{{35, 8228}},
			description: "× [0.3] NUMBER SIGN (AL) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "# ․",
			segments:    [][]int32{{35, 32}, {8228}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "#̈․",
			segments:    [][]int32{{35, 776, 8228}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "#̈ ․",
			segments:    [][]int32{{35, 776, 32}, {8228}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "#,",
			segments:    [][]int32{{35, 44}},
			description: "× [0.3] NUMBER SIGN (AL) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "# ,",
			segments:    [][]int32{{35, 32, 44}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "#̈,",
			segments:    [][]int32{{35, 776, 44}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "#̈ ,",
			segments:    [][]int32{{35, 776, 32, 44}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "#ᄀ",
			segments:    [][]int32{{35}, {4352}},
			description: "× [0.3] NUMBER SIGN (AL) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "# ᄀ",
			segments:    [][]int32{{35, 32}, {4352}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "#̈ᄀ",
			segments:    [][]int32{{35, 776}, {4352}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "#̈ ᄀ",
			segments:    [][]int32{{35, 776, 32}, {4352}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "#ᆨ",
			segments:    [][]int32{{35}, {4520}},
			description: "× [0.3] NUMBER SIGN (AL) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "# ᆨ",
			segments:    [][]int32{{35, 32}, {4520}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "#̈ᆨ",
			segments:    [][]int32{{35, 776}, {4520}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "#̈ ᆨ",
			segments:    [][]int32{{35, 776, 32}, {4520}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "#ᅠ",
			segments:    [][]int32{{35}, {4448}},
			description: "× [0.3] NUMBER SIGN (AL) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "# ᅠ",
			segments:    [][]int32{{35, 32}, {4448}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "#̈ᅠ",
			segments:    [][]int32{{35, 776}, {4448}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "#̈ ᅠ",
			segments:    [][]int32{{35, 776, 32}, {4448}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "#\n",
			segments:    [][]int32{{35, 10}},
			description: "× [0.3] NUMBER SIGN (AL) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "# \n",
			segments:    [][]int32{{35, 32, 10}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "#̈\n",
			segments:    [][]int32{{35, 776, 10}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "#̈ \n",
			segments:    [][]int32{{35, 776, 32, 10}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "#\u0085",
			segments:    [][]int32{{35, 133}},
			description: "× [0.3] NUMBER SIGN (AL) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "# \u0085",
			segments:    [][]int32{{35, 32, 133}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "#̈\u0085",
			segments:    [][]int32{{35, 776, 133}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "#̈ \u0085",
			segments:    [][]int32{{35, 776, 32, 133}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "#៖",
			segments:    [][]int32{{35, 6102}},
			description: "× [0.3] NUMBER SIGN (AL) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "# ៖",
			segments:    [][]int32{{35, 32}, {6102}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "#̈៖",
			segments:    [][]int32{{35, 776, 6102}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "#̈ ៖",
			segments:    [][]int32{{35, 776, 32}, {6102}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "#0",
			segments:    [][]int32{{35, 48}},
			description: "× [0.3] NUMBER SIGN (AL) × [23.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "# 0",
			segments:    [][]int32{{35, 32}, {48}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "#̈0",
			segments:    [][]int32{{35, 776, 48}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "#̈ 0",
			segments:    [][]int32{{35, 776, 32}, {48}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "#〈",
			segments:    [][]int32{{35}, {9001}},
			description: "× [0.3] NUMBER SIGN (AL) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "# 〈",
			segments:    [][]int32{{35, 32}, {9001}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "#̈〈",
			segments:    [][]int32{{35, 776}, {9001}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "#̈ 〈",
			segments:    [][]int32{{35, 776, 32}, {9001}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "#%",
			segments:    [][]int32{{35, 37}},
			description: "× [0.3] NUMBER SIGN (AL) × [24.03] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "# %",
			segments:    [][]int32{{35, 32}, {37}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "#̈%",
			segments:    [][]int32{{35, 776, 37}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "#̈ %",
			segments:    [][]int32{{35, 776, 32}, {37}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "#$",
			segments:    [][]int32{{35, 36}},
			description: "× [0.3] NUMBER SIGN (AL) × [24.03] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "# $",
			segments:    [][]int32{{35, 32}, {36}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "#̈$",
			segments:    [][]int32{{35, 776, 36}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.03] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "#̈ $",
			segments:    [][]int32{{35, 776, 32}, {36}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "#\"",
			segments:    [][]int32{{35, 34}},
			description: "× [0.3] NUMBER SIGN (AL) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "# \"",
			segments:    [][]int32{{35, 32}, {34}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "#̈\"",
			segments:    [][]int32{{35, 776, 34}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "#̈ \"",
			segments:    [][]int32{{35, 776, 32}, {34}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "# ",
			segments:    [][]int32{{35, 32}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "#  ",
			segments:    [][]int32{{35, 32, 32}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "#̈ ",
			segments:    [][]int32{{35, 776, 32}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "#̈  ",
			segments:    [][]int32{{35, 776, 32, 32}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "#/",
			segments:    [][]int32{{35, 47}},
			description: "× [0.3] NUMBER SIGN (AL) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "# /",
			segments:    [][]int32{{35, 32, 47}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "#̈/",
			segments:    [][]int32{{35, 776, 47}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "#̈ /",
			segments:    [][]int32{{35, 776, 32, 47}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "#\u2060",
			segments:    [][]int32{{35, 8288}},
			description: "× [0.3] NUMBER SIGN (AL) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "# \u2060",
			segments:    [][]int32{{35, 32, 8288}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "#̈\u2060",
			segments:    [][]int32{{35, 776, 8288}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "#̈ \u2060",
			segments:    [][]int32{{35, 776, 32, 8288}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "#\u200b",
			segments:    [][]int32{{35, 8203}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "# \u200b",
			segments:    [][]int32{{35, 32, 8203}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "#̈\u200b",
			segments:    [][]int32{{35, 776, 8203}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "#̈ \u200b",
			segments:    [][]int32{{35, 776, 32, 8203}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "#🇦",
			segments:    [][]int32{{35}, {127462}},
			description: "× [0.3] NUMBER SIGN (AL) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "# 🇦",
			segments:    [][]int32{{35, 32}, {127462}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "#̈🇦",
			segments:    [][]int32{{35, 776}, {127462}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "#̈ 🇦",
			segments:    [][]int32{{35, 776, 32}, {127462}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "#☝",
			segments:    [][]int32{{35}, {9757}},
			description: "× [0.3] NUMBER SIGN (AL) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "# ☝",
			segments:    [][]int32{{35, 32}, {9757}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "#̈☝",
			segments:    [][]int32{{35, 776}, {9757}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "#̈ ☝",
			segments:    [][]int32{{35, 776, 32}, {9757}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "#🏻",
			segments:    [][]int32{{35}, {127995}},
			description: "× [0.3] NUMBER SIGN (AL) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "# 🏻",
			segments:    [][]int32{{35, 32}, {127995}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "#̈🏻",
			segments:    [][]int32{{35, 776}, {127995}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "#̈ 🏻",
			segments:    [][]int32{{35, 776, 32}, {127995}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "#)",
			segments:    [][]int32{{35, 41}},
			description: "× [0.3] NUMBER SIGN (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "# )",
			segments:    [][]int32{{35, 32, 41}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "#̈)",
			segments:    [][]int32{{35, 776, 41}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "#̈ )",
			segments:    [][]int32{{35, 776, 32, 41}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "#(",
			segments:    [][]int32{{35, 40}},
			description: "× [0.3] NUMBER SIGN (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "# (",
			segments:    [][]int32{{35, 32}, {40}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "#̈(",
			segments:    [][]int32{{35, 776, 40}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "#̈ (",
			segments:    [][]int32{{35, 776, 32}, {40}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "#\x01",
			segments:    [][]int32{{35, 1}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "# \x01",
			segments:    [][]int32{{35, 32}, {1}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "#̈\x01",
			segments:    [][]int32{{35, 776, 1}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "#̈ \x01",
			segments:    [][]int32{{35, 776, 32}, {1}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "#\u200d",
			segments:    [][]int32{{35, 8205}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "# \u200d",
			segments:    [][]int32{{35, 32}, {8205}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "#̈\u200d",
			segments:    [][]int32{{35, 776, 8205}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "#̈ \u200d",
			segments:    [][]int32{{35, 776, 32}, {8205}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "#§",
			segments:    [][]int32{{35, 167}},
			description: "× [0.3] NUMBER SIGN (AL) × [28.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "# §",
			segments:    [][]int32{{35, 32}, {167}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "#̈§",
			segments:    [][]int32{{35, 776, 167}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "#̈ §",
			segments:    [][]int32{{35, 776, 32}, {167}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "#\U00050005",
			segments:    [][]int32{{35, 327685}},
			description: "× [0.3] NUMBER SIGN (AL) × [28.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "# \U00050005",
			segments:    [][]int32{{35, 32}, {327685}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "#̈\U00050005",
			segments:    [][]int32{{35, 776, 327685}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "#̈ \U00050005",
			segments:    [][]int32{{35, 776, 32}, {327685}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "#ก",
			segments:    [][]int32{{35, 3585}},
			description: "× [0.3] NUMBER SIGN (AL) × [28.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "# ก",
			segments:    [][]int32{{35, 32}, {3585}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "#̈ก",
			segments:    [][]int32{{35, 776, 3585}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "#̈ ก",
			segments:    [][]int32{{35, 776, 32}, {3585}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "#ぁ",
			segments:    [][]int32{{35, 12353}},
			description: "× [0.3] NUMBER SIGN (AL) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "# ぁ",
			segments:    [][]int32{{35, 32}, {12353}},
			description: "× [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "#̈ぁ",
			segments:    [][]int32{{35, 776, 12353}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "#̈ ぁ",
			segments:    [][]int32{{35, 776, 32}, {12353}},
			description: "× [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "—#",
			segments:    [][]int32{{8212}, {35}},
			description: "× [0.3] EM DASH (B2) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "— #",
			segments:    [][]int32{{8212, 32}, {35}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "—̈#",
			segments:    [][]int32{{8212, 776}, {35}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "—̈ #",
			segments:    [][]int32{{8212, 776, 32}, {35}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "——",
			segments:    [][]int32{{8212, 8212}},
			description: "× [0.3] EM DASH (B2) × [17.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "— —",
			segments:    [][]int32{{8212, 32, 8212}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [17.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "—̈—",
			segments:    [][]int32{{8212, 776, 8212}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [17.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "—̈ —",
			segments:    [][]int32{{8212, 776, 32, 8212}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [17.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "—\t",
			segments:    [][]int32{{8212, 9}},
			description: "× [0.3] EM DASH (B2) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "— \t",
			segments:    [][]int32{{8212, 32}, {9}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "—̈\t",
			segments:    [][]int32{{8212, 776, 9}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "—̈ \t",
			segments:    [][]int32{{8212, 776, 32}, {9}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "—´",
			segments:    [][]int32{{8212}, {180}},
			description: "× [0.3] EM DASH (B2) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "— ´",
			segments:    [][]int32{{8212, 32}, {180}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "—̈´",
			segments:    [][]int32{{8212, 776}, {180}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "—̈ ´",
			segments:    [][]int32{{8212, 776, 32}, {180}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "—\v",
			segments:    [][]int32{{8212, 11}},
			description: "× [0.3] EM DASH (B2) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "— \v",
			segments:    [][]int32{{8212, 32, 11}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "—̈\v",
			segments:    [][]int32{{8212, 776, 11}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "—̈ \v",
			segments:    [][]int32{{8212, 776, 32, 11}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "—￼",
			segments:    [][]int32{{8212}, {65532}},
			description: "× [0.3] EM DASH (B2) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "— ￼",
			segments:    [][]int32{{8212, 32}, {65532}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "—̈￼",
			segments:    [][]int32{{8212, 776}, {65532}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "—̈ ￼",
			segments:    [][]int32{{8212, 776, 32}, {65532}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "—}",
			segments:    [][]int32{{8212, 125}},
			description: "× [0.3] EM DASH (B2) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "— }",
			segments:    [][]int32{{8212, 32, 125}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "—̈}",
			segments:    [][]int32{{8212, 776, 125}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "—̈ }",
			segments:    [][]int32{{8212, 776, 32, 125}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "—\r",
			segments:    [][]int32{{8212, 13}},
			description: "× [0.3] EM DASH (B2) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "— \r",
			segments:    [][]int32{{8212, 32, 13}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "—̈\r",
			segments:    [][]int32{{8212, 776, 13}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "—̈ \r",
			segments:    [][]int32{{8212, 776, 32, 13}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "—!",
			segments:    [][]int32{{8212, 33}},
			description: "× [0.3] EM DASH (B2) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "— !",
			segments:    [][]int32{{8212, 32, 33}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "—̈!",
			segments:    [][]int32{{8212, 776, 33}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "—̈ !",
			segments:    [][]int32{{8212, 776, 32, 33}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "—\u00a0",
			segments:    [][]int32{{8212, 160}},
			description: "× [0.3] EM DASH (B2) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "— \u00a0",
			segments:    [][]int32{{8212, 32}, {160}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "—̈\u00a0",
			segments:    [][]int32{{8212, 776, 160}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "—̈ \u00a0",
			segments:    [][]int32{{8212, 776, 32}, {160}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "—가",
			segments:    [][]int32{{8212}, {44032}},
			description: "× [0.3] EM DASH (B2) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "— 가",
			segments:    [][]int32{{8212, 32}, {44032}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "—̈가",
			segments:    [][]int32{{8212, 776}, {44032}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "—̈ 가",
			segments:    [][]int32{{8212, 776, 32}, {44032}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "—각",
			segments:    [][]int32{{8212}, {44033}},
			description: "× [0.3] EM DASH (B2) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "— 각",
			segments:    [][]int32{{8212, 32}, {44033}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "—̈각",
			segments:    [][]int32{{8212, 776}, {44033}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "—̈ 각",
			segments:    [][]int32{{8212, 776, 32}, {44033}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "—א",
			segments:    [][]int32{{8212}, {1488}},
			description: "× [0.3] EM DASH (B2) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "— א",
			segments:    [][]int32{{8212, 32}, {1488}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "—̈א",
			segments:    [][]int32{{8212, 776}, {1488}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "—̈ א",
			segments:    [][]int32{{8212, 776, 32}, {1488}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "—-",
			segments:    [][]int32{{8212, 45}},
			description: "× [0.3] EM DASH (B2) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "— -",
			segments:    [][]int32{{8212, 32}, {45}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "—̈-",
			segments:    [][]int32{{8212, 776, 45}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "—̈ -",
			segments:    [][]int32{{8212, 776, 32}, {45}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "—⌚",
			segments:    [][]int32{{8212}, {8986}},
			description: "× [0.3] EM DASH (B2) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "— ⌚",
			segments:    [][]int32{{8212, 32}, {8986}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "—̈⌚",
			segments:    [][]int32{{8212, 776}, {8986}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "—̈ ⌚",
			segments:    [][]int32{{8212, 776, 32}, {8986}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "—․",
			segments:    [][]int32{{8212, 8228}},
			description: "× [0.3] EM DASH (B2) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "— ․",
			segments:    [][]int32{{8212, 32}, {8228}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "—̈․",
			segments:    [][]int32{{8212, 776, 8228}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "—̈ ․",
			segments:    [][]int32{{8212, 776, 32}, {8228}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "—,",
			segments:    [][]int32{{8212, 44}},
			description: "× [0.3] EM DASH (B2) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "— ,",
			segments:    [][]int32{{8212, 32, 44}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "—̈,",
			segments:    [][]int32{{8212, 776, 44}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "—̈ ,",
			segments:    [][]int32{{8212, 776, 32, 44}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "—ᄀ",
			segments:    [][]int32{{8212}, {4352}},
			description: "× [0.3] EM DASH (B2) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "— ᄀ",
			segments:    [][]int32{{8212, 32}, {4352}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "—̈ᄀ",
			segments:    [][]int32{{8212, 776}, {4352}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "—̈ ᄀ",
			segments:    [][]int32{{8212, 776, 32}, {4352}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "—ᆨ",
			segments:    [][]int32{{8212}, {4520}},
			description: "× [0.3] EM DASH (B2) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "— ᆨ",
			segments:    [][]int32{{8212, 32}, {4520}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "—̈ᆨ",
			segments:    [][]int32{{8212, 776}, {4520}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "—̈ ᆨ",
			segments:    [][]int32{{8212, 776, 32}, {4520}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "—ᅠ",
			segments:    [][]int32{{8212}, {4448}},
			description: "× [0.3] EM DASH (B2) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "— ᅠ",
			segments:    [][]int32{{8212, 32}, {4448}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "—̈ᅠ",
			segments:    [][]int32{{8212, 776}, {4448}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "—̈ ᅠ",
			segments:    [][]int32{{8212, 776, 32}, {4448}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "—\n",
			segments:    [][]int32{{8212, 10}},
			description: "× [0.3] EM DASH (B2) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "— \n",
			segments:    [][]int32{{8212, 32, 10}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "—̈\n",
			segments:    [][]int32{{8212, 776, 10}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "—̈ \n",
			segments:    [][]int32{{8212, 776, 32, 10}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup1() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: "—\u0085",
			segments:    [][]int32{{8212, 133}},
			description: "× [0.3] EM DASH (B2) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "— \u0085",
			segments:    [][]int32{{8212, 32, 133}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "—̈\u0085",
			segments:    [][]int32{{8212, 776, 133}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "—̈ \u0085",
			segments:    [][]int32{{8212, 776, 32, 133}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "—៖",
			segments:    [][]int32{{8212, 6102}},
			description: "× [0.3] EM DASH (B2) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "— ៖",
			segments:    [][]int32{{8212, 32}, {6102}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "—̈៖",
			segments:    [][]int32{{8212, 776, 6102}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "—̈ ៖",
			segments:    [][]int32{{8212, 776, 32}, {6102}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "—0",
			segments:    [][]int32{{8212}, {48}},
			description: "× [0.3] EM DASH (B2) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "— 0",
			segments:    [][]int32{{8212, 32}, {48}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "—̈0",
			segments:    [][]int32{{8212, 776}, {48}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "—̈ 0",
			segments:    [][]int32{{8212, 776, 32}, {48}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "—〈",
			segments:    [][]int32{{8212}, {9001}},
			description: "× [0.3] EM DASH (B2) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "— 〈",
			segments:    [][]int32{{8212, 32}, {9001}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "—̈〈",
			segments:    [][]int32{{8212, 776}, {9001}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "—̈ 〈",
			segments:    [][]int32{{8212, 776, 32}, {9001}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "—%",
			segments:    [][]int32{{8212}, {37}},
			description: "× [0.3] EM DASH (B2) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "— %",
			segments:    [][]int32{{8212, 32}, {37}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "—̈%",
			segments:    [][]int32{{8212, 776}, {37}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "—̈ %",
			segments:    [][]int32{{8212, 776, 32}, {37}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "—$",
			segments:    [][]int32{{8212}, {36}},
			description: "× [0.3] EM DASH (B2) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "— $",
			segments:    [][]int32{{8212, 32}, {36}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "—̈$",
			segments:    [][]int32{{8212, 776}, {36}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "—̈ $",
			segments:    [][]int32{{8212, 776, 32}, {36}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "—\"",
			segments:    [][]int32{{8212, 34}},
			description: "× [0.3] EM DASH (B2) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "— \"",
			segments:    [][]int32{{8212, 32}, {34}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "—̈\"",
			segments:    [][]int32{{8212, 776, 34}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "—̈ \"",
			segments:    [][]int32{{8212, 776, 32}, {34}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "— ",
			segments:    [][]int32{{8212, 32}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "—  ",
			segments:    [][]int32{{8212, 32, 32}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "—̈ ",
			segments:    [][]int32{{8212, 776, 32}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "—̈  ",
			segments:    [][]int32{{8212, 776, 32, 32}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "—/",
			segments:    [][]int32{{8212, 47}},
			description: "× [0.3] EM DASH (B2) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "— /",
			segments:    [][]int32{{8212, 32, 47}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "—̈/",
			segments:    [][]int32{{8212, 776, 47}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "—̈ /",
			segments:    [][]int32{{8212, 776, 32, 47}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "—\u2060",
			segments:    [][]int32{{8212, 8288}},
			description: "× [0.3] EM DASH (B2) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "— \u2060",
			segments:    [][]int32{{8212, 32, 8288}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "—̈\u2060",
			segments:    [][]int32{{8212, 776, 8288}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "—̈ \u2060",
			segments:    [][]int32{{8212, 776, 32, 8288}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "—\u200b",
			segments:    [][]int32{{8212, 8203}},
			description: "× [0.3] EM DASH (B2) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "— \u200b",
			segments:    [][]int32{{8212, 32, 8203}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "—̈\u200b",
			segments:    [][]int32{{8212, 776, 8203}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "—̈ \u200b",
			segments:    [][]int32{{8212, 776, 32, 8203}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "—🇦",
			segments:    [][]int32{{8212}, {127462}},
			description: "× [0.3] EM DASH (B2) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "— 🇦",
			segments:    [][]int32{{8212, 32}, {127462}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "—̈🇦",
			segments:    [][]int32{{8212, 776}, {127462}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "—̈ 🇦",
			segments:    [][]int32{{8212, 776, 32}, {127462}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "—☝",
			segments:    [][]int32{{8212}, {9757}},
			description: "× [0.3] EM DASH (B2) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "— ☝",
			segments:    [][]int32{{8212, 32}, {9757}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "—̈☝",
			segments:    [][]int32{{8212, 776}, {9757}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "—̈ ☝",
			segments:    [][]int32{{8212, 776, 32}, {9757}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "—🏻",
			segments:    [][]int32{{8212}, {127995}},
			description: "× [0.3] EM DASH (B2) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "— 🏻",
			segments:    [][]int32{{8212, 32}, {127995}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "—̈🏻",
			segments:    [][]int32{{8212, 776}, {127995}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "—̈ 🏻",
			segments:    [][]int32{{8212, 776, 32}, {127995}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "—)",
			segments:    [][]int32{{8212, 41}},
			description: "× [0.3] EM DASH (B2) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "— )",
			segments:    [][]int32{{8212, 32, 41}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "—̈)",
			segments:    [][]int32{{8212, 776, 41}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "—̈ )",
			segments:    [][]int32{{8212, 776, 32, 41}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "—(",
			segments:    [][]int32{{8212}, {40}},
			description: "× [0.3] EM DASH (B2) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "— (",
			segments:    [][]int32{{8212, 32}, {40}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "—̈(",
			segments:    [][]int32{{8212, 776}, {40}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "—̈ (",
			segments:    [][]int32{{8212, 776, 32}, {40}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "—\x01",
			segments:    [][]int32{{8212, 1}},
			description: "× [0.3] EM DASH (B2) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "— \x01",
			segments:    [][]int32{{8212, 32}, {1}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "—̈\x01",
			segments:    [][]int32{{8212, 776, 1}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "—̈ \x01",
			segments:    [][]int32{{8212, 776, 32}, {1}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "—\u200d",
			segments:    [][]int32{{8212, 8205}},
			description: "× [0.3] EM DASH (B2) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "— \u200d",
			segments:    [][]int32{{8212, 32}, {8205}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "—̈\u200d",
			segments:    [][]int32{{8212, 776, 8205}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "—̈ \u200d",
			segments:    [][]int32{{8212, 776, 32}, {8205}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "—§",
			segments:    [][]int32{{8212}, {167}},
			description: "× [0.3] EM DASH (B2) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "— §",
			segments:    [][]int32{{8212, 32}, {167}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "—̈§",
			segments:    [][]int32{{8212, 776}, {167}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "—̈ §",
			segments:    [][]int32{{8212, 776, 32}, {167}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "—\U00050005",
			segments:    [][]int32{{8212}, {327685}},
			description: "× [0.3] EM DASH (B2) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "— \U00050005",
			segments:    [][]int32{{8212, 32}, {327685}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "—̈\U00050005",
			segments:    [][]int32{{8212, 776}, {327685}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "—̈ \U00050005",
			segments:    [][]int32{{8212, 776, 32}, {327685}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "—ก",
			segments:    [][]int32{{8212}, {3585}},
			description: "× [0.3] EM DASH (B2) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "— ก",
			segments:    [][]int32{{8212, 32}, {3585}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "—̈ก",
			segments:    [][]int32{{8212, 776}, {3585}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "—̈ ก",
			segments:    [][]int32{{8212, 776, 32}, {3585}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "—ぁ",
			segments:    [][]int32{{8212, 12353}},
			description: "× [0.3] EM DASH (B2) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "— ぁ",
			segments:    [][]int32{{8212, 32}, {12353}},
			description: "× [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "—̈ぁ",
			segments:    [][]int32{{8212, 776, 12353}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "—̈ ぁ",
			segments:    [][]int32{{8212, 776, 32}, {12353}},
			description: "× [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\t#",
			segments:    [][]int32{{9}, {35}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\t #",
			segments:    [][]int32{{9, 32}, {35}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\ẗ#",
			segments:    [][]int32{{9, 776}, {35}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\ẗ #",
			segments:    [][]int32{{9, 776, 32}, {35}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\t—",
			segments:    [][]int32{{9}, {8212}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\t —",
			segments:    [][]int32{{9, 32}, {8212}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\ẗ—",
			segments:    [][]int32{{9, 776}, {8212}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\ẗ —",
			segments:    [][]int32{{9, 776, 32}, {8212}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\t\t",
			segments:    [][]int32{{9, 9}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\t \t",
			segments:    [][]int32{{9, 32}, {9}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\ẗ\t",
			segments:    [][]int32{{9, 776, 9}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\ẗ \t",
			segments:    [][]int32{{9, 776, 32}, {9}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\t´",
			segments:    [][]int32{{9}, {180}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\t ´",
			segments:    [][]int32{{9, 32}, {180}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\ẗ´",
			segments:    [][]int32{{9, 776}, {180}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\ẗ ´",
			segments:    [][]int32{{9, 776, 32}, {180}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\t\v",
			segments:    [][]int32{{9, 11}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\t \v",
			segments:    [][]int32{{9, 32, 11}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\ẗ\v",
			segments:    [][]int32{{9, 776, 11}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\ẗ \v",
			segments:    [][]int32{{9, 776, 32, 11}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\t￼",
			segments:    [][]int32{{9}, {65532}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\t ￼",
			segments:    [][]int32{{9, 32}, {65532}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\ẗ￼",
			segments:    [][]int32{{9, 776}, {65532}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\ẗ ￼",
			segments:    [][]int32{{9, 776, 32}, {65532}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\t}",
			segments:    [][]int32{{9, 125}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\t }",
			segments:    [][]int32{{9, 32, 125}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\ẗ}",
			segments:    [][]int32{{9, 776, 125}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\ẗ }",
			segments:    [][]int32{{9, 776, 32, 125}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\t\r",
			segments:    [][]int32{{9, 13}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\t \r",
			segments:    [][]int32{{9, 32, 13}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\ẗ\r",
			segments:    [][]int32{{9, 776, 13}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\ẗ \r",
			segments:    [][]int32{{9, 776, 32, 13}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\t!",
			segments:    [][]int32{{9, 33}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\t !",
			segments:    [][]int32{{9, 32, 33}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\ẗ!",
			segments:    [][]int32{{9, 776, 33}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\ẗ !",
			segments:    [][]int32{{9, 776, 32, 33}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\t\u00a0",
			segments:    [][]int32{{9}, {160}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) ÷ [999.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\t \u00a0",
			segments:    [][]int32{{9, 32}, {160}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\ẗ\u00a0",
			segments:    [][]int32{{9, 776}, {160}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\ẗ \u00a0",
			segments:    [][]int32{{9, 776, 32}, {160}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\t가",
			segments:    [][]int32{{9}, {44032}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\t 가",
			segments:    [][]int32{{9, 32}, {44032}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\ẗ가",
			segments:    [][]int32{{9, 776}, {44032}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\ẗ 가",
			segments:    [][]int32{{9, 776, 32}, {44032}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\t각",
			segments:    [][]int32{{9}, {44033}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\t 각",
			segments:    [][]int32{{9, 32}, {44033}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\ẗ각",
			segments:    [][]int32{{9, 776}, {44033}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\ẗ 각",
			segments:    [][]int32{{9, 776, 32}, {44033}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\tא",
			segments:    [][]int32{{9}, {1488}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\t א",
			segments:    [][]int32{{9, 32}, {1488}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\ẗא",
			segments:    [][]int32{{9, 776}, {1488}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\ẗ א",
			segments:    [][]int32{{9, 776, 32}, {1488}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\t-",
			segments:    [][]int32{{9, 45}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\t -",
			segments:    [][]int32{{9, 32}, {45}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\ẗ-",
			segments:    [][]int32{{9, 776, 45}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\ẗ -",
			segments:    [][]int32{{9, 776, 32}, {45}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\t⌚",
			segments:    [][]int32{{9}, {8986}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\t ⌚",
			segments:    [][]int32{{9, 32}, {8986}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\ẗ⌚",
			segments:    [][]int32{{9, 776}, {8986}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\ẗ ⌚",
			segments:    [][]int32{{9, 776, 32}, {8986}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\t․",
			segments:    [][]int32{{9, 8228}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\t ․",
			segments:    [][]int32{{9, 32}, {8228}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\ẗ․",
			segments:    [][]int32{{9, 776, 8228}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\ẗ ․",
			segments:    [][]int32{{9, 776, 32}, {8228}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\t,",
			segments:    [][]int32{{9, 44}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\t ,",
			segments:    [][]int32{{9, 32, 44}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\ẗ,",
			segments:    [][]int32{{9, 776, 44}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\ẗ ,",
			segments:    [][]int32{{9, 776, 32, 44}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\tᄀ",
			segments:    [][]int32{{9}, {4352}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\t ᄀ",
			segments:    [][]int32{{9, 32}, {4352}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\ẗᄀ",
			segments:    [][]int32{{9, 776}, {4352}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\ẗ ᄀ",
			segments:    [][]int32{{9, 776, 32}, {4352}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\tᆨ",
			segments:    [][]int32{{9}, {4520}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\t ᆨ",
			segments:    [][]int32{{9, 32}, {4520}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\ẗᆨ",
			segments:    [][]int32{{9, 776}, {4520}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\ẗ ᆨ",
			segments:    [][]int32{{9, 776, 32}, {4520}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\tᅠ",
			segments:    [][]int32{{9}, {4448}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\t ᅠ",
			segments:    [][]int32{{9, 32}, {4448}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\ẗᅠ",
			segments:    [][]int32{{9, 776}, {4448}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\ẗ ᅠ",
			segments:    [][]int32{{9, 776, 32}, {4448}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\t\n",
			segments:    [][]int32{{9, 10}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\t \n",
			segments:    [][]int32{{9, 32, 10}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\ẗ\n",
			segments:    [][]int32{{9, 776, 10}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\ẗ \n",
			segments:    [][]int32{{9, 776, 32, 10}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\t\u0085",
			segments:    [][]int32{{9, 133}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\t \u0085",
			segments:    [][]int32{{9, 32, 133}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\ẗ\u0085",
			segments:    [][]int32{{9, 776, 133}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\ẗ \u0085",
			segments:    [][]int32{{9, 776, 32, 133}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\t៖",
			segments:    [][]int32{{9, 6102}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\t ៖",
			segments:    [][]int32{{9, 32}, {6102}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\ẗ៖",
			segments:    [][]int32{{9, 776, 6102}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\ẗ ៖",
			segments:    [][]int32{{9, 776, 32}, {6102}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\t0",
			segments:    [][]int32{{9}, {48}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\t 0",
			segments:    [][]int32{{9, 32}, {48}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\ẗ0",
			segments:    [][]int32{{9, 776}, {48}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\ẗ 0",
			segments:    [][]int32{{9, 776, 32}, {48}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\t〈",
			segments:    [][]int32{{9}, {9001}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\t 〈",
			segments:    [][]int32{{9, 32}, {9001}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\ẗ〈",
			segments:    [][]int32{{9, 776}, {9001}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\ẗ 〈",
			segments:    [][]int32{{9, 776, 32}, {9001}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\t%",
			segments:    [][]int32{{9}, {37}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\t %",
			segments:    [][]int32{{9, 32}, {37}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\ẗ%",
			segments:    [][]int32{{9, 776}, {37}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\ẗ %",
			segments:    [][]int32{{9, 776, 32}, {37}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\t$",
			segments:    [][]int32{{9}, {36}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\t $",
			segments:    [][]int32{{9, 32}, {36}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\ẗ$",
			segments:    [][]int32{{9, 776}, {36}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\ẗ $",
			segments:    [][]int32{{9, 776, 32}, {36}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\t\"",
			segments:    [][]int32{{9, 34}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\t \"",
			segments:    [][]int32{{9, 32}, {34}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\ẗ\"",
			segments:    [][]int32{{9, 776, 34}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\ẗ \"",
			segments:    [][]int32{{9, 776, 32}, {34}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\t ",
			segments:    [][]int32{{9, 32}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\t  ",
			segments:    [][]int32{{9, 32, 32}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\ẗ ",
			segments:    [][]int32{{9, 776, 32}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\ẗ  ",
			segments:    [][]int32{{9, 776, 32, 32}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\t/",
			segments:    [][]int32{{9, 47}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\t /",
			segments:    [][]int32{{9, 32, 47}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\ẗ/",
			segments:    [][]int32{{9, 776, 47}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\ẗ /",
			segments:    [][]int32{{9, 776, 32, 47}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\t\u2060",
			segments:    [][]int32{{9, 8288}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\t \u2060",
			segments:    [][]int32{{9, 32, 8288}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\ẗ\u2060",
			segments:    [][]int32{{9, 776, 8288}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\ẗ \u2060",
			segments:    [][]int32{{9, 776, 32, 8288}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\t\u200b",
			segments:    [][]int32{{9, 8203}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\t \u200b",
			segments:    [][]int32{{9, 32, 8203}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\ẗ\u200b",
			segments:    [][]int32{{9, 776, 8203}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\ẗ \u200b",
			segments:    [][]int32{{9, 776, 32, 8203}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\t🇦",
			segments:    [][]int32{{9}, {127462}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\t 🇦",
			segments:    [][]int32{{9, 32}, {127462}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\ẗ🇦",
			segments:    [][]int32{{9, 776}, {127462}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\ẗ 🇦",
			segments:    [][]int32{{9, 776, 32}, {127462}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\t☝",
			segments:    [][]int32{{9}, {9757}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\t ☝",
			segments:    [][]int32{{9, 32}, {9757}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\ẗ☝",
			segments:    [][]int32{{9, 776}, {9757}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\ẗ ☝",
			segments:    [][]int32{{9, 776, 32}, {9757}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\t🏻",
			segments:    [][]int32{{9}, {127995}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\t 🏻",
			segments:    [][]int32{{9, 32}, {127995}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\ẗ🏻",
			segments:    [][]int32{{9, 776}, {127995}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\ẗ 🏻",
			segments:    [][]int32{{9, 776, 32}, {127995}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\t)",
			segments:    [][]int32{{9, 41}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\t )",
			segments:    [][]int32{{9, 32, 41}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\ẗ)",
			segments:    [][]int32{{9, 776, 41}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\ẗ )",
			segments:    [][]int32{{9, 776, 32, 41}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\t(",
			segments:    [][]int32{{9}, {40}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\t (",
			segments:    [][]int32{{9, 32}, {40}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\ẗ(",
			segments:    [][]int32{{9, 776}, {40}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\ẗ (",
			segments:    [][]int32{{9, 776, 32}, {40}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\t\x01",
			segments:    [][]int32{{9, 1}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\t \x01",
			segments:    [][]int32{{9, 32}, {1}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\ẗ\x01",
			segments:    [][]int32{{9, 776, 1}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\ẗ \x01",
			segments:    [][]int32{{9, 776, 32}, {1}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\t\u200d",
			segments:    [][]int32{{9, 8205}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\t \u200d",
			segments:    [][]int32{{9, 32}, {8205}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\ẗ\u200d",
			segments:    [][]int32{{9, 776, 8205}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\ẗ \u200d",
			segments:    [][]int32{{9, 776, 32}, {8205}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\t§",
			segments:    [][]int32{{9}, {167}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\t §",
			segments:    [][]int32{{9, 32}, {167}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\ẗ§",
			segments:    [][]int32{{9, 776}, {167}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\ẗ §",
			segments:    [][]int32{{9, 776, 32}, {167}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\t\U00050005",
			segments:    [][]int32{{9}, {327685}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\t \U00050005",
			segments:    [][]int32{{9, 32}, {327685}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\ẗ\U00050005",
			segments:    [][]int32{{9, 776}, {327685}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\ẗ \U00050005",
			segments:    [][]int32{{9, 776, 32}, {327685}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\tก",
			segments:    [][]int32{{9}, {3585}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\t ก",
			segments:    [][]int32{{9, 32}, {3585}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\ẗก",
			segments:    [][]int32{{9, 776}, {3585}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\ẗ ก",
			segments:    [][]int32{{9, 776, 32}, {3585}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup2() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: "\tぁ",
			segments:    [][]int32{{9, 12353}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\t ぁ",
			segments:    [][]int32{{9, 32}, {12353}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\ẗぁ",
			segments:    [][]int32{{9, 776, 12353}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\ẗ ぁ",
			segments:    [][]int32{{9, 776, 32}, {12353}},
			description: "× [0.3] <CHARACTER TABULATION> (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "´#",
			segments:    [][]int32{{180, 35}},
			description: "× [0.3] ACUTE ACCENT (BB) × [21.04] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "´ #",
			segments:    [][]int32{{180, 32}, {35}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "´̈#",
			segments:    [][]int32{{180, 776, 35}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "´̈ #",
			segments:    [][]int32{{180, 776, 32}, {35}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "´—",
			segments:    [][]int32{{180, 8212}},
			description: "× [0.3] ACUTE ACCENT (BB) × [21.04] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "´ —",
			segments:    [][]int32{{180, 32}, {8212}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "´̈—",
			segments:    [][]int32{{180, 776, 8212}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "´̈ —",
			segments:    [][]int32{{180, 776, 32}, {8212}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "´\t",
			segments:    [][]int32{{180, 9}},
			description: "× [0.3] ACUTE ACCENT (BB) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "´ \t",
			segments:    [][]int32{{180, 32}, {9}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "´̈\t",
			segments:    [][]int32{{180, 776, 9}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "´̈ \t",
			segments:    [][]int32{{180, 776, 32}, {9}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "´´",
			segments:    [][]int32{{180, 180}},
			description: "× [0.3] ACUTE ACCENT (BB) × [21.04] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "´ ´",
			segments:    [][]int32{{180, 32}, {180}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "´̈´",
			segments:    [][]int32{{180, 776, 180}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "´̈ ´",
			segments:    [][]int32{{180, 776, 32}, {180}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "´\v",
			segments:    [][]int32{{180, 11}},
			description: "× [0.3] ACUTE ACCENT (BB) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "´ \v",
			segments:    [][]int32{{180, 32, 11}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "´̈\v",
			segments:    [][]int32{{180, 776, 11}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "´̈ \v",
			segments:    [][]int32{{180, 776, 32, 11}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "´￼",
			segments:    [][]int32{{180}, {65532}},
			description: "× [0.3] ACUTE ACCENT (BB) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "´ ￼",
			segments:    [][]int32{{180, 32}, {65532}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "´̈￼",
			segments:    [][]int32{{180, 776}, {65532}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "´̈ ￼",
			segments:    [][]int32{{180, 776, 32}, {65532}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "´}",
			segments:    [][]int32{{180, 125}},
			description: "× [0.3] ACUTE ACCENT (BB) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "´ }",
			segments:    [][]int32{{180, 32, 125}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "´̈}",
			segments:    [][]int32{{180, 776, 125}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "´̈ }",
			segments:    [][]int32{{180, 776, 32, 125}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "´\r",
			segments:    [][]int32{{180, 13}},
			description: "× [0.3] ACUTE ACCENT (BB) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "´ \r",
			segments:    [][]int32{{180, 32, 13}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "´̈\r",
			segments:    [][]int32{{180, 776, 13}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "´̈ \r",
			segments:    [][]int32{{180, 776, 32, 13}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "´!",
			segments:    [][]int32{{180, 33}},
			description: "× [0.3] ACUTE ACCENT (BB) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "´ !",
			segments:    [][]int32{{180, 32, 33}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "´̈!",
			segments:    [][]int32{{180, 776, 33}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "´̈ !",
			segments:    [][]int32{{180, 776, 32, 33}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "´\u00a0",
			segments:    [][]int32{{180, 160}},
			description: "× [0.3] ACUTE ACCENT (BB) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "´ \u00a0",
			segments:    [][]int32{{180, 32}, {160}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "´̈\u00a0",
			segments:    [][]int32{{180, 776, 160}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "´̈ \u00a0",
			segments:    [][]int32{{180, 776, 32}, {160}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "´가",
			segments:    [][]int32{{180, 44032}},
			description: "× [0.3] ACUTE ACCENT (BB) × [21.04] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "´ 가",
			segments:    [][]int32{{180, 32}, {44032}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "´̈가",
			segments:    [][]int32{{180, 776, 44032}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "´̈ 가",
			segments:    [][]int32{{180, 776, 32}, {44032}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "´각",
			segments:    [][]int32{{180, 44033}},
			description: "× [0.3] ACUTE ACCENT (BB) × [21.04] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "´ 각",
			segments:    [][]int32{{180, 32}, {44033}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "´̈각",
			segments:    [][]int32{{180, 776, 44033}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "´̈ 각",
			segments:    [][]int32{{180, 776, 32}, {44033}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "´א",
			segments:    [][]int32{{180, 1488}},
			description: "× [0.3] ACUTE ACCENT (BB) × [21.04] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "´ א",
			segments:    [][]int32{{180, 32}, {1488}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "´̈א",
			segments:    [][]int32{{180, 776, 1488}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "´̈ א",
			segments:    [][]int32{{180, 776, 32}, {1488}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "´-",
			segments:    [][]int32{{180, 45}},
			description: "× [0.3] ACUTE ACCENT (BB) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "´ -",
			segments:    [][]int32{{180, 32}, {45}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "´̈-",
			segments:    [][]int32{{180, 776, 45}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "´̈ -",
			segments:    [][]int32{{180, 776, 32}, {45}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "´⌚",
			segments:    [][]int32{{180, 8986}},
			description: "× [0.3] ACUTE ACCENT (BB) × [21.04] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "´ ⌚",
			segments:    [][]int32{{180, 32}, {8986}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "´̈⌚",
			segments:    [][]int32{{180, 776, 8986}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "´̈ ⌚",
			segments:    [][]int32{{180, 776, 32}, {8986}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "´․",
			segments:    [][]int32{{180, 8228}},
			description: "× [0.3] ACUTE ACCENT (BB) × [21.04] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "´ ․",
			segments:    [][]int32{{180, 32}, {8228}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "´̈․",
			segments:    [][]int32{{180, 776, 8228}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "´̈ ․",
			segments:    [][]int32{{180, 776, 32}, {8228}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "´,",
			segments:    [][]int32{{180, 44}},
			description: "× [0.3] ACUTE ACCENT (BB) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "´ ,",
			segments:    [][]int32{{180, 32, 44}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "´̈,",
			segments:    [][]int32{{180, 776, 44}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "´̈ ,",
			segments:    [][]int32{{180, 776, 32, 44}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "´ᄀ",
			segments:    [][]int32{{180, 4352}},
			description: "× [0.3] ACUTE ACCENT (BB) × [21.04] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "´ ᄀ",
			segments:    [][]int32{{180, 32}, {4352}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "´̈ᄀ",
			segments:    [][]int32{{180, 776, 4352}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "´̈ ᄀ",
			segments:    [][]int32{{180, 776, 32}, {4352}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "´ᆨ",
			segments:    [][]int32{{180, 4520}},
			description: "× [0.3] ACUTE ACCENT (BB) × [21.04] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "´ ᆨ",
			segments:    [][]int32{{180, 32}, {4520}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "´̈ᆨ",
			segments:    [][]int32{{180, 776, 4520}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "´̈ ᆨ",
			segments:    [][]int32{{180, 776, 32}, {4520}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "´ᅠ",
			segments:    [][]int32{{180, 4448}},
			description: "× [0.3] ACUTE ACCENT (BB) × [21.04] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "´ ᅠ",
			segments:    [][]int32{{180, 32}, {4448}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "´̈ᅠ",
			segments:    [][]int32{{180, 776, 4448}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "´̈ ᅠ",
			segments:    [][]int32{{180, 776, 32}, {4448}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "´\n",
			segments:    [][]int32{{180, 10}},
			description: "× [0.3] ACUTE ACCENT (BB) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "´ \n",
			segments:    [][]int32{{180, 32, 10}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "´̈\n",
			segments:    [][]int32{{180, 776, 10}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "´̈ \n",
			segments:    [][]int32{{180, 776, 32, 10}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "´\u0085",
			segments:    [][]int32{{180, 133}},
			description: "× [0.3] ACUTE ACCENT (BB) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "´ \u0085",
			segments:    [][]int32{{180, 32, 133}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "´̈\u0085",
			segments:    [][]int32{{180, 776, 133}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "´̈ \u0085",
			segments:    [][]int32{{180, 776, 32, 133}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "´៖",
			segments:    [][]int32{{180, 6102}},
			description: "× [0.3] ACUTE ACCENT (BB) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "´ ៖",
			segments:    [][]int32{{180, 32}, {6102}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "´̈៖",
			segments:    [][]int32{{180, 776, 6102}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "´̈ ៖",
			segments:    [][]int32{{180, 776, 32}, {6102}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "´0",
			segments:    [][]int32{{180, 48}},
			description: "× [0.3] ACUTE ACCENT (BB) × [21.04] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "´ 0",
			segments:    [][]int32{{180, 32}, {48}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "´̈0",
			segments:    [][]int32{{180, 776, 48}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "´̈ 0",
			segments:    [][]int32{{180, 776, 32}, {48}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "´〈",
			segments:    [][]int32{{180, 9001}},
			description: "× [0.3] ACUTE ACCENT (BB) × [21.04] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "´ 〈",
			segments:    [][]int32{{180, 32}, {9001}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "´̈〈",
			segments:    [][]int32{{180, 776, 9001}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "´̈ 〈",
			segments:    [][]int32{{180, 776, 32}, {9001}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "´%",
			segments:    [][]int32{{180, 37}},
			description: "× [0.3] ACUTE ACCENT (BB) × [21.04] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "´ %",
			segments:    [][]int32{{180, 32}, {37}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "´̈%",
			segments:    [][]int32{{180, 776, 37}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "´̈ %",
			segments:    [][]int32{{180, 776, 32}, {37}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "´$",
			segments:    [][]int32{{180, 36}},
			description: "× [0.3] ACUTE ACCENT (BB) × [21.04] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "´ $",
			segments:    [][]int32{{180, 32}, {36}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "´̈$",
			segments:    [][]int32{{180, 776, 36}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "´̈ $",
			segments:    [][]int32{{180, 776, 32}, {36}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "´\"",
			segments:    [][]int32{{180, 34}},
			description: "× [0.3] ACUTE ACCENT (BB) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "´ \"",
			segments:    [][]int32{{180, 32}, {34}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "´̈\"",
			segments:    [][]int32{{180, 776, 34}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "´̈ \"",
			segments:    [][]int32{{180, 776, 32}, {34}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "´ ",
			segments:    [][]int32{{180, 32}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "´  ",
			segments:    [][]int32{{180, 32, 32}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "´̈ ",
			segments:    [][]int32{{180, 776, 32}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "´̈  ",
			segments:    [][]int32{{180, 776, 32, 32}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "´/",
			segments:    [][]int32{{180, 47}},
			description: "× [0.3] ACUTE ACCENT (BB) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "´ /",
			segments:    [][]int32{{180, 32, 47}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "´̈/",
			segments:    [][]int32{{180, 776, 47}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "´̈ /",
			segments:    [][]int32{{180, 776, 32, 47}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "´\u2060",
			segments:    [][]int32{{180, 8288}},
			description: "× [0.3] ACUTE ACCENT (BB) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "´ \u2060",
			segments:    [][]int32{{180, 32, 8288}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "´̈\u2060",
			segments:    [][]int32{{180, 776, 8288}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "´̈ \u2060",
			segments:    [][]int32{{180, 776, 32, 8288}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "´\u200b",
			segments:    [][]int32{{180, 8203}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "´ \u200b",
			segments:    [][]int32{{180, 32, 8203}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "´̈\u200b",
			segments:    [][]int32{{180, 776, 8203}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "´̈ \u200b",
			segments:    [][]int32{{180, 776, 32, 8203}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "´🇦",
			segments:    [][]int32{{180, 127462}},
			description: "× [0.3] ACUTE ACCENT (BB) × [21.04] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "´ 🇦",
			segments:    [][]int32{{180, 32}, {127462}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "´̈🇦",
			segments:    [][]int32{{180, 776, 127462}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "´̈ 🇦",
			segments:    [][]int32{{180, 776, 32}, {127462}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "´☝",
			segments:    [][]int32{{180, 9757}},
			description: "× [0.3] ACUTE ACCENT (BB) × [21.04] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "´ ☝",
			segments:    [][]int32{{180, 32}, {9757}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "´̈☝",
			segments:    [][]int32{{180, 776, 9757}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "´̈ ☝",
			segments:    [][]int32{{180, 776, 32}, {9757}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "´🏻",
			segments:    [][]int32{{180, 127995}},
			description: "× [0.3] ACUTE ACCENT (BB) × [21.04] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "´ 🏻",
			segments:    [][]int32{{180, 32}, {127995}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "´̈🏻",
			segments:    [][]int32{{180, 776, 127995}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "´̈ 🏻",
			segments:    [][]int32{{180, 776, 32}, {127995}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "´)",
			segments:    [][]int32{{180, 41}},
			description: "× [0.3] ACUTE ACCENT (BB) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "´ )",
			segments:    [][]int32{{180, 32, 41}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "´̈)",
			segments:    [][]int32{{180, 776, 41}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "´̈ )",
			segments:    [][]int32{{180, 776, 32, 41}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "´(",
			segments:    [][]int32{{180, 40}},
			description: "× [0.3] ACUTE ACCENT (BB) × [21.04] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "´ (",
			segments:    [][]int32{{180, 32}, {40}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "´̈(",
			segments:    [][]int32{{180, 776, 40}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "´̈ (",
			segments:    [][]int32{{180, 776, 32}, {40}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "´\x01",
			segments:    [][]int32{{180, 1}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "´ \x01",
			segments:    [][]int32{{180, 32}, {1}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "´̈\x01",
			segments:    [][]int32{{180, 776, 1}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "´̈ \x01",
			segments:    [][]int32{{180, 776, 32}, {1}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "´\u200d",
			segments:    [][]int32{{180, 8205}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "´ \u200d",
			segments:    [][]int32{{180, 32}, {8205}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "´̈\u200d",
			segments:    [][]int32{{180, 776, 8205}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "´̈ \u200d",
			segments:    [][]int32{{180, 776, 32}, {8205}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "´§",
			segments:    [][]int32{{180, 167}},
			description: "× [0.3] ACUTE ACCENT (BB) × [21.04] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "´ §",
			segments:    [][]int32{{180, 32}, {167}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "´̈§",
			segments:    [][]int32{{180, 776, 167}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "´̈ §",
			segments:    [][]int32{{180, 776, 32}, {167}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "´\U00050005",
			segments:    [][]int32{{180, 327685}},
			description: "× [0.3] ACUTE ACCENT (BB) × [21.04] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "´ \U00050005",
			segments:    [][]int32{{180, 32}, {327685}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "´̈\U00050005",
			segments:    [][]int32{{180, 776, 327685}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "´̈ \U00050005",
			segments:    [][]int32{{180, 776, 32}, {327685}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "´ก",
			segments:    [][]int32{{180, 3585}},
			description: "× [0.3] ACUTE ACCENT (BB) × [21.04] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "´ ก",
			segments:    [][]int32{{180, 32}, {3585}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "´̈ก",
			segments:    [][]int32{{180, 776, 3585}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "´̈ ก",
			segments:    [][]int32{{180, 776, 32}, {3585}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "´ぁ",
			segments:    [][]int32{{180, 12353}},
			description: "× [0.3] ACUTE ACCENT (BB) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "´ ぁ",
			segments:    [][]int32{{180, 32}, {12353}},
			description: "× [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "´̈ぁ",
			segments:    [][]int32{{180, 776, 12353}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "´̈ ぁ",
			segments:    [][]int32{{180, 776, 32}, {12353}},
			description: "× [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\v#",
			segments:    [][]int32{{11}, {35}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\v #",
			segments:    [][]int32{{11}, {32}, {35}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\v̈#",
			segments:    [][]int32{{11}, {776, 35}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [28.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\v̈ #",
			segments:    [][]int32{{11}, {776, 32}, {35}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\v—",
			segments:    [][]int32{{11}, {8212}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\v —",
			segments:    [][]int32{{11}, {32}, {8212}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\v̈—",
			segments:    [][]int32{{11}, {776}, {8212}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\v̈ —",
			segments:    [][]int32{{11}, {776, 32}, {8212}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\v\t",
			segments:    [][]int32{{11}, {9}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\v \t",
			segments:    [][]int32{{11}, {32}, {9}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\v̈\t",
			segments:    [][]int32{{11}, {776, 9}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\v̈ \t",
			segments:    [][]int32{{11}, {776, 32}, {9}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\v´",
			segments:    [][]int32{{11}, {180}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\v ´",
			segments:    [][]int32{{11}, {32}, {180}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\v̈´",
			segments:    [][]int32{{11}, {776}, {180}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\v̈ ´",
			segments:    [][]int32{{11}, {776, 32}, {180}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\v\v",
			segments:    [][]int32{{11}, {11}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\v \v",
			segments:    [][]int32{{11}, {32, 11}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\v̈\v",
			segments:    [][]int32{{11}, {776, 11}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\v̈ \v",
			segments:    [][]int32{{11}, {776, 32, 11}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\v￼",
			segments:    [][]int32{{11}, {65532}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\v ￼",
			segments:    [][]int32{{11}, {32}, {65532}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\v̈￼",
			segments:    [][]int32{{11}, {776}, {65532}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\v̈ ￼",
			segments:    [][]int32{{11}, {776, 32}, {65532}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\v}",
			segments:    [][]int32{{11}, {125}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\v }",
			segments:    [][]int32{{11}, {32, 125}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\v̈}",
			segments:    [][]int32{{11}, {776, 125}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\v̈ }",
			segments:    [][]int32{{11}, {776, 32, 125}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\v\r",
			segments:    [][]int32{{11}, {13}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\v \r",
			segments:    [][]int32{{11}, {32, 13}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\v̈\r",
			segments:    [][]int32{{11}, {776, 13}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\v̈ \r",
			segments:    [][]int32{{11}, {776, 32, 13}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\v!",
			segments:    [][]int32{{11}, {33}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\v !",
			segments:    [][]int32{{11}, {32, 33}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\v̈!",
			segments:    [][]int32{{11}, {776, 33}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\v̈ !",
			segments:    [][]int32{{11}, {776, 32, 33}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\v\u00a0",
			segments:    [][]int32{{11}, {160}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\v \u00a0",
			segments:    [][]int32{{11}, {32}, {160}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\v̈\u00a0",
			segments:    [][]int32{{11}, {776, 160}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\v̈ \u00a0",
			segments:    [][]int32{{11}, {776, 32}, {160}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\v가",
			segments:    [][]int32{{11}, {44032}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\v 가",
			segments:    [][]int32{{11}, {32}, {44032}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\v̈가",
			segments:    [][]int32{{11}, {776}, {44032}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\v̈ 가",
			segments:    [][]int32{{11}, {776, 32}, {44032}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\v각",
			segments:    [][]int32{{11}, {44033}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\v 각",
			segments:    [][]int32{{11}, {32}, {44033}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\v̈각",
			segments:    [][]int32{{11}, {776}, {44033}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\v̈ 각",
			segments:    [][]int32{{11}, {776, 32}, {44033}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\vא",
			segments:    [][]int32{{11}, {1488}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\v א",
			segments:    [][]int32{{11}, {32}, {1488}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\v̈א",
			segments:    [][]int32{{11}, {776, 1488}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\v̈ א",
			segments:    [][]int32{{11}, {776, 32}, {1488}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\v-",
			segments:    [][]int32{{11}, {45}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\v -",
			segments:    [][]int32{{11}, {32}, {45}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\v̈-",
			segments:    [][]int32{{11}, {776, 45}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\v̈ -",
			segments:    [][]int32{{11}, {776, 32}, {45}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\v⌚",
			segments:    [][]int32{{11}, {8986}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\v ⌚",
			segments:    [][]int32{{11}, {32}, {8986}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\v̈⌚",
			segments:    [][]int32{{11}, {776}, {8986}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\v̈ ⌚",
			segments:    [][]int32{{11}, {776, 32}, {8986}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\v․",
			segments:    [][]int32{{11}, {8228}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\v ․",
			segments:    [][]int32{{11}, {32}, {8228}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\v̈․",
			segments:    [][]int32{{11}, {776, 8228}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\v̈ ․",
			segments:    [][]int32{{11}, {776, 32}, {8228}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\v,",
			segments:    [][]int32{{11}, {44}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\v ,",
			segments:    [][]int32{{11}, {32, 44}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\v̈,",
			segments:    [][]int32{{11}, {776, 44}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\v̈ ,",
			segments:    [][]int32{{11}, {776, 32, 44}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\vᄀ",
			segments:    [][]int32{{11}, {4352}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\v ᄀ",
			segments:    [][]int32{{11}, {32}, {4352}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\v̈ᄀ",
			segments:    [][]int32{{11}, {776}, {4352}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\v̈ ᄀ",
			segments:    [][]int32{{11}, {776, 32}, {4352}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\vᆨ",
			segments:    [][]int32{{11}, {4520}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\v ᆨ",
			segments:    [][]int32{{11}, {32}, {4520}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\v̈ᆨ",
			segments:    [][]int32{{11}, {776}, {4520}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\v̈ ᆨ",
			segments:    [][]int32{{11}, {776, 32}, {4520}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\vᅠ",
			segments:    [][]int32{{11}, {4448}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\v ᅠ",
			segments:    [][]int32{{11}, {32}, {4448}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\v̈ᅠ",
			segments:    [][]int32{{11}, {776}, {4448}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\v̈ ᅠ",
			segments:    [][]int32{{11}, {776, 32}, {4448}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup3() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: "\v\n",
			segments:    [][]int32{{11}, {10}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\v \n",
			segments:    [][]int32{{11}, {32, 10}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\v̈\n",
			segments:    [][]int32{{11}, {776, 10}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\v̈ \n",
			segments:    [][]int32{{11}, {776, 32, 10}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\v\u0085",
			segments:    [][]int32{{11}, {133}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\v \u0085",
			segments:    [][]int32{{11}, {32, 133}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\v̈\u0085",
			segments:    [][]int32{{11}, {776, 133}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\v̈ \u0085",
			segments:    [][]int32{{11}, {776, 32, 133}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\v៖",
			segments:    [][]int32{{11}, {6102}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\v ៖",
			segments:    [][]int32{{11}, {32}, {6102}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\v̈៖",
			segments:    [][]int32{{11}, {776, 6102}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\v̈ ៖",
			segments:    [][]int32{{11}, {776, 32}, {6102}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\v0",
			segments:    [][]int32{{11}, {48}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\v 0",
			segments:    [][]int32{{11}, {32}, {48}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\v̈0",
			segments:    [][]int32{{11}, {776, 48}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [23.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\v̈ 0",
			segments:    [][]int32{{11}, {776, 32}, {48}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\v〈",
			segments:    [][]int32{{11}, {9001}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\v 〈",
			segments:    [][]int32{{11}, {32}, {9001}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\v̈〈",
			segments:    [][]int32{{11}, {776}, {9001}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\v̈ 〈",
			segments:    [][]int32{{11}, {776, 32}, {9001}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\v%",
			segments:    [][]int32{{11}, {37}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\v %",
			segments:    [][]int32{{11}, {32}, {37}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\v̈%",
			segments:    [][]int32{{11}, {776, 37}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\v̈ %",
			segments:    [][]int32{{11}, {776, 32}, {37}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\v$",
			segments:    [][]int32{{11}, {36}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\v $",
			segments:    [][]int32{{11}, {32}, {36}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\v̈$",
			segments:    [][]int32{{11}, {776, 36}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [24.03] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\v̈ $",
			segments:    [][]int32{{11}, {776, 32}, {36}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\v\"",
			segments:    [][]int32{{11}, {34}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\v \"",
			segments:    [][]int32{{11}, {32}, {34}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\v̈\"",
			segments:    [][]int32{{11}, {776, 34}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\v̈ \"",
			segments:    [][]int32{{11}, {776, 32}, {34}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\v ",
			segments:    [][]int32{{11}, {32}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\v  ",
			segments:    [][]int32{{11}, {32, 32}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\v̈ ",
			segments:    [][]int32{{11}, {776, 32}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\v̈  ",
			segments:    [][]int32{{11}, {776, 32, 32}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\v/",
			segments:    [][]int32{{11}, {47}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\v /",
			segments:    [][]int32{{11}, {32, 47}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\v̈/",
			segments:    [][]int32{{11}, {776, 47}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\v̈ /",
			segments:    [][]int32{{11}, {776, 32, 47}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\v\u2060",
			segments:    [][]int32{{11}, {8288}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\v \u2060",
			segments:    [][]int32{{11}, {32, 8288}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\v̈\u2060",
			segments:    [][]int32{{11}, {776, 8288}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\v̈ \u2060",
			segments:    [][]int32{{11}, {776, 32, 8288}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\v\u200b",
			segments:    [][]int32{{11}, {8203}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\v \u200b",
			segments:    [][]int32{{11}, {32, 8203}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\v̈\u200b",
			segments:    [][]int32{{11}, {776, 8203}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\v̈ \u200b",
			segments:    [][]int32{{11}, {776, 32, 8203}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\v🇦",
			segments:    [][]int32{{11}, {127462}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\v 🇦",
			segments:    [][]int32{{11}, {32}, {127462}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\v̈🇦",
			segments:    [][]int32{{11}, {776}, {127462}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\v̈ 🇦",
			segments:    [][]int32{{11}, {776, 32}, {127462}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\v☝",
			segments:    [][]int32{{11}, {9757}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\v ☝",
			segments:    [][]int32{{11}, {32}, {9757}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\v̈☝",
			segments:    [][]int32{{11}, {776}, {9757}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\v̈ ☝",
			segments:    [][]int32{{11}, {776, 32}, {9757}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\v🏻",
			segments:    [][]int32{{11}, {127995}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\v 🏻",
			segments:    [][]int32{{11}, {32}, {127995}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\v̈🏻",
			segments:    [][]int32{{11}, {776}, {127995}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\v̈ 🏻",
			segments:    [][]int32{{11}, {776, 32}, {127995}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\v)",
			segments:    [][]int32{{11}, {41}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\v )",
			segments:    [][]int32{{11}, {32, 41}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\v̈)",
			segments:    [][]int32{{11}, {776, 41}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\v̈ )",
			segments:    [][]int32{{11}, {776, 32, 41}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\v(",
			segments:    [][]int32{{11}, {40}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\v (",
			segments:    [][]int32{{11}, {32}, {40}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\v̈(",
			segments:    [][]int32{{11}, {776, 40}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\v̈ (",
			segments:    [][]int32{{11}, {776, 32}, {40}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\v\x01",
			segments:    [][]int32{{11}, {1}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\v \x01",
			segments:    [][]int32{{11}, {32}, {1}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\v̈\x01",
			segments:    [][]int32{{11}, {776, 1}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\v̈ \x01",
			segments:    [][]int32{{11}, {776, 32}, {1}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\v\u200d",
			segments:    [][]int32{{11}, {8205}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\v \u200d",
			segments:    [][]int32{{11}, {32}, {8205}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\v̈\u200d",
			segments:    [][]int32{{11}, {776, 8205}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\v̈ \u200d",
			segments:    [][]int32{{11}, {776, 32}, {8205}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\v§",
			segments:    [][]int32{{11}, {167}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\v §",
			segments:    [][]int32{{11}, {32}, {167}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\v̈§",
			segments:    [][]int32{{11}, {776, 167}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [28.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\v̈ §",
			segments:    [][]int32{{11}, {776, 32}, {167}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\v\U00050005",
			segments:    [][]int32{{11}, {327685}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\v \U00050005",
			segments:    [][]int32{{11}, {32}, {327685}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\v̈\U00050005",
			segments:    [][]int32{{11}, {776, 327685}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [28.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\v̈ \U00050005",
			segments:    [][]int32{{11}, {776, 32}, {327685}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\vก",
			segments:    [][]int32{{11}, {3585}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\v ก",
			segments:    [][]int32{{11}, {32}, {3585}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\v̈ก",
			segments:    [][]int32{{11}, {776, 3585}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [28.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\v̈ ก",
			segments:    [][]int32{{11}, {776, 32}, {3585}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\vぁ",
			segments:    [][]int32{{11}, {12353}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\v ぁ",
			segments:    [][]int32{{11}, {32}, {12353}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\v̈ぁ",
			segments:    [][]int32{{11}, {776, 12353}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\v̈ ぁ",
			segments:    [][]int32{{11}, {776, 32}, {12353}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "￼#",
			segments:    [][]int32{{65532}, {35}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "￼ #",
			segments:    [][]int32{{65532, 32}, {35}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "￼̈#",
			segments:    [][]int32{{65532, 776}, {35}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "￼̈ #",
			segments:    [][]int32{{65532, 776, 32}, {35}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "￼—",
			segments:    [][]int32{{65532}, {8212}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "￼ —",
			segments:    [][]int32{{65532, 32}, {8212}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "￼̈—",
			segments:    [][]int32{{65532, 776}, {8212}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "￼̈ —",
			segments:    [][]int32{{65532, 776, 32}, {8212}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "￼\t",
			segments:    [][]int32{{65532}, {9}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "￼ \t",
			segments:    [][]int32{{65532, 32}, {9}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "￼̈\t",
			segments:    [][]int32{{65532, 776}, {9}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "￼̈ \t",
			segments:    [][]int32{{65532, 776, 32}, {9}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "￼´",
			segments:    [][]int32{{65532}, {180}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "￼ ´",
			segments:    [][]int32{{65532, 32}, {180}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "￼̈´",
			segments:    [][]int32{{65532, 776}, {180}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "￼̈ ´",
			segments:    [][]int32{{65532, 776, 32}, {180}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "￼\v",
			segments:    [][]int32{{65532, 11}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "￼ \v",
			segments:    [][]int32{{65532, 32, 11}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "￼̈\v",
			segments:    [][]int32{{65532, 776, 11}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "￼̈ \v",
			segments:    [][]int32{{65532, 776, 32, 11}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "￼￼",
			segments:    [][]int32{{65532}, {65532}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "￼ ￼",
			segments:    [][]int32{{65532, 32}, {65532}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "￼̈￼",
			segments:    [][]int32{{65532, 776}, {65532}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "￼̈ ￼",
			segments:    [][]int32{{65532, 776, 32}, {65532}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "￼}",
			segments:    [][]int32{{65532, 125}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "￼ }",
			segments:    [][]int32{{65532, 32, 125}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "￼̈}",
			segments:    [][]int32{{65532, 776, 125}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "￼̈ }",
			segments:    [][]int32{{65532, 776, 32, 125}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "￼\r",
			segments:    [][]int32{{65532, 13}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "￼ \r",
			segments:    [][]int32{{65532, 32, 13}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "￼̈\r",
			segments:    [][]int32{{65532, 776, 13}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "￼̈ \r",
			segments:    [][]int32{{65532, 776, 32, 13}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "￼!",
			segments:    [][]int32{{65532, 33}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "￼ !",
			segments:    [][]int32{{65532, 32, 33}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "￼̈!",
			segments:    [][]int32{{65532, 776, 33}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "￼̈ !",
			segments:    [][]int32{{65532, 776, 32, 33}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "￼\u00a0",
			segments:    [][]int32{{65532, 160}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "￼ \u00a0",
			segments:    [][]int32{{65532, 32}, {160}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "￼̈\u00a0",
			segments:    [][]int32{{65532, 776, 160}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "￼̈ \u00a0",
			segments:    [][]int32{{65532, 776, 32}, {160}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "￼가",
			segments:    [][]int32{{65532}, {44032}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "￼ 가",
			segments:    [][]int32{{65532, 32}, {44032}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "￼̈가",
			segments:    [][]int32{{65532, 776}, {44032}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "￼̈ 가",
			segments:    [][]int32{{65532, 776, 32}, {44032}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "￼각",
			segments:    [][]int32{{65532}, {44033}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "￼ 각",
			segments:    [][]int32{{65532, 32}, {44033}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "￼̈각",
			segments:    [][]int32{{65532, 776}, {44033}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "￼̈ 각",
			segments:    [][]int32{{65532, 776, 32}, {44033}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "￼א",
			segments:    [][]int32{{65532}, {1488}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "￼ א",
			segments:    [][]int32{{65532, 32}, {1488}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "￼̈א",
			segments:    [][]int32{{65532, 776}, {1488}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "￼̈ א",
			segments:    [][]int32{{65532, 776, 32}, {1488}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "￼-",
			segments:    [][]int32{{65532}, {45}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "￼ -",
			segments:    [][]int32{{65532, 32}, {45}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "￼̈-",
			segments:    [][]int32{{65532, 776}, {45}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "￼̈ -",
			segments:    [][]int32{{65532, 776, 32}, {45}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "￼⌚",
			segments:    [][]int32{{65532}, {8986}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "￼ ⌚",
			segments:    [][]int32{{65532, 32}, {8986}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "￼̈⌚",
			segments:    [][]int32{{65532, 776}, {8986}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "￼̈ ⌚",
			segments:    [][]int32{{65532, 776, 32}, {8986}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "￼․",
			segments:    [][]int32{{65532}, {8228}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "￼ ․",
			segments:    [][]int32{{65532, 32}, {8228}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "￼̈․",
			segments:    [][]int32{{65532, 776}, {8228}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "￼̈ ․",
			segments:    [][]int32{{65532, 776, 32}, {8228}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "￼,",
			segments:    [][]int32{{65532, 44}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "￼ ,",
			segments:    [][]int32{{65532, 32, 44}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "￼̈,",
			segments:    [][]int32{{65532, 776, 44}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "￼̈ ,",
			segments:    [][]int32{{65532, 776, 32, 44}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "￼ᄀ",
			segments:    [][]int32{{65532}, {4352}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "￼ ᄀ",
			segments:    [][]int32{{65532, 32}, {4352}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "￼̈ᄀ",
			segments:    [][]int32{{65532, 776}, {4352}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "￼̈ ᄀ",
			segments:    [][]int32{{65532, 776, 32}, {4352}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "￼ᆨ",
			segments:    [][]int32{{65532}, {4520}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "￼ ᆨ",
			segments:    [][]int32{{65532, 32}, {4520}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "￼̈ᆨ",
			segments:    [][]int32{{65532, 776}, {4520}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "￼̈ ᆨ",
			segments:    [][]int32{{65532, 776, 32}, {4520}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "￼ᅠ",
			segments:    [][]int32{{65532}, {4448}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "￼ ᅠ",
			segments:    [][]int32{{65532, 32}, {4448}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "￼̈ᅠ",
			segments:    [][]int32{{65532, 776}, {4448}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "￼̈ ᅠ",
			segments:    [][]int32{{65532, 776, 32}, {4448}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "￼\n",
			segments:    [][]int32{{65532, 10}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "￼ \n",
			segments:    [][]int32{{65532, 32, 10}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "￼̈\n",
			segments:    [][]int32{{65532, 776, 10}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "￼̈ \n",
			segments:    [][]int32{{65532, 776, 32, 10}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "￼\u0085",
			segments:    [][]int32{{65532, 133}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "￼ \u0085",
			segments:    [][]int32{{65532, 32, 133}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "￼̈\u0085",
			segments:    [][]int32{{65532, 776, 133}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "￼̈ \u0085",
			segments:    [][]int32{{65532, 776, 32, 133}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "￼៖",
			segments:    [][]int32{{65532}, {6102}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "￼ ៖",
			segments:    [][]int32{{65532, 32}, {6102}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "￼̈៖",
			segments:    [][]int32{{65532, 776}, {6102}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "￼̈ ៖",
			segments:    [][]int32{{65532, 776, 32}, {6102}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "￼0",
			segments:    [][]int32{{65532}, {48}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "￼ 0",
			segments:    [][]int32{{65532, 32}, {48}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "￼̈0",
			segments:    [][]int32{{65532, 776}, {48}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "￼̈ 0",
			segments:    [][]int32{{65532, 776, 32}, {48}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "￼〈",
			segments:    [][]int32{{65532}, {9001}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "￼ 〈",
			segments:    [][]int32{{65532, 32}, {9001}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "￼̈〈",
			segments:    [][]int32{{65532, 776}, {9001}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "￼̈ 〈",
			segments:    [][]int32{{65532, 776, 32}, {9001}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "￼%",
			segments:    [][]int32{{65532}, {37}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "￼ %",
			segments:    [][]int32{{65532, 32}, {37}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "￼̈%",
			segments:    [][]int32{{65532, 776}, {37}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "￼̈ %",
			segments:    [][]int32{{65532, 776, 32}, {37}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "￼$",
			segments:    [][]int32{{65532}, {36}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "￼ $",
			segments:    [][]int32{{65532, 32}, {36}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "￼̈$",
			segments:    [][]int32{{65532, 776}, {36}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "￼̈ $",
			segments:    [][]int32{{65532, 776, 32}, {36}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "￼\"",
			segments:    [][]int32{{65532, 34}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "￼ \"",
			segments:    [][]int32{{65532, 32}, {34}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "￼̈\"",
			segments:    [][]int32{{65532, 776, 34}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "￼̈ \"",
			segments:    [][]int32{{65532, 776, 32}, {34}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "￼ ",
			segments:    [][]int32{{65532, 32}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "￼  ",
			segments:    [][]int32{{65532, 32, 32}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "￼̈ ",
			segments:    [][]int32{{65532, 776, 32}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "￼̈  ",
			segments:    [][]int32{{65532, 776, 32, 32}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "￼/",
			segments:    [][]int32{{65532, 47}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "￼ /",
			segments:    [][]int32{{65532, 32, 47}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "￼̈/",
			segments:    [][]int32{{65532, 776, 47}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "￼̈ /",
			segments:    [][]int32{{65532, 776, 32, 47}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "￼\u2060",
			segments:    [][]int32{{65532, 8288}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "￼ \u2060",
			segments:    [][]int32{{65532, 32, 8288}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "￼̈\u2060",
			segments:    [][]int32{{65532, 776, 8288}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "￼̈ \u2060",
			segments:    [][]int32{{65532, 776, 32, 8288}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "￼\u200b",
			segments:    [][]int32{{65532, 8203}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "￼ \u200b",
			segments:    [][]int32{{65532, 32, 8203}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "￼̈\u200b",
			segments:    [][]int32{{65532, 776, 8203}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "￼̈ \u200b",
			segments:    [][]int32{{65532, 776, 32, 8203}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "￼🇦",
			segments:    [][]int32{{65532}, {127462}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "￼ 🇦",
			segments:    [][]int32{{65532, 32}, {127462}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "￼̈🇦",
			segments:    [][]int32{{65532, 776}, {127462}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "￼̈ 🇦",
			segments:    [][]int32{{65532, 776, 32}, {127462}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "￼☝",
			segments:    [][]int32{{65532}, {9757}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "￼ ☝",
			segments:    [][]int32{{65532, 32}, {9757}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "￼̈☝",
			segments:    [][]int32{{65532, 776}, {9757}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "￼̈ ☝",
			segments:    [][]int32{{65532, 776, 32}, {9757}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "￼🏻",
			segments:    [][]int32{{65532}, {127995}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "￼ 🏻",
			segments:    [][]int32{{65532, 32}, {127995}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "￼̈🏻",
			segments:    [][]int32{{65532, 776}, {127995}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "￼̈ 🏻",
			segments:    [][]int32{{65532, 776, 32}, {127995}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "￼)",
			segments:    [][]int32{{65532, 41}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "￼ )",
			segments:    [][]int32{{65532, 32, 41}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "￼̈)",
			segments:    [][]int32{{65532, 776, 41}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "￼̈ )",
			segments:    [][]int32{{65532, 776, 32, 41}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "￼(",
			segments:    [][]int32{{65532}, {40}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "￼ (",
			segments:    [][]int32{{65532, 32}, {40}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "￼̈(",
			segments:    [][]int32{{65532, 776}, {40}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "￼̈ (",
			segments:    [][]int32{{65532, 776, 32}, {40}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "￼\x01",
			segments:    [][]int32{{65532, 1}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "￼ \x01",
			segments:    [][]int32{{65532, 32}, {1}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "￼̈\x01",
			segments:    [][]int32{{65532, 776, 1}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "￼̈ \x01",
			segments:    [][]int32{{65532, 776, 32}, {1}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "￼\u200d",
			segments:    [][]int32{{65532, 8205}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "￼ \u200d",
			segments:    [][]int32{{65532, 32}, {8205}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "￼̈\u200d",
			segments:    [][]int32{{65532, 776, 8205}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "￼̈ \u200d",
			segments:    [][]int32{{65532, 776, 32}, {8205}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "￼§",
			segments:    [][]int32{{65532}, {167}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "￼ §",
			segments:    [][]int32{{65532, 32}, {167}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "￼̈§",
			segments:    [][]int32{{65532, 776}, {167}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "￼̈ §",
			segments:    [][]int32{{65532, 776, 32}, {167}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "￼\U00050005",
			segments:    [][]int32{{65532}, {327685}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "￼ \U00050005",
			segments:    [][]int32{{65532, 32}, {327685}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "￼̈\U00050005",
			segments:    [][]int32{{65532, 776}, {327685}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "￼̈ \U00050005",
			segments:    [][]int32{{65532, 776, 32}, {327685}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup4() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: "￼ก",
			segments:    [][]int32{{65532}, {3585}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "￼ ก",
			segments:    [][]int32{{65532, 32}, {3585}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "￼̈ก",
			segments:    [][]int32{{65532, 776}, {3585}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "￼̈ ก",
			segments:    [][]int32{{65532, 776, 32}, {3585}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "￼ぁ",
			segments:    [][]int32{{65532}, {12353}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "￼ ぁ",
			segments:    [][]int32{{65532, 32}, {12353}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "￼̈ぁ",
			segments:    [][]int32{{65532, 776}, {12353}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "￼̈ ぁ",
			segments:    [][]int32{{65532, 776, 32}, {12353}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "}#",
			segments:    [][]int32{{125}, {35}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "} #",
			segments:    [][]int32{{125, 32}, {35}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "}̈#",
			segments:    [][]int32{{125, 776}, {35}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "}̈ #",
			segments:    [][]int32{{125, 776, 32}, {35}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "}—",
			segments:    [][]int32{{125}, {8212}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "} —",
			segments:    [][]int32{{125, 32}, {8212}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "}̈—",
			segments:    [][]int32{{125, 776}, {8212}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "}̈ —",
			segments:    [][]int32{{125, 776, 32}, {8212}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "}\t",
			segments:    [][]int32{{125, 9}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "} \t",
			segments:    [][]int32{{125, 32}, {9}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "}̈\t",
			segments:    [][]int32{{125, 776, 9}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "}̈ \t",
			segments:    [][]int32{{125, 776, 32}, {9}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "}´",
			segments:    [][]int32{{125}, {180}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "} ´",
			segments:    [][]int32{{125, 32}, {180}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "}̈´",
			segments:    [][]int32{{125, 776}, {180}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "}̈ ´",
			segments:    [][]int32{{125, 776, 32}, {180}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "}\v",
			segments:    [][]int32{{125, 11}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "} \v",
			segments:    [][]int32{{125, 32, 11}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "}̈\v",
			segments:    [][]int32{{125, 776, 11}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "}̈ \v",
			segments:    [][]int32{{125, 776, 32, 11}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "}￼",
			segments:    [][]int32{{125}, {65532}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "} ￼",
			segments:    [][]int32{{125, 32}, {65532}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "}̈￼",
			segments:    [][]int32{{125, 776}, {65532}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "}̈ ￼",
			segments:    [][]int32{{125, 776, 32}, {65532}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "}}",
			segments:    [][]int32{{125, 125}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "} }",
			segments:    [][]int32{{125, 32, 125}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "}̈}",
			segments:    [][]int32{{125, 776, 125}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "}̈ }",
			segments:    [][]int32{{125, 776, 32, 125}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "}\r",
			segments:    [][]int32{{125, 13}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "} \r",
			segments:    [][]int32{{125, 32, 13}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "}̈\r",
			segments:    [][]int32{{125, 776, 13}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "}̈ \r",
			segments:    [][]int32{{125, 776, 32, 13}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "}!",
			segments:    [][]int32{{125, 33}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "} !",
			segments:    [][]int32{{125, 32, 33}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "}̈!",
			segments:    [][]int32{{125, 776, 33}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "}̈ !",
			segments:    [][]int32{{125, 776, 32, 33}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "}\u00a0",
			segments:    [][]int32{{125, 160}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "} \u00a0",
			segments:    [][]int32{{125, 32}, {160}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "}̈\u00a0",
			segments:    [][]int32{{125, 776, 160}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "}̈ \u00a0",
			segments:    [][]int32{{125, 776, 32}, {160}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "}가",
			segments:    [][]int32{{125}, {44032}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "} 가",
			segments:    [][]int32{{125, 32}, {44032}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "}̈가",
			segments:    [][]int32{{125, 776}, {44032}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "}̈ 가",
			segments:    [][]int32{{125, 776, 32}, {44032}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "}각",
			segments:    [][]int32{{125}, {44033}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "} 각",
			segments:    [][]int32{{125, 32}, {44033}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "}̈각",
			segments:    [][]int32{{125, 776}, {44033}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "}̈ 각",
			segments:    [][]int32{{125, 776, 32}, {44033}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "}א",
			segments:    [][]int32{{125}, {1488}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "} א",
			segments:    [][]int32{{125, 32}, {1488}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "}̈א",
			segments:    [][]int32{{125, 776}, {1488}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "}̈ א",
			segments:    [][]int32{{125, 776, 32}, {1488}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "}-",
			segments:    [][]int32{{125, 45}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "} -",
			segments:    [][]int32{{125, 32}, {45}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "}̈-",
			segments:    [][]int32{{125, 776, 45}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "}̈ -",
			segments:    [][]int32{{125, 776, 32}, {45}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "}⌚",
			segments:    [][]int32{{125}, {8986}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "} ⌚",
			segments:    [][]int32{{125, 32}, {8986}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "}̈⌚",
			segments:    [][]int32{{125, 776}, {8986}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "}̈ ⌚",
			segments:    [][]int32{{125, 776, 32}, {8986}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "}․",
			segments:    [][]int32{{125, 8228}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "} ․",
			segments:    [][]int32{{125, 32}, {8228}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "}̈․",
			segments:    [][]int32{{125, 776, 8228}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "}̈ ․",
			segments:    [][]int32{{125, 776, 32}, {8228}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "},",
			segments:    [][]int32{{125, 44}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "} ,",
			segments:    [][]int32{{125, 32, 44}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "}̈,",
			segments:    [][]int32{{125, 776, 44}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "}̈ ,",
			segments:    [][]int32{{125, 776, 32, 44}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "}ᄀ",
			segments:    [][]int32{{125}, {4352}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "} ᄀ",
			segments:    [][]int32{{125, 32}, {4352}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "}̈ᄀ",
			segments:    [][]int32{{125, 776}, {4352}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "}̈ ᄀ",
			segments:    [][]int32{{125, 776, 32}, {4352}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "}ᆨ",
			segments:    [][]int32{{125}, {4520}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "} ᆨ",
			segments:    [][]int32{{125, 32}, {4520}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "}̈ᆨ",
			segments:    [][]int32{{125, 776}, {4520}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "}̈ ᆨ",
			segments:    [][]int32{{125, 776, 32}, {4520}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "}ᅠ",
			segments:    [][]int32{{125}, {4448}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "} ᅠ",
			segments:    [][]int32{{125, 32}, {4448}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "}̈ᅠ",
			segments:    [][]int32{{125, 776}, {4448}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "}̈ ᅠ",
			segments:    [][]int32{{125, 776, 32}, {4448}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "}\n",
			segments:    [][]int32{{125, 10}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "} \n",
			segments:    [][]int32{{125, 32, 10}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "}̈\n",
			segments:    [][]int32{{125, 776, 10}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "}̈ \n",
			segments:    [][]int32{{125, 776, 32, 10}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "}\u0085",
			segments:    [][]int32{{125, 133}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "} \u0085",
			segments:    [][]int32{{125, 32, 133}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "}̈\u0085",
			segments:    [][]int32{{125, 776, 133}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "}̈ \u0085",
			segments:    [][]int32{{125, 776, 32, 133}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "}៖",
			segments:    [][]int32{{125, 6102}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [16.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "} ៖",
			segments:    [][]int32{{125, 32, 6102}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) × [16.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "}̈៖",
			segments:    [][]int32{{125, 776, 6102}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [16.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "}̈ ៖",
			segments:    [][]int32{{125, 776, 32, 6102}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [16.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "}0",
			segments:    [][]int32{{125}, {48}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "} 0",
			segments:    [][]int32{{125, 32}, {48}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "}̈0",
			segments:    [][]int32{{125, 776}, {48}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "}̈ 0",
			segments:    [][]int32{{125, 776, 32}, {48}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "}〈",
			segments:    [][]int32{{125}, {9001}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "} 〈",
			segments:    [][]int32{{125, 32}, {9001}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "}̈〈",
			segments:    [][]int32{{125, 776}, {9001}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "}̈ 〈",
			segments:    [][]int32{{125, 776, 32}, {9001}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "}%",
			segments:    [][]int32{{125}, {37}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "} %",
			segments:    [][]int32{{125, 32}, {37}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "}̈%",
			segments:    [][]int32{{125, 776}, {37}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "}̈ %",
			segments:    [][]int32{{125, 776, 32}, {37}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "}$",
			segments:    [][]int32{{125}, {36}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "} $",
			segments:    [][]int32{{125, 32}, {36}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "}̈$",
			segments:    [][]int32{{125, 776}, {36}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "}̈ $",
			segments:    [][]int32{{125, 776, 32}, {36}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "}\"",
			segments:    [][]int32{{125, 34}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "} \"",
			segments:    [][]int32{{125, 32}, {34}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "}̈\"",
			segments:    [][]int32{{125, 776, 34}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "}̈ \"",
			segments:    [][]int32{{125, 776, 32}, {34}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "} ",
			segments:    [][]int32{{125, 32}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "}  ",
			segments:    [][]int32{{125, 32, 32}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "}̈ ",
			segments:    [][]int32{{125, 776, 32}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "}̈  ",
			segments:    [][]int32{{125, 776, 32, 32}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "}/",
			segments:    [][]int32{{125, 47}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "} /",
			segments:    [][]int32{{125, 32, 47}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "}̈/",
			segments:    [][]int32{{125, 776, 47}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "}̈ /",
			segments:    [][]int32{{125, 776, 32, 47}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "}\u2060",
			segments:    [][]int32{{125, 8288}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "} \u2060",
			segments:    [][]int32{{125, 32, 8288}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "}̈\u2060",
			segments:    [][]int32{{125, 776, 8288}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "}̈ \u2060",
			segments:    [][]int32{{125, 776, 32, 8288}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "}\u200b",
			segments:    [][]int32{{125, 8203}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "} \u200b",
			segments:    [][]int32{{125, 32, 8203}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "}̈\u200b",
			segments:    [][]int32{{125, 776, 8203}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "}̈ \u200b",
			segments:    [][]int32{{125, 776, 32, 8203}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "}🇦",
			segments:    [][]int32{{125}, {127462}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "} 🇦",
			segments:    [][]int32{{125, 32}, {127462}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "}̈🇦",
			segments:    [][]int32{{125, 776}, {127462}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "}̈ 🇦",
			segments:    [][]int32{{125, 776, 32}, {127462}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "}☝",
			segments:    [][]int32{{125}, {9757}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "} ☝",
			segments:    [][]int32{{125, 32}, {9757}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "}̈☝",
			segments:    [][]int32{{125, 776}, {9757}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "}̈ ☝",
			segments:    [][]int32{{125, 776, 32}, {9757}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "}🏻",
			segments:    [][]int32{{125}, {127995}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "} 🏻",
			segments:    [][]int32{{125, 32}, {127995}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "}̈🏻",
			segments:    [][]int32{{125, 776}, {127995}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "}̈ 🏻",
			segments:    [][]int32{{125, 776, 32}, {127995}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "})",
			segments:    [][]int32{{125, 41}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "} )",
			segments:    [][]int32{{125, 32, 41}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "}̈)",
			segments:    [][]int32{{125, 776, 41}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "}̈ )",
			segments:    [][]int32{{125, 776, 32, 41}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "}(",
			segments:    [][]int32{{125}, {40}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "} (",
			segments:    [][]int32{{125, 32}, {40}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "}̈(",
			segments:    [][]int32{{125, 776}, {40}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "}̈ (",
			segments:    [][]int32{{125, 776, 32}, {40}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "}\x01",
			segments:    [][]int32{{125, 1}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "} \x01",
			segments:    [][]int32{{125, 32}, {1}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "}̈\x01",
			segments:    [][]int32{{125, 776, 1}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "}̈ \x01",
			segments:    [][]int32{{125, 776, 32}, {1}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "}\u200d",
			segments:    [][]int32{{125, 8205}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "} \u200d",
			segments:    [][]int32{{125, 32}, {8205}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "}̈\u200d",
			segments:    [][]int32{{125, 776, 8205}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "}̈ \u200d",
			segments:    [][]int32{{125, 776, 32}, {8205}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "}§",
			segments:    [][]int32{{125}, {167}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "} §",
			segments:    [][]int32{{125, 32}, {167}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "}̈§",
			segments:    [][]int32{{125, 776}, {167}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "}̈ §",
			segments:    [][]int32{{125, 776, 32}, {167}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "}\U00050005",
			segments:    [][]int32{{125}, {327685}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "} \U00050005",
			segments:    [][]int32{{125, 32}, {327685}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "}̈\U00050005",
			segments:    [][]int32{{125, 776}, {327685}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "}̈ \U00050005",
			segments:    [][]int32{{125, 776, 32}, {327685}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "}ก",
			segments:    [][]int32{{125}, {3585}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "} ก",
			segments:    [][]int32{{125, 32}, {3585}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "}̈ก",
			segments:    [][]int32{{125, 776}, {3585}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "}̈ ก",
			segments:    [][]int32{{125, 776, 32}, {3585}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "}ぁ",
			segments:    [][]int32{{125, 12353}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [16.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "} ぁ",
			segments:    [][]int32{{125, 32, 12353}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) × [16.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "}̈ぁ",
			segments:    [][]int32{{125, 776, 12353}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [16.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "}̈ ぁ",
			segments:    [][]int32{{125, 776, 32, 12353}},
			description: "× [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [16.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\r#",
			segments:    [][]int32{{13}, {35}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\r #",
			segments:    [][]int32{{13}, {32}, {35}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\r̈#",
			segments:    [][]int32{{13}, {776, 35}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [28.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\r̈ #",
			segments:    [][]int32{{13}, {776, 32}, {35}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\r—",
			segments:    [][]int32{{13}, {8212}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\r —",
			segments:    [][]int32{{13}, {32}, {8212}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\r̈—",
			segments:    [][]int32{{13}, {776}, {8212}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\r̈ —",
			segments:    [][]int32{{13}, {776, 32}, {8212}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\r\t",
			segments:    [][]int32{{13}, {9}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\r \t",
			segments:    [][]int32{{13}, {32}, {9}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\r̈\t",
			segments:    [][]int32{{13}, {776, 9}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\r̈ \t",
			segments:    [][]int32{{13}, {776, 32}, {9}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\r´",
			segments:    [][]int32{{13}, {180}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\r ´",
			segments:    [][]int32{{13}, {32}, {180}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\r̈´",
			segments:    [][]int32{{13}, {776}, {180}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\r̈ ´",
			segments:    [][]int32{{13}, {776, 32}, {180}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\r\v",
			segments:    [][]int32{{13}, {11}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\r \v",
			segments:    [][]int32{{13}, {32, 11}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\r̈\v",
			segments:    [][]int32{{13}, {776, 11}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\r̈ \v",
			segments:    [][]int32{{13}, {776, 32, 11}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\r￼",
			segments:    [][]int32{{13}, {65532}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\r ￼",
			segments:    [][]int32{{13}, {32}, {65532}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\r̈￼",
			segments:    [][]int32{{13}, {776}, {65532}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\r̈ ￼",
			segments:    [][]int32{{13}, {776, 32}, {65532}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\r}",
			segments:    [][]int32{{13}, {125}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\r }",
			segments:    [][]int32{{13}, {32, 125}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\r̈}",
			segments:    [][]int32{{13}, {776, 125}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\r̈ }",
			segments:    [][]int32{{13}, {776, 32, 125}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\r\r",
			segments:    [][]int32{{13}, {13}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\r \r",
			segments:    [][]int32{{13}, {32, 13}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\r̈\r",
			segments:    [][]int32{{13}, {776, 13}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\r̈ \r",
			segments:    [][]int32{{13}, {776, 32, 13}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\r!",
			segments:    [][]int32{{13}, {33}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\r !",
			segments:    [][]int32{{13}, {32, 33}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\r̈!",
			segments:    [][]int32{{13}, {776, 33}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\r̈ !",
			segments:    [][]int32{{13}, {776, 32, 33}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\r\u00a0",
			segments:    [][]int32{{13}, {160}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\r \u00a0",
			segments:    [][]int32{{13}, {32}, {160}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\r̈\u00a0",
			segments:    [][]int32{{13}, {776, 160}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\r̈ \u00a0",
			segments:    [][]int32{{13}, {776, 32}, {160}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\r가",
			segments:    [][]int32{{13}, {44032}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\r 가",
			segments:    [][]int32{{13}, {32}, {44032}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\r̈가",
			segments:    [][]int32{{13}, {776}, {44032}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\r̈ 가",
			segments:    [][]int32{{13}, {776, 32}, {44032}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\r각",
			segments:    [][]int32{{13}, {44033}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\r 각",
			segments:    [][]int32{{13}, {32}, {44033}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\r̈각",
			segments:    [][]int32{{13}, {776}, {44033}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\r̈ 각",
			segments:    [][]int32{{13}, {776, 32}, {44033}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\rא",
			segments:    [][]int32{{13}, {1488}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\r א",
			segments:    [][]int32{{13}, {32}, {1488}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\r̈א",
			segments:    [][]int32{{13}, {776, 1488}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\r̈ א",
			segments:    [][]int32{{13}, {776, 32}, {1488}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\r-",
			segments:    [][]int32{{13}, {45}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\r -",
			segments:    [][]int32{{13}, {32}, {45}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\r̈-",
			segments:    [][]int32{{13}, {776, 45}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\r̈ -",
			segments:    [][]int32{{13}, {776, 32}, {45}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\r⌚",
			segments:    [][]int32{{13}, {8986}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\r ⌚",
			segments:    [][]int32{{13}, {32}, {8986}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\r̈⌚",
			segments:    [][]int32{{13}, {776}, {8986}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\r̈ ⌚",
			segments:    [][]int32{{13}, {776, 32}, {8986}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\r․",
			segments:    [][]int32{{13}, {8228}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\r ․",
			segments:    [][]int32{{13}, {32}, {8228}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\r̈․",
			segments:    [][]int32{{13}, {776, 8228}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\r̈ ․",
			segments:    [][]int32{{13}, {776, 32}, {8228}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\r,",
			segments:    [][]int32{{13}, {44}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\r ,",
			segments:    [][]int32{{13}, {32, 44}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\r̈,",
			segments:    [][]int32{{13}, {776, 44}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\r̈ ,",
			segments:    [][]int32{{13}, {776, 32, 44}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\rᄀ",
			segments:    [][]int32{{13}, {4352}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\r ᄀ",
			segments:    [][]int32{{13}, {32}, {4352}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\r̈ᄀ",
			segments:    [][]int32{{13}, {776}, {4352}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\r̈ ᄀ",
			segments:    [][]int32{{13}, {776, 32}, {4352}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\rᆨ",
			segments:    [][]int32{{13}, {4520}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\r ᆨ",
			segments:    [][]int32{{13}, {32}, {4520}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\r̈ᆨ",
			segments:    [][]int32{{13}, {776}, {4520}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\r̈ ᆨ",
			segments:    [][]int32{{13}, {776, 32}, {4520}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup5() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: "\rᅠ",
			segments:    [][]int32{{13}, {4448}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\r ᅠ",
			segments:    [][]int32{{13}, {32}, {4448}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\r̈ᅠ",
			segments:    [][]int32{{13}, {776}, {4448}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\r̈ ᅠ",
			segments:    [][]int32{{13}, {776, 32}, {4448}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\r\n",
			segments:    [][]int32{{13, 10}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) × [5.01] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\r \n",
			segments:    [][]int32{{13}, {32, 10}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\r̈\n",
			segments:    [][]int32{{13}, {776, 10}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\r̈ \n",
			segments:    [][]int32{{13}, {776, 32, 10}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\r\u0085",
			segments:    [][]int32{{13}, {133}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\r \u0085",
			segments:    [][]int32{{13}, {32, 133}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\r̈\u0085",
			segments:    [][]int32{{13}, {776, 133}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\r̈ \u0085",
			segments:    [][]int32{{13}, {776, 32, 133}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\r៖",
			segments:    [][]int32{{13}, {6102}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\r ៖",
			segments:    [][]int32{{13}, {32}, {6102}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\r̈៖",
			segments:    [][]int32{{13}, {776, 6102}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\r̈ ៖",
			segments:    [][]int32{{13}, {776, 32}, {6102}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\r0",
			segments:    [][]int32{{13}, {48}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\r 0",
			segments:    [][]int32{{13}, {32}, {48}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\r̈0",
			segments:    [][]int32{{13}, {776, 48}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [23.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\r̈ 0",
			segments:    [][]int32{{13}, {776, 32}, {48}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\r〈",
			segments:    [][]int32{{13}, {9001}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\r 〈",
			segments:    [][]int32{{13}, {32}, {9001}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\r̈〈",
			segments:    [][]int32{{13}, {776}, {9001}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\r̈ 〈",
			segments:    [][]int32{{13}, {776, 32}, {9001}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\r%",
			segments:    [][]int32{{13}, {37}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\r %",
			segments:    [][]int32{{13}, {32}, {37}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\r̈%",
			segments:    [][]int32{{13}, {776, 37}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\r̈ %",
			segments:    [][]int32{{13}, {776, 32}, {37}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\r$",
			segments:    [][]int32{{13}, {36}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\r $",
			segments:    [][]int32{{13}, {32}, {36}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\r̈$",
			segments:    [][]int32{{13}, {776, 36}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [24.03] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\r̈ $",
			segments:    [][]int32{{13}, {776, 32}, {36}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\r\"",
			segments:    [][]int32{{13}, {34}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\r \"",
			segments:    [][]int32{{13}, {32}, {34}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\r̈\"",
			segments:    [][]int32{{13}, {776, 34}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\r̈ \"",
			segments:    [][]int32{{13}, {776, 32}, {34}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\r ",
			segments:    [][]int32{{13}, {32}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\r  ",
			segments:    [][]int32{{13}, {32, 32}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\r̈ ",
			segments:    [][]int32{{13}, {776, 32}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\r̈  ",
			segments:    [][]int32{{13}, {776, 32, 32}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\r/",
			segments:    [][]int32{{13}, {47}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\r /",
			segments:    [][]int32{{13}, {32, 47}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\r̈/",
			segments:    [][]int32{{13}, {776, 47}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\r̈ /",
			segments:    [][]int32{{13}, {776, 32, 47}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\r\u2060",
			segments:    [][]int32{{13}, {8288}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\r \u2060",
			segments:    [][]int32{{13}, {32, 8288}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\r̈\u2060",
			segments:    [][]int32{{13}, {776, 8288}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\r̈ \u2060",
			segments:    [][]int32{{13}, {776, 32, 8288}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\r\u200b",
			segments:    [][]int32{{13}, {8203}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\r \u200b",
			segments:    [][]int32{{13}, {32, 8203}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\r̈\u200b",
			segments:    [][]int32{{13}, {776, 8203}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\r̈ \u200b",
			segments:    [][]int32{{13}, {776, 32, 8203}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\r🇦",
			segments:    [][]int32{{13}, {127462}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\r 🇦",
			segments:    [][]int32{{13}, {32}, {127462}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\r̈🇦",
			segments:    [][]int32{{13}, {776}, {127462}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\r̈ 🇦",
			segments:    [][]int32{{13}, {776, 32}, {127462}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\r☝",
			segments:    [][]int32{{13}, {9757}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\r ☝",
			segments:    [][]int32{{13}, {32}, {9757}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\r̈☝",
			segments:    [][]int32{{13}, {776}, {9757}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\r̈ ☝",
			segments:    [][]int32{{13}, {776, 32}, {9757}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\r🏻",
			segments:    [][]int32{{13}, {127995}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\r 🏻",
			segments:    [][]int32{{13}, {32}, {127995}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\r̈🏻",
			segments:    [][]int32{{13}, {776}, {127995}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\r̈ 🏻",
			segments:    [][]int32{{13}, {776, 32}, {127995}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\r)",
			segments:    [][]int32{{13}, {41}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\r )",
			segments:    [][]int32{{13}, {32, 41}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\r̈)",
			segments:    [][]int32{{13}, {776, 41}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\r̈ )",
			segments:    [][]int32{{13}, {776, 32, 41}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\r(",
			segments:    [][]int32{{13}, {40}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\r (",
			segments:    [][]int32{{13}, {32}, {40}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\r̈(",
			segments:    [][]int32{{13}, {776, 40}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\r̈ (",
			segments:    [][]int32{{13}, {776, 32}, {40}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\r\x01",
			segments:    [][]int32{{13}, {1}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\r \x01",
			segments:    [][]int32{{13}, {32}, {1}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\r̈\x01",
			segments:    [][]int32{{13}, {776, 1}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\r̈ \x01",
			segments:    [][]int32{{13}, {776, 32}, {1}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\r\u200d",
			segments:    [][]int32{{13}, {8205}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\r \u200d",
			segments:    [][]int32{{13}, {32}, {8205}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\r̈\u200d",
			segments:    [][]int32{{13}, {776, 8205}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\r̈ \u200d",
			segments:    [][]int32{{13}, {776, 32}, {8205}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\r§",
			segments:    [][]int32{{13}, {167}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\r §",
			segments:    [][]int32{{13}, {32}, {167}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\r̈§",
			segments:    [][]int32{{13}, {776, 167}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [28.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\r̈ §",
			segments:    [][]int32{{13}, {776, 32}, {167}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\r\U00050005",
			segments:    [][]int32{{13}, {327685}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\r \U00050005",
			segments:    [][]int32{{13}, {32}, {327685}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\r̈\U00050005",
			segments:    [][]int32{{13}, {776, 327685}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [28.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\r̈ \U00050005",
			segments:    [][]int32{{13}, {776, 32}, {327685}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\rก",
			segments:    [][]int32{{13}, {3585}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\r ก",
			segments:    [][]int32{{13}, {32}, {3585}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\r̈ก",
			segments:    [][]int32{{13}, {776, 3585}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [28.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\r̈ ก",
			segments:    [][]int32{{13}, {776, 32}, {3585}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\rぁ",
			segments:    [][]int32{{13}, {12353}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\r ぁ",
			segments:    [][]int32{{13}, {32}, {12353}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\r̈ぁ",
			segments:    [][]int32{{13}, {776, 12353}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\r̈ ぁ",
			segments:    [][]int32{{13}, {776, 32}, {12353}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "!#",
			segments:    [][]int32{{33}, {35}},
			description: "× [0.3] EXCLAMATION MARK (EX) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "! #",
			segments:    [][]int32{{33, 32}, {35}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "!̈#",
			segments:    [][]int32{{33, 776}, {35}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "!̈ #",
			segments:    [][]int32{{33, 776, 32}, {35}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "!—",
			segments:    [][]int32{{33}, {8212}},
			description: "× [0.3] EXCLAMATION MARK (EX) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "! —",
			segments:    [][]int32{{33, 32}, {8212}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "!̈—",
			segments:    [][]int32{{33, 776}, {8212}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "!̈ —",
			segments:    [][]int32{{33, 776, 32}, {8212}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "!\t",
			segments:    [][]int32{{33, 9}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "! \t",
			segments:    [][]int32{{33, 32}, {9}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "!̈\t",
			segments:    [][]int32{{33, 776, 9}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "!̈ \t",
			segments:    [][]int32{{33, 776, 32}, {9}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "!´",
			segments:    [][]int32{{33}, {180}},
			description: "× [0.3] EXCLAMATION MARK (EX) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "! ´",
			segments:    [][]int32{{33, 32}, {180}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "!̈´",
			segments:    [][]int32{{33, 776}, {180}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "!̈ ´",
			segments:    [][]int32{{33, 776, 32}, {180}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "!\v",
			segments:    [][]int32{{33, 11}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "! \v",
			segments:    [][]int32{{33, 32, 11}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "!̈\v",
			segments:    [][]int32{{33, 776, 11}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "!̈ \v",
			segments:    [][]int32{{33, 776, 32, 11}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "!￼",
			segments:    [][]int32{{33}, {65532}},
			description: "× [0.3] EXCLAMATION MARK (EX) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "! ￼",
			segments:    [][]int32{{33, 32}, {65532}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "!̈￼",
			segments:    [][]int32{{33, 776}, {65532}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "!̈ ￼",
			segments:    [][]int32{{33, 776, 32}, {65532}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "!}",
			segments:    [][]int32{{33, 125}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "! }",
			segments:    [][]int32{{33, 32, 125}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "!̈}",
			segments:    [][]int32{{33, 776, 125}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "!̈ }",
			segments:    [][]int32{{33, 776, 32, 125}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "!\r",
			segments:    [][]int32{{33, 13}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "! \r",
			segments:    [][]int32{{33, 32, 13}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "!̈\r",
			segments:    [][]int32{{33, 776, 13}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "!̈ \r",
			segments:    [][]int32{{33, 776, 32, 13}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "!!",
			segments:    [][]int32{{33, 33}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "! !",
			segments:    [][]int32{{33, 32, 33}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "!̈!",
			segments:    [][]int32{{33, 776, 33}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "!̈ !",
			segments:    [][]int32{{33, 776, 32, 33}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "!\u00a0",
			segments:    [][]int32{{33, 160}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "! \u00a0",
			segments:    [][]int32{{33, 32}, {160}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "!̈\u00a0",
			segments:    [][]int32{{33, 776, 160}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "!̈ \u00a0",
			segments:    [][]int32{{33, 776, 32}, {160}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "!가",
			segments:    [][]int32{{33}, {44032}},
			description: "× [0.3] EXCLAMATION MARK (EX) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "! 가",
			segments:    [][]int32{{33, 32}, {44032}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "!̈가",
			segments:    [][]int32{{33, 776}, {44032}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "!̈ 가",
			segments:    [][]int32{{33, 776, 32}, {44032}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "!각",
			segments:    [][]int32{{33}, {44033}},
			description: "× [0.3] EXCLAMATION MARK (EX) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "! 각",
			segments:    [][]int32{{33, 32}, {44033}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "!̈각",
			segments:    [][]int32{{33, 776}, {44033}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "!̈ 각",
			segments:    [][]int32{{33, 776, 32}, {44033}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "!א",
			segments:    [][]int32{{33}, {1488}},
			description: "× [0.3] EXCLAMATION MARK (EX) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "! א",
			segments:    [][]int32{{33, 32}, {1488}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "!̈א",
			segments:    [][]int32{{33, 776}, {1488}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "!̈ א",
			segments:    [][]int32{{33, 776, 32}, {1488}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "!-",
			segments:    [][]int32{{33, 45}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "! -",
			segments:    [][]int32{{33, 32}, {45}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "!̈-",
			segments:    [][]int32{{33, 776, 45}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "!̈ -",
			segments:    [][]int32{{33, 776, 32}, {45}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "!⌚",
			segments:    [][]int32{{33}, {8986}},
			description: "× [0.3] EXCLAMATION MARK (EX) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "! ⌚",
			segments:    [][]int32{{33, 32}, {8986}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "!̈⌚",
			segments:    [][]int32{{33, 776}, {8986}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "!̈ ⌚",
			segments:    [][]int32{{33, 776, 32}, {8986}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "!․",
			segments:    [][]int32{{33, 8228}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "! ․",
			segments:    [][]int32{{33, 32}, {8228}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "!̈․",
			segments:    [][]int32{{33, 776, 8228}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "!̈ ․",
			segments:    [][]int32{{33, 776, 32}, {8228}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "!,",
			segments:    [][]int32{{33, 44}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "! ,",
			segments:    [][]int32{{33, 32, 44}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "!̈,",
			segments:    [][]int32{{33, 776, 44}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "!̈ ,",
			segments:    [][]int32{{33, 776, 32, 44}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "!ᄀ",
			segments:    [][]int32{{33}, {4352}},
			description: "× [0.3] EXCLAMATION MARK (EX) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "! ᄀ",
			segments:    [][]int32{{33, 32}, {4352}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "!̈ᄀ",
			segments:    [][]int32{{33, 776}, {4352}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "!̈ ᄀ",
			segments:    [][]int32{{33, 776, 32}, {4352}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "!ᆨ",
			segments:    [][]int32{{33}, {4520}},
			description: "× [0.3] EXCLAMATION MARK (EX) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "! ᆨ",
			segments:    [][]int32{{33, 32}, {4520}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "!̈ᆨ",
			segments:    [][]int32{{33, 776}, {4520}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "!̈ ᆨ",
			segments:    [][]int32{{33, 776, 32}, {4520}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "!ᅠ",
			segments:    [][]int32{{33}, {4448}},
			description: "× [0.3] EXCLAMATION MARK (EX) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "! ᅠ",
			segments:    [][]int32{{33, 32}, {4448}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "!̈ᅠ",
			segments:    [][]int32{{33, 776}, {4448}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "!̈ ᅠ",
			segments:    [][]int32{{33, 776, 32}, {4448}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "!\n",
			segments:    [][]int32{{33, 10}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "! \n",
			segments:    [][]int32{{33, 32, 10}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "!̈\n",
			segments:    [][]int32{{33, 776, 10}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "!̈ \n",
			segments:    [][]int32{{33, 776, 32, 10}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "!\u0085",
			segments:    [][]int32{{33, 133}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "! \u0085",
			segments:    [][]int32{{33, 32, 133}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "!̈\u0085",
			segments:    [][]int32{{33, 776, 133}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "!̈ \u0085",
			segments:    [][]int32{{33, 776, 32, 133}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "!៖",
			segments:    [][]int32{{33, 6102}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "! ៖",
			segments:    [][]int32{{33, 32}, {6102}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "!̈៖",
			segments:    [][]int32{{33, 776, 6102}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "!̈ ៖",
			segments:    [][]int32{{33, 776, 32}, {6102}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "!0",
			segments:    [][]int32{{33}, {48}},
			description: "× [0.3] EXCLAMATION MARK (EX) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "! 0",
			segments:    [][]int32{{33, 32}, {48}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "!̈0",
			segments:    [][]int32{{33, 776}, {48}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "!̈ 0",
			segments:    [][]int32{{33, 776, 32}, {48}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "!〈",
			segments:    [][]int32{{33}, {9001}},
			description: "× [0.3] EXCLAMATION MARK (EX) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "! 〈",
			segments:    [][]int32{{33, 32}, {9001}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "!̈〈",
			segments:    [][]int32{{33, 776}, {9001}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "!̈ 〈",
			segments:    [][]int32{{33, 776, 32}, {9001}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "!%",
			segments:    [][]int32{{33}, {37}},
			description: "× [0.3] EXCLAMATION MARK (EX) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "! %",
			segments:    [][]int32{{33, 32}, {37}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "!̈%",
			segments:    [][]int32{{33, 776}, {37}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "!̈ %",
			segments:    [][]int32{{33, 776, 32}, {37}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "!$",
			segments:    [][]int32{{33}, {36}},
			description: "× [0.3] EXCLAMATION MARK (EX) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "! $",
			segments:    [][]int32{{33, 32}, {36}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "!̈$",
			segments:    [][]int32{{33, 776}, {36}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "!̈ $",
			segments:    [][]int32{{33, 776, 32}, {36}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "!\"",
			segments:    [][]int32{{33, 34}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "! \"",
			segments:    [][]int32{{33, 32}, {34}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "!̈\"",
			segments:    [][]int32{{33, 776, 34}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "!̈ \"",
			segments:    [][]int32{{33, 776, 32}, {34}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "! ",
			segments:    [][]int32{{33, 32}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "!  ",
			segments:    [][]int32{{33, 32, 32}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "!̈ ",
			segments:    [][]int32{{33, 776, 32}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "!̈  ",
			segments:    [][]int32{{33, 776, 32, 32}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "!/",
			segments:    [][]int32{{33, 47}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "! /",
			segments:    [][]int32{{33, 32, 47}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "!̈/",
			segments:    [][]int32{{33, 776, 47}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "!̈ /",
			segments:    [][]int32{{33, 776, 32, 47}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "!\u2060",
			segments:    [][]int32{{33, 8288}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "! \u2060",
			segments:    [][]int32{{33, 32, 8288}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "!̈\u2060",
			segments:    [][]int32{{33, 776, 8288}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "!̈ \u2060",
			segments:    [][]int32{{33, 776, 32, 8288}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "!\u200b",
			segments:    [][]int32{{33, 8203}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "! \u200b",
			segments:    [][]int32{{33, 32, 8203}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "!̈\u200b",
			segments:    [][]int32{{33, 776, 8203}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "!̈ \u200b",
			segments:    [][]int32{{33, 776, 32, 8203}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "!🇦",
			segments:    [][]int32{{33}, {127462}},
			description: "× [0.3] EXCLAMATION MARK (EX) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "! 🇦",
			segments:    [][]int32{{33, 32}, {127462}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "!̈🇦",
			segments:    [][]int32{{33, 776}, {127462}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "!̈ 🇦",
			segments:    [][]int32{{33, 776, 32}, {127462}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "!☝",
			segments:    [][]int32{{33}, {9757}},
			description: "× [0.3] EXCLAMATION MARK (EX) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "! ☝",
			segments:    [][]int32{{33, 32}, {9757}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "!̈☝",
			segments:    [][]int32{{33, 776}, {9757}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "!̈ ☝",
			segments:    [][]int32{{33, 776, 32}, {9757}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "!🏻",
			segments:    [][]int32{{33}, {127995}},
			description: "× [0.3] EXCLAMATION MARK (EX) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "! 🏻",
			segments:    [][]int32{{33, 32}, {127995}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "!̈🏻",
			segments:    [][]int32{{33, 776}, {127995}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "!̈ 🏻",
			segments:    [][]int32{{33, 776, 32}, {127995}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "!)",
			segments:    [][]int32{{33, 41}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "! )",
			segments:    [][]int32{{33, 32, 41}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "!̈)",
			segments:    [][]int32{{33, 776, 41}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "!̈ )",
			segments:    [][]int32{{33, 776, 32, 41}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "!(",
			segments:    [][]int32{{33}, {40}},
			description: "× [0.3] EXCLAMATION MARK (EX) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "! (",
			segments:    [][]int32{{33, 32}, {40}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "!̈(",
			segments:    [][]int32{{33, 776}, {40}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "!̈ (",
			segments:    [][]int32{{33, 776, 32}, {40}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "!\x01",
			segments:    [][]int32{{33, 1}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "! \x01",
			segments:    [][]int32{{33, 32}, {1}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "!̈\x01",
			segments:    [][]int32{{33, 776, 1}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "!̈ \x01",
			segments:    [][]int32{{33, 776, 32}, {1}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "!\u200d",
			segments:    [][]int32{{33, 8205}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "! \u200d",
			segments:    [][]int32{{33, 32}, {8205}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "!̈\u200d",
			segments:    [][]int32{{33, 776, 8205}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "!̈ \u200d",
			segments:    [][]int32{{33, 776, 32}, {8205}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "!§",
			segments:    [][]int32{{33}, {167}},
			description: "× [0.3] EXCLAMATION MARK (EX) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "! §",
			segments:    [][]int32{{33, 32}, {167}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "!̈§",
			segments:    [][]int32{{33, 776}, {167}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "!̈ §",
			segments:    [][]int32{{33, 776, 32}, {167}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup6() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: "!\U00050005",
			segments:    [][]int32{{33}, {327685}},
			description: "× [0.3] EXCLAMATION MARK (EX) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "! \U00050005",
			segments:    [][]int32{{33, 32}, {327685}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "!̈\U00050005",
			segments:    [][]int32{{33, 776}, {327685}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "!̈ \U00050005",
			segments:    [][]int32{{33, 776, 32}, {327685}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "!ก",
			segments:    [][]int32{{33}, {3585}},
			description: "× [0.3] EXCLAMATION MARK (EX) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "! ก",
			segments:    [][]int32{{33, 32}, {3585}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "!̈ก",
			segments:    [][]int32{{33, 776}, {3585}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "!̈ ก",
			segments:    [][]int32{{33, 776, 32}, {3585}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "!ぁ",
			segments:    [][]int32{{33, 12353}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "! ぁ",
			segments:    [][]int32{{33, 32}, {12353}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "!̈ぁ",
			segments:    [][]int32{{33, 776, 12353}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "!̈ ぁ",
			segments:    [][]int32{{33, 776, 32}, {12353}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\u00a0#",
			segments:    [][]int32{{160, 35}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 #",
			segments:    [][]int32{{160, 32}, {35}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈#",
			segments:    [][]int32{{160, 776, 35}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ #",
			segments:    [][]int32{{160, 776, 32}, {35}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0—",
			segments:    [][]int32{{160, 8212}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 —",
			segments:    [][]int32{{160, 32}, {8212}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈—",
			segments:    [][]int32{{160, 776, 8212}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ —",
			segments:    [][]int32{{160, 776, 32}, {8212}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\u00a0\t",
			segments:    [][]int32{{160, 9}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 \t",
			segments:    [][]int32{{160, 32}, {9}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈\t",
			segments:    [][]int32{{160, 776, 9}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ \t",
			segments:    [][]int32{{160, 776, 32}, {9}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\u00a0´",
			segments:    [][]int32{{160, 180}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 ´",
			segments:    [][]int32{{160, 32}, {180}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈´",
			segments:    [][]int32{{160, 776, 180}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ ´",
			segments:    [][]int32{{160, 776, 32}, {180}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\u00a0\v",
			segments:    [][]int32{{160, 11}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 \v",
			segments:    [][]int32{{160, 32, 11}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈\v",
			segments:    [][]int32{{160, 776, 11}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ \v",
			segments:    [][]int32{{160, 776, 32, 11}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\u00a0￼",
			segments:    [][]int32{{160, 65532}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 ￼",
			segments:    [][]int32{{160, 32}, {65532}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈￼",
			segments:    [][]int32{{160, 776, 65532}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ ￼",
			segments:    [][]int32{{160, 776, 32}, {65532}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\u00a0}",
			segments:    [][]int32{{160, 125}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 }",
			segments:    [][]int32{{160, 32, 125}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈}",
			segments:    [][]int32{{160, 776, 125}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ }",
			segments:    [][]int32{{160, 776, 32, 125}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0\r",
			segments:    [][]int32{{160, 13}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 \r",
			segments:    [][]int32{{160, 32, 13}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈\r",
			segments:    [][]int32{{160, 776, 13}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ \r",
			segments:    [][]int32{{160, 776, 32, 13}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\u00a0!",
			segments:    [][]int32{{160, 33}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 !",
			segments:    [][]int32{{160, 32, 33}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈!",
			segments:    [][]int32{{160, 776, 33}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ !",
			segments:    [][]int32{{160, 776, 32, 33}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\u00a0\u00a0",
			segments:    [][]int32{{160, 160}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 \u00a0",
			segments:    [][]int32{{160, 32}, {160}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈\u00a0",
			segments:    [][]int32{{160, 776, 160}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ \u00a0",
			segments:    [][]int32{{160, 776, 32}, {160}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0가",
			segments:    [][]int32{{160, 44032}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 가",
			segments:    [][]int32{{160, 32}, {44032}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈가",
			segments:    [][]int32{{160, 776, 44032}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ 가",
			segments:    [][]int32{{160, 776, 32}, {44032}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\u00a0각",
			segments:    [][]int32{{160, 44033}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 각",
			segments:    [][]int32{{160, 32}, {44033}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈각",
			segments:    [][]int32{{160, 776, 44033}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ 각",
			segments:    [][]int32{{160, 776, 32}, {44033}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\u00a0א",
			segments:    [][]int32{{160, 1488}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 א",
			segments:    [][]int32{{160, 32}, {1488}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈א",
			segments:    [][]int32{{160, 776, 1488}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ א",
			segments:    [][]int32{{160, 776, 32}, {1488}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0-",
			segments:    [][]int32{{160, 45}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 -",
			segments:    [][]int32{{160, 32}, {45}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈-",
			segments:    [][]int32{{160, 776, 45}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ -",
			segments:    [][]int32{{160, 776, 32}, {45}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\u00a0⌚",
			segments:    [][]int32{{160, 8986}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 ⌚",
			segments:    [][]int32{{160, 32}, {8986}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈⌚",
			segments:    [][]int32{{160, 776, 8986}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ ⌚",
			segments:    [][]int32{{160, 776, 32}, {8986}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\u00a0․",
			segments:    [][]int32{{160, 8228}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 ․",
			segments:    [][]int32{{160, 32}, {8228}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈․",
			segments:    [][]int32{{160, 776, 8228}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ ․",
			segments:    [][]int32{{160, 776, 32}, {8228}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\u00a0,",
			segments:    [][]int32{{160, 44}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 ,",
			segments:    [][]int32{{160, 32, 44}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈,",
			segments:    [][]int32{{160, 776, 44}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ ,",
			segments:    [][]int32{{160, 776, 32, 44}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\u00a0ᄀ",
			segments:    [][]int32{{160, 4352}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 ᄀ",
			segments:    [][]int32{{160, 32}, {4352}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ᄀ",
			segments:    [][]int32{{160, 776, 4352}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ ᄀ",
			segments:    [][]int32{{160, 776, 32}, {4352}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0ᆨ",
			segments:    [][]int32{{160, 4520}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 ᆨ",
			segments:    [][]int32{{160, 32}, {4520}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ᆨ",
			segments:    [][]int32{{160, 776, 4520}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ ᆨ",
			segments:    [][]int32{{160, 776, 32}, {4520}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\u00a0ᅠ",
			segments:    [][]int32{{160, 4448}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 ᅠ",
			segments:    [][]int32{{160, 32}, {4448}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ᅠ",
			segments:    [][]int32{{160, 776, 4448}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ ᅠ",
			segments:    [][]int32{{160, 776, 32}, {4448}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\u00a0\n",
			segments:    [][]int32{{160, 10}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 \n",
			segments:    [][]int32{{160, 32, 10}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈\n",
			segments:    [][]int32{{160, 776, 10}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ \n",
			segments:    [][]int32{{160, 776, 32, 10}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\u00a0\u0085",
			segments:    [][]int32{{160, 133}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 \u0085",
			segments:    [][]int32{{160, 32, 133}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈\u0085",
			segments:    [][]int32{{160, 776, 133}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ \u0085",
			segments:    [][]int32{{160, 776, 32, 133}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0៖",
			segments:    [][]int32{{160, 6102}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 ៖",
			segments:    [][]int32{{160, 32}, {6102}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈៖",
			segments:    [][]int32{{160, 776, 6102}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ ៖",
			segments:    [][]int32{{160, 776, 32}, {6102}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\u00a00",
			segments:    [][]int32{{160, 48}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 0",
			segments:    [][]int32{{160, 32}, {48}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈0",
			segments:    [][]int32{{160, 776, 48}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ 0",
			segments:    [][]int32{{160, 776, 32}, {48}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\u00a0〈",
			segments:    [][]int32{{160, 9001}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 〈",
			segments:    [][]int32{{160, 32}, {9001}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈〈",
			segments:    [][]int32{{160, 776, 9001}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ 〈",
			segments:    [][]int32{{160, 776, 32}, {9001}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\u00a0%",
			segments:    [][]int32{{160, 37}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 %",
			segments:    [][]int32{{160, 32}, {37}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈%",
			segments:    [][]int32{{160, 776, 37}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ %",
			segments:    [][]int32{{160, 776, 32}, {37}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\u00a0$",
			segments:    [][]int32{{160, 36}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 $",
			segments:    [][]int32{{160, 32}, {36}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈$",
			segments:    [][]int32{{160, 776, 36}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ $",
			segments:    [][]int32{{160, 776, 32}, {36}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\u00a0\"",
			segments:    [][]int32{{160, 34}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 \"",
			segments:    [][]int32{{160, 32}, {34}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈\"",
			segments:    [][]int32{{160, 776, 34}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ \"",
			segments:    [][]int32{{160, 776, 32}, {34}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 ",
			segments:    [][]int32{{160, 32}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\u00a0  ",
			segments:    [][]int32{{160, 32, 32}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ ",
			segments:    [][]int32{{160, 776, 32}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈  ",
			segments:    [][]int32{{160, 776, 32, 32}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\u00a0/",
			segments:    [][]int32{{160, 47}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 /",
			segments:    [][]int32{{160, 32, 47}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈/",
			segments:    [][]int32{{160, 776, 47}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ /",
			segments:    [][]int32{{160, 776, 32, 47}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\u00a0\u2060",
			segments:    [][]int32{{160, 8288}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 \u2060",
			segments:    [][]int32{{160, 32, 8288}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈\u2060",
			segments:    [][]int32{{160, 776, 8288}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ \u2060",
			segments:    [][]int32{{160, 776, 32, 8288}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\u00a0\u200b",
			segments:    [][]int32{{160, 8203}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 \u200b",
			segments:    [][]int32{{160, 32, 8203}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈\u200b",
			segments:    [][]int32{{160, 776, 8203}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ \u200b",
			segments:    [][]int32{{160, 776, 32, 8203}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\u00a0🇦",
			segments:    [][]int32{{160, 127462}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 🇦",
			segments:    [][]int32{{160, 32}, {127462}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈🇦",
			segments:    [][]int32{{160, 776, 127462}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ 🇦",
			segments:    [][]int32{{160, 776, 32}, {127462}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\u00a0☝",
			segments:    [][]int32{{160, 9757}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 ☝",
			segments:    [][]int32{{160, 32}, {9757}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈☝",
			segments:    [][]int32{{160, 776, 9757}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ ☝",
			segments:    [][]int32{{160, 776, 32}, {9757}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\u00a0🏻",
			segments:    [][]int32{{160, 127995}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 🏻",
			segments:    [][]int32{{160, 32}, {127995}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈🏻",
			segments:    [][]int32{{160, 776, 127995}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ 🏻",
			segments:    [][]int32{{160, 776, 32}, {127995}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\u00a0)",
			segments:    [][]int32{{160, 41}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 )",
			segments:    [][]int32{{160, 32, 41}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈)",
			segments:    [][]int32{{160, 776, 41}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ )",
			segments:    [][]int32{{160, 776, 32, 41}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\u00a0(",
			segments:    [][]int32{{160, 40}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 (",
			segments:    [][]int32{{160, 32}, {40}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈(",
			segments:    [][]int32{{160, 776, 40}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ (",
			segments:    [][]int32{{160, 776, 32}, {40}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\u00a0\x01",
			segments:    [][]int32{{160, 1}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 \x01",
			segments:    [][]int32{{160, 32}, {1}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈\x01",
			segments:    [][]int32{{160, 776, 1}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ \x01",
			segments:    [][]int32{{160, 776, 32}, {1}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\u00a0\u200d",
			segments:    [][]int32{{160, 8205}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 \u200d",
			segments:    [][]int32{{160, 32}, {8205}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈\u200d",
			segments:    [][]int32{{160, 776, 8205}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ \u200d",
			segments:    [][]int32{{160, 776, 32}, {8205}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\u00a0§",
			segments:    [][]int32{{160, 167}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 §",
			segments:    [][]int32{{160, 32}, {167}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈§",
			segments:    [][]int32{{160, 776, 167}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ §",
			segments:    [][]int32{{160, 776, 32}, {167}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0\U00050005",
			segments:    [][]int32{{160, 327685}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 \U00050005",
			segments:    [][]int32{{160, 32}, {327685}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈\U00050005",
			segments:    [][]int32{{160, 776, 327685}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ \U00050005",
			segments:    [][]int32{{160, 776, 32}, {327685}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0ก",
			segments:    [][]int32{{160, 3585}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 ก",
			segments:    [][]int32{{160, 32}, {3585}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ก",
			segments:    [][]int32{{160, 776, 3585}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ ก",
			segments:    [][]int32{{160, 776, 32}, {3585}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\u00a0ぁ",
			segments:    [][]int32{{160, 12353}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [12.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\u00a0 ぁ",
			segments:    [][]int32{{160, 32}, {12353}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ぁ",
			segments:    [][]int32{{160, 776, 12353}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\u00a0̈ ぁ",
			segments:    [][]int32{{160, 776, 32}, {12353}},
			description: "× [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "가#",
			segments:    [][]int32{{44032}, {35}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "가 #",
			segments:    [][]int32{{44032, 32}, {35}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "가̈#",
			segments:    [][]int32{{44032, 776}, {35}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "가̈ #",
			segments:    [][]int32{{44032, 776, 32}, {35}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "가—",
			segments:    [][]int32{{44032}, {8212}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "가 —",
			segments:    [][]int32{{44032, 32}, {8212}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "가̈—",
			segments:    [][]int32{{44032, 776}, {8212}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "가̈ —",
			segments:    [][]int32{{44032, 776, 32}, {8212}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "가\t",
			segments:    [][]int32{{44032, 9}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "가 \t",
			segments:    [][]int32{{44032, 32}, {9}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "가̈\t",
			segments:    [][]int32{{44032, 776, 9}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "가̈ \t",
			segments:    [][]int32{{44032, 776, 32}, {9}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "가´",
			segments:    [][]int32{{44032}, {180}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "가 ´",
			segments:    [][]int32{{44032, 32}, {180}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "가̈´",
			segments:    [][]int32{{44032, 776}, {180}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "가̈ ´",
			segments:    [][]int32{{44032, 776, 32}, {180}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "가\v",
			segments:    [][]int32{{44032, 11}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "가 \v",
			segments:    [][]int32{{44032, 32, 11}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "가̈\v",
			segments:    [][]int32{{44032, 776, 11}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "가̈ \v",
			segments:    [][]int32{{44032, 776, 32, 11}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "가￼",
			segments:    [][]int32{{44032}, {65532}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "가 ￼",
			segments:    [][]int32{{44032, 32}, {65532}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "가̈￼",
			segments:    [][]int32{{44032, 776}, {65532}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "가̈ ￼",
			segments:    [][]int32{{44032, 776, 32}, {65532}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "가}",
			segments:    [][]int32{{44032, 125}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "가 }",
			segments:    [][]int32{{44032, 32, 125}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "가̈}",
			segments:    [][]int32{{44032, 776, 125}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "가̈ }",
			segments:    [][]int32{{44032, 776, 32, 125}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "가\r",
			segments:    [][]int32{{44032, 13}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "가 \r",
			segments:    [][]int32{{44032, 32, 13}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "가̈\r",
			segments:    [][]int32{{44032, 776, 13}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "가̈ \r",
			segments:    [][]int32{{44032, 776, 32, 13}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "가!",
			segments:    [][]int32{{44032, 33}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "가 !",
			segments:    [][]int32{{44032, 32, 33}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "가̈!",
			segments:    [][]int32{{44032, 776, 33}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "가̈ !",
			segments:    [][]int32{{44032, 776, 32, 33}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "가\u00a0",
			segments:    [][]int32{{44032, 160}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "가 \u00a0",
			segments:    [][]int32{{44032, 32}, {160}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "가̈\u00a0",
			segments:    [][]int32{{44032, 776, 160}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "가̈ \u00a0",
			segments:    [][]int32{{44032, 776, 32}, {160}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "가가",
			segments:    [][]int32{{44032}, {44032}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "가 가",
			segments:    [][]int32{{44032, 32}, {44032}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "가̈가",
			segments:    [][]int32{{44032, 776}, {44032}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "가̈ 가",
			segments:    [][]int32{{44032, 776, 32}, {44032}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "가각",
			segments:    [][]int32{{44032}, {44033}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "가 각",
			segments:    [][]int32{{44032, 32}, {44033}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "가̈각",
			segments:    [][]int32{{44032, 776}, {44033}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "가̈ 각",
			segments:    [][]int32{{44032, 776, 32}, {44033}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "가א",
			segments:    [][]int32{{44032}, {1488}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "가 א",
			segments:    [][]int32{{44032, 32}, {1488}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "가̈א",
			segments:    [][]int32{{44032, 776}, {1488}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "가̈ א",
			segments:    [][]int32{{44032, 776, 32}, {1488}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "가-",
			segments:    [][]int32{{44032, 45}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "가 -",
			segments:    [][]int32{{44032, 32}, {45}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "가̈-",
			segments:    [][]int32{{44032, 776, 45}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "가̈ -",
			segments:    [][]int32{{44032, 776, 32}, {45}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "가⌚",
			segments:    [][]int32{{44032}, {8986}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "가 ⌚",
			segments:    [][]int32{{44032, 32}, {8986}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "가̈⌚",
			segments:    [][]int32{{44032, 776}, {8986}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "가̈ ⌚",
			segments:    [][]int32{{44032, 776, 32}, {8986}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "가․",
			segments:    [][]int32{{44032, 8228}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "가 ․",
			segments:    [][]int32{{44032, 32}, {8228}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "가̈․",
			segments:    [][]int32{{44032, 776, 8228}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "가̈ ․",
			segments:    [][]int32{{44032, 776, 32}, {8228}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "가,",
			segments:    [][]int32{{44032, 44}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "가 ,",
			segments:    [][]int32{{44032, 32, 44}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "가̈,",
			segments:    [][]int32{{44032, 776, 44}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "가̈ ,",
			segments:    [][]int32{{44032, 776, 32, 44}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "가ᄀ",
			segments:    [][]int32{{44032}, {4352}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "가 ᄀ",
			segments:    [][]int32{{44032, 32}, {4352}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "가̈ᄀ",
			segments:    [][]int32{{44032, 776}, {4352}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "가̈ ᄀ",
			segments:    [][]int32{{44032, 776, 32}, {4352}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup7() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: "각",
			segments:    [][]int32{{44032, 4520}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [26.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "가 ᆨ",
			segments:    [][]int32{{44032, 32}, {4520}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "가̈ᆨ",
			segments:    [][]int32{{44032, 776, 4520}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [26.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "가̈ ᆨ",
			segments:    [][]int32{{44032, 776, 32}, {4520}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "가ᅠ",
			segments:    [][]int32{{44032, 4448}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [26.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "가 ᅠ",
			segments:    [][]int32{{44032, 32}, {4448}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "가̈ᅠ",
			segments:    [][]int32{{44032, 776, 4448}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [26.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "가̈ ᅠ",
			segments:    [][]int32{{44032, 776, 32}, {4448}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "가\n",
			segments:    [][]int32{{44032, 10}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "가 \n",
			segments:    [][]int32{{44032, 32, 10}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "가̈\n",
			segments:    [][]int32{{44032, 776, 10}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "가̈ \n",
			segments:    [][]int32{{44032, 776, 32, 10}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "가\u0085",
			segments:    [][]int32{{44032, 133}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "가 \u0085",
			segments:    [][]int32{{44032, 32, 133}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "가̈\u0085",
			segments:    [][]int32{{44032, 776, 133}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "가̈ \u0085",
			segments:    [][]int32{{44032, 776, 32, 133}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "가៖",
			segments:    [][]int32{{44032, 6102}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "가 ៖",
			segments:    [][]int32{{44032, 32}, {6102}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "가̈៖",
			segments:    [][]int32{{44032, 776, 6102}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "가̈ ៖",
			segments:    [][]int32{{44032, 776, 32}, {6102}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "가0",
			segments:    [][]int32{{44032}, {48}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "가 0",
			segments:    [][]int32{{44032, 32}, {48}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "가̈0",
			segments:    [][]int32{{44032, 776}, {48}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "가̈ 0",
			segments:    [][]int32{{44032, 776, 32}, {48}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "가〈",
			segments:    [][]int32{{44032}, {9001}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "가 〈",
			segments:    [][]int32{{44032, 32}, {9001}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "가̈〈",
			segments:    [][]int32{{44032, 776}, {9001}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "가̈ 〈",
			segments:    [][]int32{{44032, 776, 32}, {9001}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "가%",
			segments:    [][]int32{{44032, 37}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [27.01] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "가 %",
			segments:    [][]int32{{44032, 32}, {37}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "가̈%",
			segments:    [][]int32{{44032, 776, 37}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.01] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "가̈ %",
			segments:    [][]int32{{44032, 776, 32}, {37}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "가$",
			segments:    [][]int32{{44032}, {36}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "가 $",
			segments:    [][]int32{{44032, 32}, {36}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "가̈$",
			segments:    [][]int32{{44032, 776}, {36}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "가̈ $",
			segments:    [][]int32{{44032, 776, 32}, {36}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "가\"",
			segments:    [][]int32{{44032, 34}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "가 \"",
			segments:    [][]int32{{44032, 32}, {34}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "가̈\"",
			segments:    [][]int32{{44032, 776, 34}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "가̈ \"",
			segments:    [][]int32{{44032, 776, 32}, {34}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "가 ",
			segments:    [][]int32{{44032, 32}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "가  ",
			segments:    [][]int32{{44032, 32, 32}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "가̈ ",
			segments:    [][]int32{{44032, 776, 32}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "가̈  ",
			segments:    [][]int32{{44032, 776, 32, 32}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "가/",
			segments:    [][]int32{{44032, 47}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "가 /",
			segments:    [][]int32{{44032, 32, 47}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "가̈/",
			segments:    [][]int32{{44032, 776, 47}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "가̈ /",
			segments:    [][]int32{{44032, 776, 32, 47}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "가\u2060",
			segments:    [][]int32{{44032, 8288}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "가 \u2060",
			segments:    [][]int32{{44032, 32, 8288}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "가̈\u2060",
			segments:    [][]int32{{44032, 776, 8288}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "가̈ \u2060",
			segments:    [][]int32{{44032, 776, 32, 8288}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "가\u200b",
			segments:    [][]int32{{44032, 8203}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "가 \u200b",
			segments:    [][]int32{{44032, 32, 8203}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "가̈\u200b",
			segments:    [][]int32{{44032, 776, 8203}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "가̈ \u200b",
			segments:    [][]int32{{44032, 776, 32, 8203}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "가🇦",
			segments:    [][]int32{{44032}, {127462}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "가 🇦",
			segments:    [][]int32{{44032, 32}, {127462}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "가̈🇦",
			segments:    [][]int32{{44032, 776}, {127462}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "가̈ 🇦",
			segments:    [][]int32{{44032, 776, 32}, {127462}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "가☝",
			segments:    [][]int32{{44032}, {9757}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "가 ☝",
			segments:    [][]int32{{44032, 32}, {9757}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "가̈☝",
			segments:    [][]int32{{44032, 776}, {9757}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "가̈ ☝",
			segments:    [][]int32{{44032, 776, 32}, {9757}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "가🏻",
			segments:    [][]int32{{44032}, {127995}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "가 🏻",
			segments:    [][]int32{{44032, 32}, {127995}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "가̈🏻",
			segments:    [][]int32{{44032, 776}, {127995}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "가̈ 🏻",
			segments:    [][]int32{{44032, 776, 32}, {127995}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "가)",
			segments:    [][]int32{{44032, 41}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "가 )",
			segments:    [][]int32{{44032, 32, 41}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "가̈)",
			segments:    [][]int32{{44032, 776, 41}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "가̈ )",
			segments:    [][]int32{{44032, 776, 32, 41}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "가(",
			segments:    [][]int32{{44032}, {40}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "가 (",
			segments:    [][]int32{{44032, 32}, {40}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "가̈(",
			segments:    [][]int32{{44032, 776}, {40}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "가̈ (",
			segments:    [][]int32{{44032, 776, 32}, {40}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "가\x01",
			segments:    [][]int32{{44032, 1}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "가 \x01",
			segments:    [][]int32{{44032, 32}, {1}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "가̈\x01",
			segments:    [][]int32{{44032, 776, 1}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "가̈ \x01",
			segments:    [][]int32{{44032, 776, 32}, {1}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "가\u200d",
			segments:    [][]int32{{44032, 8205}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "가 \u200d",
			segments:    [][]int32{{44032, 32}, {8205}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "가̈\u200d",
			segments:    [][]int32{{44032, 776, 8205}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "가̈ \u200d",
			segments:    [][]int32{{44032, 776, 32}, {8205}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "가§",
			segments:    [][]int32{{44032}, {167}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "가 §",
			segments:    [][]int32{{44032, 32}, {167}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "가̈§",
			segments:    [][]int32{{44032, 776}, {167}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "가̈ §",
			segments:    [][]int32{{44032, 776, 32}, {167}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "가\U00050005",
			segments:    [][]int32{{44032}, {327685}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "가 \U00050005",
			segments:    [][]int32{{44032, 32}, {327685}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "가̈\U00050005",
			segments:    [][]int32{{44032, 776}, {327685}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "가̈ \U00050005",
			segments:    [][]int32{{44032, 776, 32}, {327685}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "가ก",
			segments:    [][]int32{{44032}, {3585}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "가 ก",
			segments:    [][]int32{{44032, 32}, {3585}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "가̈ก",
			segments:    [][]int32{{44032, 776}, {3585}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "가̈ ก",
			segments:    [][]int32{{44032, 776, 32}, {3585}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "가ぁ",
			segments:    [][]int32{{44032, 12353}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "가 ぁ",
			segments:    [][]int32{{44032, 32}, {12353}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "가̈ぁ",
			segments:    [][]int32{{44032, 776, 12353}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "가̈ ぁ",
			segments:    [][]int32{{44032, 776, 32}, {12353}},
			description: "× [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "각#",
			segments:    [][]int32{{44033}, {35}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "각 #",
			segments:    [][]int32{{44033, 32}, {35}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "각̈#",
			segments:    [][]int32{{44033, 776}, {35}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "각̈ #",
			segments:    [][]int32{{44033, 776, 32}, {35}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "각—",
			segments:    [][]int32{{44033}, {8212}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "각 —",
			segments:    [][]int32{{44033, 32}, {8212}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "각̈—",
			segments:    [][]int32{{44033, 776}, {8212}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "각̈ —",
			segments:    [][]int32{{44033, 776, 32}, {8212}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "각\t",
			segments:    [][]int32{{44033, 9}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "각 \t",
			segments:    [][]int32{{44033, 32}, {9}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "각̈\t",
			segments:    [][]int32{{44033, 776, 9}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "각̈ \t",
			segments:    [][]int32{{44033, 776, 32}, {9}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "각´",
			segments:    [][]int32{{44033}, {180}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "각 ´",
			segments:    [][]int32{{44033, 32}, {180}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "각̈´",
			segments:    [][]int32{{44033, 776}, {180}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "각̈ ´",
			segments:    [][]int32{{44033, 776, 32}, {180}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "각\v",
			segments:    [][]int32{{44033, 11}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "각 \v",
			segments:    [][]int32{{44033, 32, 11}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "각̈\v",
			segments:    [][]int32{{44033, 776, 11}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "각̈ \v",
			segments:    [][]int32{{44033, 776, 32, 11}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "각￼",
			segments:    [][]int32{{44033}, {65532}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "각 ￼",
			segments:    [][]int32{{44033, 32}, {65532}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "각̈￼",
			segments:    [][]int32{{44033, 776}, {65532}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "각̈ ￼",
			segments:    [][]int32{{44033, 776, 32}, {65532}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "각}",
			segments:    [][]int32{{44033, 125}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "각 }",
			segments:    [][]int32{{44033, 32, 125}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "각̈}",
			segments:    [][]int32{{44033, 776, 125}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "각̈ }",
			segments:    [][]int32{{44033, 776, 32, 125}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "각\r",
			segments:    [][]int32{{44033, 13}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "각 \r",
			segments:    [][]int32{{44033, 32, 13}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "각̈\r",
			segments:    [][]int32{{44033, 776, 13}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "각̈ \r",
			segments:    [][]int32{{44033, 776, 32, 13}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "각!",
			segments:    [][]int32{{44033, 33}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "각 !",
			segments:    [][]int32{{44033, 32, 33}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "각̈!",
			segments:    [][]int32{{44033, 776, 33}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "각̈ !",
			segments:    [][]int32{{44033, 776, 32, 33}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "각\u00a0",
			segments:    [][]int32{{44033, 160}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "각 \u00a0",
			segments:    [][]int32{{44033, 32}, {160}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "각̈\u00a0",
			segments:    [][]int32{{44033, 776, 160}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "각̈ \u00a0",
			segments:    [][]int32{{44033, 776, 32}, {160}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "각가",
			segments:    [][]int32{{44033}, {44032}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "각 가",
			segments:    [][]int32{{44033, 32}, {44032}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "각̈가",
			segments:    [][]int32{{44033, 776}, {44032}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "각̈ 가",
			segments:    [][]int32{{44033, 776, 32}, {44032}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "각각",
			segments:    [][]int32{{44033}, {44033}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "각 각",
			segments:    [][]int32{{44033, 32}, {44033}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "각̈각",
			segments:    [][]int32{{44033, 776}, {44033}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "각̈ 각",
			segments:    [][]int32{{44033, 776, 32}, {44033}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "각א",
			segments:    [][]int32{{44033}, {1488}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "각 א",
			segments:    [][]int32{{44033, 32}, {1488}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "각̈א",
			segments:    [][]int32{{44033, 776}, {1488}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "각̈ א",
			segments:    [][]int32{{44033, 776, 32}, {1488}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "각-",
			segments:    [][]int32{{44033, 45}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "각 -",
			segments:    [][]int32{{44033, 32}, {45}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "각̈-",
			segments:    [][]int32{{44033, 776, 45}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "각̈ -",
			segments:    [][]int32{{44033, 776, 32}, {45}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "각⌚",
			segments:    [][]int32{{44033}, {8986}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "각 ⌚",
			segments:    [][]int32{{44033, 32}, {8986}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "각̈⌚",
			segments:    [][]int32{{44033, 776}, {8986}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "각̈ ⌚",
			segments:    [][]int32{{44033, 776, 32}, {8986}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "각․",
			segments:    [][]int32{{44033, 8228}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "각 ․",
			segments:    [][]int32{{44033, 32}, {8228}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "각̈․",
			segments:    [][]int32{{44033, 776, 8228}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "각̈ ․",
			segments:    [][]int32{{44033, 776, 32}, {8228}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "각,",
			segments:    [][]int32{{44033, 44}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "각 ,",
			segments:    [][]int32{{44033, 32, 44}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "각̈,",
			segments:    [][]int32{{44033, 776, 44}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "각̈ ,",
			segments:    [][]int32{{44033, 776, 32, 44}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "각ᄀ",
			segments:    [][]int32{{44033}, {4352}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "각 ᄀ",
			segments:    [][]int32{{44033, 32}, {4352}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "각̈ᄀ",
			segments:    [][]int32{{44033, 776}, {4352}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "각̈ ᄀ",
			segments:    [][]int32{{44033, 776, 32}, {4352}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "각ᆨ",
			segments:    [][]int32{{44033, 4520}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [26.03] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "각 ᆨ",
			segments:    [][]int32{{44033, 32}, {4520}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "각̈ᆨ",
			segments:    [][]int32{{44033, 776, 4520}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [26.03] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "각̈ ᆨ",
			segments:    [][]int32{{44033, 776, 32}, {4520}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "각ᅠ",
			segments:    [][]int32{{44033}, {4448}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "각 ᅠ",
			segments:    [][]int32{{44033, 32}, {4448}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "각̈ᅠ",
			segments:    [][]int32{{44033, 776}, {4448}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "각̈ ᅠ",
			segments:    [][]int32{{44033, 776, 32}, {4448}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "각\n",
			segments:    [][]int32{{44033, 10}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "각 \n",
			segments:    [][]int32{{44033, 32, 10}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "각̈\n",
			segments:    [][]int32{{44033, 776, 10}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "각̈ \n",
			segments:    [][]int32{{44033, 776, 32, 10}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "각\u0085",
			segments:    [][]int32{{44033, 133}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "각 \u0085",
			segments:    [][]int32{{44033, 32, 133}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "각̈\u0085",
			segments:    [][]int32{{44033, 776, 133}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "각̈ \u0085",
			segments:    [][]int32{{44033, 776, 32, 133}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "각៖",
			segments:    [][]int32{{44033, 6102}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "각 ៖",
			segments:    [][]int32{{44033, 32}, {6102}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "각̈៖",
			segments:    [][]int32{{44033, 776, 6102}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "각̈ ៖",
			segments:    [][]int32{{44033, 776, 32}, {6102}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "각0",
			segments:    [][]int32{{44033}, {48}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "각 0",
			segments:    [][]int32{{44033, 32}, {48}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "각̈0",
			segments:    [][]int32{{44033, 776}, {48}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "각̈ 0",
			segments:    [][]int32{{44033, 776, 32}, {48}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "각〈",
			segments:    [][]int32{{44033}, {9001}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "각 〈",
			segments:    [][]int32{{44033, 32}, {9001}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "각̈〈",
			segments:    [][]int32{{44033, 776}, {9001}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "각̈ 〈",
			segments:    [][]int32{{44033, 776, 32}, {9001}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "각%",
			segments:    [][]int32{{44033, 37}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [27.01] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "각 %",
			segments:    [][]int32{{44033, 32}, {37}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "각̈%",
			segments:    [][]int32{{44033, 776, 37}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.01] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "각̈ %",
			segments:    [][]int32{{44033, 776, 32}, {37}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "각$",
			segments:    [][]int32{{44033}, {36}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "각 $",
			segments:    [][]int32{{44033, 32}, {36}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "각̈$",
			segments:    [][]int32{{44033, 776}, {36}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "각̈ $",
			segments:    [][]int32{{44033, 776, 32}, {36}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "각\"",
			segments:    [][]int32{{44033, 34}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "각 \"",
			segments:    [][]int32{{44033, 32}, {34}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "각̈\"",
			segments:    [][]int32{{44033, 776, 34}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "각̈ \"",
			segments:    [][]int32{{44033, 776, 32}, {34}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "각 ",
			segments:    [][]int32{{44033, 32}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "각  ",
			segments:    [][]int32{{44033, 32, 32}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "각̈ ",
			segments:    [][]int32{{44033, 776, 32}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "각̈  ",
			segments:    [][]int32{{44033, 776, 32, 32}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "각/",
			segments:    [][]int32{{44033, 47}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "각 /",
			segments:    [][]int32{{44033, 32, 47}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "각̈/",
			segments:    [][]int32{{44033, 776, 47}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "각̈ /",
			segments:    [][]int32{{44033, 776, 32, 47}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "각\u2060",
			segments:    [][]int32{{44033, 8288}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "각 \u2060",
			segments:    [][]int32{{44033, 32, 8288}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "각̈\u2060",
			segments:    [][]int32{{44033, 776, 8288}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "각̈ \u2060",
			segments:    [][]int32{{44033, 776, 32, 8288}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "각\u200b",
			segments:    [][]int32{{44033, 8203}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "각 \u200b",
			segments:    [][]int32{{44033, 32, 8203}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "각̈\u200b",
			segments:    [][]int32{{44033, 776, 8203}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "각̈ \u200b",
			segments:    [][]int32{{44033, 776, 32, 8203}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "각🇦",
			segments:    [][]int32{{44033}, {127462}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "각 🇦",
			segments:    [][]int32{{44033, 32}, {127462}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "각̈🇦",
			segments:    [][]int32{{44033, 776}, {127462}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "각̈ 🇦",
			segments:    [][]int32{{44033, 776, 32}, {127462}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "각☝",
			segments:    [][]int32{{44033}, {9757}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "각 ☝",
			segments:    [][]int32{{44033, 32}, {9757}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "각̈☝",
			segments:    [][]int32{{44033, 776}, {9757}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "각̈ ☝",
			segments:    [][]int32{{44033, 776, 32}, {9757}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "각🏻",
			segments:    [][]int32{{44033}, {127995}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "각 🏻",
			segments:    [][]int32{{44033, 32}, {127995}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "각̈🏻",
			segments:    [][]int32{{44033, 776}, {127995}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "각̈ 🏻",
			segments:    [][]int32{{44033, 776, 32}, {127995}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "각)",
			segments:    [][]int32{{44033, 41}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "각 )",
			segments:    [][]int32{{44033, 32, 41}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "각̈)",
			segments:    [][]int32{{44033, 776, 41}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "각̈ )",
			segments:    [][]int32{{44033, 776, 32, 41}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "각(",
			segments:    [][]int32{{44033}, {40}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "각 (",
			segments:    [][]int32{{44033, 32}, {40}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "각̈(",
			segments:    [][]int32{{44033, 776}, {40}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "각̈ (",
			segments:    [][]int32{{44033, 776, 32}, {40}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "각\x01",
			segments:    [][]int32{{44033, 1}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "각 \x01",
			segments:    [][]int32{{44033, 32}, {1}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "각̈\x01",
			segments:    [][]int32{{44033, 776, 1}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "각̈ \x01",
			segments:    [][]int32{{44033, 776, 32}, {1}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "각\u200d",
			segments:    [][]int32{{44033, 8205}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "각 \u200d",
			segments:    [][]int32{{44033, 32}, {8205}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "각̈\u200d",
			segments:    [][]int32{{44033, 776, 8205}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "각̈ \u200d",
			segments:    [][]int32{{44033, 776, 32}, {8205}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup8() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: "각§",
			segments:    [][]int32{{44033}, {167}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "각 §",
			segments:    [][]int32{{44033, 32}, {167}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "각̈§",
			segments:    [][]int32{{44033, 776}, {167}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "각̈ §",
			segments:    [][]int32{{44033, 776, 32}, {167}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "각\U00050005",
			segments:    [][]int32{{44033}, {327685}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "각 \U00050005",
			segments:    [][]int32{{44033, 32}, {327685}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "각̈\U00050005",
			segments:    [][]int32{{44033, 776}, {327685}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "각̈ \U00050005",
			segments:    [][]int32{{44033, 776, 32}, {327685}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "각ก",
			segments:    [][]int32{{44033}, {3585}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "각 ก",
			segments:    [][]int32{{44033, 32}, {3585}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "각̈ก",
			segments:    [][]int32{{44033, 776}, {3585}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "각̈ ก",
			segments:    [][]int32{{44033, 776, 32}, {3585}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "각ぁ",
			segments:    [][]int32{{44033, 12353}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "각 ぁ",
			segments:    [][]int32{{44033, 32}, {12353}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "각̈ぁ",
			segments:    [][]int32{{44033, 776, 12353}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "각̈ ぁ",
			segments:    [][]int32{{44033, 776, 32}, {12353}},
			description: "× [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "א#",
			segments:    [][]int32{{1488, 35}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [28.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "א #",
			segments:    [][]int32{{1488, 32}, {35}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "א̈#",
			segments:    [][]int32{{1488, 776, 35}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "א̈ #",
			segments:    [][]int32{{1488, 776, 32}, {35}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "א—",
			segments:    [][]int32{{1488}, {8212}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "א —",
			segments:    [][]int32{{1488, 32}, {8212}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "א̈—",
			segments:    [][]int32{{1488, 776}, {8212}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "א̈ —",
			segments:    [][]int32{{1488, 776, 32}, {8212}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "א\t",
			segments:    [][]int32{{1488, 9}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "א \t",
			segments:    [][]int32{{1488, 32}, {9}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "א̈\t",
			segments:    [][]int32{{1488, 776, 9}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "א̈ \t",
			segments:    [][]int32{{1488, 776, 32}, {9}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "א´",
			segments:    [][]int32{{1488}, {180}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "א ´",
			segments:    [][]int32{{1488, 32}, {180}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "א̈´",
			segments:    [][]int32{{1488, 776}, {180}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "א̈ ´",
			segments:    [][]int32{{1488, 776, 32}, {180}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "א\v",
			segments:    [][]int32{{1488, 11}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "א \v",
			segments:    [][]int32{{1488, 32, 11}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "א̈\v",
			segments:    [][]int32{{1488, 776, 11}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "א̈ \v",
			segments:    [][]int32{{1488, 776, 32, 11}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "א￼",
			segments:    [][]int32{{1488}, {65532}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "א ￼",
			segments:    [][]int32{{1488, 32}, {65532}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "א̈￼",
			segments:    [][]int32{{1488, 776}, {65532}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "א̈ ￼",
			segments:    [][]int32{{1488, 776, 32}, {65532}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "א}",
			segments:    [][]int32{{1488, 125}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "א }",
			segments:    [][]int32{{1488, 32, 125}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "א̈}",
			segments:    [][]int32{{1488, 776, 125}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "א̈ }",
			segments:    [][]int32{{1488, 776, 32, 125}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "א\r",
			segments:    [][]int32{{1488, 13}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "א \r",
			segments:    [][]int32{{1488, 32, 13}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "א̈\r",
			segments:    [][]int32{{1488, 776, 13}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "א̈ \r",
			segments:    [][]int32{{1488, 776, 32, 13}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "א!",
			segments:    [][]int32{{1488, 33}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "א !",
			segments:    [][]int32{{1488, 32, 33}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "א̈!",
			segments:    [][]int32{{1488, 776, 33}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "א̈ !",
			segments:    [][]int32{{1488, 776, 32, 33}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "א\u00a0",
			segments:    [][]int32{{1488, 160}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "א \u00a0",
			segments:    [][]int32{{1488, 32}, {160}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "א̈\u00a0",
			segments:    [][]int32{{1488, 776, 160}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "א̈ \u00a0",
			segments:    [][]int32{{1488, 776, 32}, {160}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "א가",
			segments:    [][]int32{{1488}, {44032}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "א 가",
			segments:    [][]int32{{1488, 32}, {44032}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "א̈가",
			segments:    [][]int32{{1488, 776}, {44032}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "א̈ 가",
			segments:    [][]int32{{1488, 776, 32}, {44032}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "א각",
			segments:    [][]int32{{1488}, {44033}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "א 각",
			segments:    [][]int32{{1488, 32}, {44033}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "א̈각",
			segments:    [][]int32{{1488, 776}, {44033}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "א̈ 각",
			segments:    [][]int32{{1488, 776, 32}, {44033}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "אא",
			segments:    [][]int32{{1488, 1488}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "א א",
			segments:    [][]int32{{1488, 32}, {1488}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "א̈א",
			segments:    [][]int32{{1488, 776, 1488}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "א̈ א",
			segments:    [][]int32{{1488, 776, 32}, {1488}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "א-",
			segments:    [][]int32{{1488, 45}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "א -",
			segments:    [][]int32{{1488, 32}, {45}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "א̈-",
			segments:    [][]int32{{1488, 776, 45}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "א̈ -",
			segments:    [][]int32{{1488, 776, 32}, {45}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "א⌚",
			segments:    [][]int32{{1488}, {8986}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "א ⌚",
			segments:    [][]int32{{1488, 32}, {8986}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "א̈⌚",
			segments:    [][]int32{{1488, 776}, {8986}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "א̈ ⌚",
			segments:    [][]int32{{1488, 776, 32}, {8986}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "א․",
			segments:    [][]int32{{1488, 8228}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "א ․",
			segments:    [][]int32{{1488, 32}, {8228}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "א̈․",
			segments:    [][]int32{{1488, 776, 8228}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "א̈ ․",
			segments:    [][]int32{{1488, 776, 32}, {8228}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "א,",
			segments:    [][]int32{{1488, 44}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "א ,",
			segments:    [][]int32{{1488, 32, 44}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "א̈,",
			segments:    [][]int32{{1488, 776, 44}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "א̈ ,",
			segments:    [][]int32{{1488, 776, 32, 44}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "אᄀ",
			segments:    [][]int32{{1488}, {4352}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "א ᄀ",
			segments:    [][]int32{{1488, 32}, {4352}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "א̈ᄀ",
			segments:    [][]int32{{1488, 776}, {4352}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "א̈ ᄀ",
			segments:    [][]int32{{1488, 776, 32}, {4352}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "אᆨ",
			segments:    [][]int32{{1488}, {4520}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "א ᆨ",
			segments:    [][]int32{{1488, 32}, {4520}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "א̈ᆨ",
			segments:    [][]int32{{1488, 776}, {4520}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "א̈ ᆨ",
			segments:    [][]int32{{1488, 776, 32}, {4520}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "אᅠ",
			segments:    [][]int32{{1488}, {4448}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "א ᅠ",
			segments:    [][]int32{{1488, 32}, {4448}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "א̈ᅠ",
			segments:    [][]int32{{1488, 776}, {4448}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "א̈ ᅠ",
			segments:    [][]int32{{1488, 776, 32}, {4448}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "א\n",
			segments:    [][]int32{{1488, 10}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "א \n",
			segments:    [][]int32{{1488, 32, 10}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "א̈\n",
			segments:    [][]int32{{1488, 776, 10}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "א̈ \n",
			segments:    [][]int32{{1488, 776, 32, 10}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "א\u0085",
			segments:    [][]int32{{1488, 133}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "א \u0085",
			segments:    [][]int32{{1488, 32, 133}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "א̈\u0085",
			segments:    [][]int32{{1488, 776, 133}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "א̈ \u0085",
			segments:    [][]int32{{1488, 776, 32, 133}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "א៖",
			segments:    [][]int32{{1488, 6102}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "א ៖",
			segments:    [][]int32{{1488, 32}, {6102}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "א̈៖",
			segments:    [][]int32{{1488, 776, 6102}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "א̈ ៖",
			segments:    [][]int32{{1488, 776, 32}, {6102}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "א0",
			segments:    [][]int32{{1488, 48}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [23.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "א 0",
			segments:    [][]int32{{1488, 32}, {48}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "א̈0",
			segments:    [][]int32{{1488, 776, 48}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "א̈ 0",
			segments:    [][]int32{{1488, 776, 32}, {48}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "א〈",
			segments:    [][]int32{{1488}, {9001}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "א 〈",
			segments:    [][]int32{{1488, 32}, {9001}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "א̈〈",
			segments:    [][]int32{{1488, 776}, {9001}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "א̈ 〈",
			segments:    [][]int32{{1488, 776, 32}, {9001}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "א%",
			segments:    [][]int32{{1488, 37}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [24.03] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "א %",
			segments:    [][]int32{{1488, 32}, {37}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "א̈%",
			segments:    [][]int32{{1488, 776, 37}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "א̈ %",
			segments:    [][]int32{{1488, 776, 32}, {37}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "א$",
			segments:    [][]int32{{1488, 36}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [24.03] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "א $",
			segments:    [][]int32{{1488, 32}, {36}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "א̈$",
			segments:    [][]int32{{1488, 776, 36}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.03] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "א̈ $",
			segments:    [][]int32{{1488, 776, 32}, {36}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "א\"",
			segments:    [][]int32{{1488, 34}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "א \"",
			segments:    [][]int32{{1488, 32}, {34}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "א̈\"",
			segments:    [][]int32{{1488, 776, 34}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "א̈ \"",
			segments:    [][]int32{{1488, 776, 32}, {34}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "א ",
			segments:    [][]int32{{1488, 32}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "א  ",
			segments:    [][]int32{{1488, 32, 32}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "א̈ ",
			segments:    [][]int32{{1488, 776, 32}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "א̈  ",
			segments:    [][]int32{{1488, 776, 32, 32}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "א/",
			segments:    [][]int32{{1488, 47}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "א /",
			segments:    [][]int32{{1488, 32, 47}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "א̈/",
			segments:    [][]int32{{1488, 776, 47}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "א̈ /",
			segments:    [][]int32{{1488, 776, 32, 47}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "א\u2060",
			segments:    [][]int32{{1488, 8288}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "א \u2060",
			segments:    [][]int32{{1488, 32, 8288}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "א̈\u2060",
			segments:    [][]int32{{1488, 776, 8288}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "א̈ \u2060",
			segments:    [][]int32{{1488, 776, 32, 8288}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "א\u200b",
			segments:    [][]int32{{1488, 8203}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "א \u200b",
			segments:    [][]int32{{1488, 32, 8203}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "א̈\u200b",
			segments:    [][]int32{{1488, 776, 8203}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "א̈ \u200b",
			segments:    [][]int32{{1488, 776, 32, 8203}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "א🇦",
			segments:    [][]int32{{1488}, {127462}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "א 🇦",
			segments:    [][]int32{{1488, 32}, {127462}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "א̈🇦",
			segments:    [][]int32{{1488, 776}, {127462}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "א̈ 🇦",
			segments:    [][]int32{{1488, 776, 32}, {127462}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "א☝",
			segments:    [][]int32{{1488}, {9757}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "א ☝",
			segments:    [][]int32{{1488, 32}, {9757}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "א̈☝",
			segments:    [][]int32{{1488, 776}, {9757}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "א̈ ☝",
			segments:    [][]int32{{1488, 776, 32}, {9757}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "א🏻",
			segments:    [][]int32{{1488}, {127995}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "א 🏻",
			segments:    [][]int32{{1488, 32}, {127995}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "א̈🏻",
			segments:    [][]int32{{1488, 776}, {127995}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "א̈ 🏻",
			segments:    [][]int32{{1488, 776, 32}, {127995}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "א)",
			segments:    [][]int32{{1488, 41}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "א )",
			segments:    [][]int32{{1488, 32, 41}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "א̈)",
			segments:    [][]int32{{1488, 776, 41}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "א̈ )",
			segments:    [][]int32{{1488, 776, 32, 41}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "א(",
			segments:    [][]int32{{1488, 40}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "א (",
			segments:    [][]int32{{1488, 32}, {40}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "א̈(",
			segments:    [][]int32{{1488, 776, 40}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "א̈ (",
			segments:    [][]int32{{1488, 776, 32}, {40}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "א\x01",
			segments:    [][]int32{{1488, 1}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "א \x01",
			segments:    [][]int32{{1488, 32}, {1}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "א̈\x01",
			segments:    [][]int32{{1488, 776, 1}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "א̈ \x01",
			segments:    [][]int32{{1488, 776, 32}, {1}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "א\u200d",
			segments:    [][]int32{{1488, 8205}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "א \u200d",
			segments:    [][]int32{{1488, 32}, {8205}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "א̈\u200d",
			segments:    [][]int32{{1488, 776, 8205}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "א̈ \u200d",
			segments:    [][]int32{{1488, 776, 32}, {8205}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "א§",
			segments:    [][]int32{{1488, 167}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [28.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "א §",
			segments:    [][]int32{{1488, 32}, {167}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "א̈§",
			segments:    [][]int32{{1488, 776, 167}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "א̈ §",
			segments:    [][]int32{{1488, 776, 32}, {167}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "א\U00050005",
			segments:    [][]int32{{1488, 327685}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [28.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "א \U00050005",
			segments:    [][]int32{{1488, 32}, {327685}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "א̈\U00050005",
			segments:    [][]int32{{1488, 776, 327685}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "א̈ \U00050005",
			segments:    [][]int32{{1488, 776, 32}, {327685}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "אก",
			segments:    [][]int32{{1488, 3585}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [28.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "א ก",
			segments:    [][]int32{{1488, 32}, {3585}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "א̈ก",
			segments:    [][]int32{{1488, 776, 3585}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "א̈ ก",
			segments:    [][]int32{{1488, 776, 32}, {3585}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "אぁ",
			segments:    [][]int32{{1488, 12353}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "א ぁ",
			segments:    [][]int32{{1488, 32}, {12353}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "א̈ぁ",
			segments:    [][]int32{{1488, 776, 12353}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "א̈ ぁ",
			segments:    [][]int32{{1488, 776, 32}, {12353}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "-#",
			segments:    [][]int32{{45}, {35}},
			description: "× [0.3] HYPHEN-MINUS (HY) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "- #",
			segments:    [][]int32{{45, 32}, {35}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "-̈#",
			segments:    [][]int32{{45, 776}, {35}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "-̈ #",
			segments:    [][]int32{{45, 776, 32}, {35}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "-—",
			segments:    [][]int32{{45}, {8212}},
			description: "× [0.3] HYPHEN-MINUS (HY) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "- —",
			segments:    [][]int32{{45, 32}, {8212}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "-̈—",
			segments:    [][]int32{{45, 776}, {8212}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "-̈ —",
			segments:    [][]int32{{45, 776, 32}, {8212}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "-\t",
			segments:    [][]int32{{45, 9}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "- \t",
			segments:    [][]int32{{45, 32}, {9}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "-̈\t",
			segments:    [][]int32{{45, 776, 9}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "-̈ \t",
			segments:    [][]int32{{45, 776, 32}, {9}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "-´",
			segments:    [][]int32{{45}, {180}},
			description: "× [0.3] HYPHEN-MINUS (HY) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "- ´",
			segments:    [][]int32{{45, 32}, {180}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "-̈´",
			segments:    [][]int32{{45, 776}, {180}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "-̈ ´",
			segments:    [][]int32{{45, 776, 32}, {180}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "-\v",
			segments:    [][]int32{{45, 11}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "- \v",
			segments:    [][]int32{{45, 32, 11}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "-̈\v",
			segments:    [][]int32{{45, 776, 11}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "-̈ \v",
			segments:    [][]int32{{45, 776, 32, 11}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "-￼",
			segments:    [][]int32{{45}, {65532}},
			description: "× [0.3] HYPHEN-MINUS (HY) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "- ￼",
			segments:    [][]int32{{45, 32}, {65532}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "-̈￼",
			segments:    [][]int32{{45, 776}, {65532}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "-̈ ￼",
			segments:    [][]int32{{45, 776, 32}, {65532}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "-}",
			segments:    [][]int32{{45, 125}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "- }",
			segments:    [][]int32{{45, 32, 125}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "-̈}",
			segments:    [][]int32{{45, 776, 125}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "-̈ }",
			segments:    [][]int32{{45, 776, 32, 125}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "-\r",
			segments:    [][]int32{{45, 13}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "- \r",
			segments:    [][]int32{{45, 32, 13}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "-̈\r",
			segments:    [][]int32{{45, 776, 13}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "-̈ \r",
			segments:    [][]int32{{45, 776, 32, 13}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "-!",
			segments:    [][]int32{{45, 33}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "- !",
			segments:    [][]int32{{45, 32, 33}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "-̈!",
			segments:    [][]int32{{45, 776, 33}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "-̈ !",
			segments:    [][]int32{{45, 776, 32, 33}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "-\u00a0",
			segments:    [][]int32{{45}, {160}},
			description: "× [0.3] HYPHEN-MINUS (HY) ÷ [999.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "- \u00a0",
			segments:    [][]int32{{45, 32}, {160}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "-̈\u00a0",
			segments:    [][]int32{{45, 776}, {160}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "-̈ \u00a0",
			segments:    [][]int32{{45, 776, 32}, {160}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "-가",
			segments:    [][]int32{{45}, {44032}},
			description: "× [0.3] HYPHEN-MINUS (HY) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "- 가",
			segments:    [][]int32{{45, 32}, {44032}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "-̈가",
			segments:    [][]int32{{45, 776}, {44032}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "-̈ 가",
			segments:    [][]int32{{45, 776, 32}, {44032}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "-각",
			segments:    [][]int32{{45}, {44033}},
			description: "× [0.3] HYPHEN-MINUS (HY) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "- 각",
			segments:    [][]int32{{45, 32}, {44033}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "-̈각",
			segments:    [][]int32{{45, 776}, {44033}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "-̈ 각",
			segments:    [][]int32{{45, 776, 32}, {44033}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "-א",
			segments:    [][]int32{{45}, {1488}},
			description: "× [0.3] HYPHEN-MINUS (HY) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "- א",
			segments:    [][]int32{{45, 32}, {1488}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "-̈א",
			segments:    [][]int32{{45, 776}, {1488}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "-̈ א",
			segments:    [][]int32{{45, 776, 32}, {1488}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "--",
			segments:    [][]int32{{45, 45}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "- -",
			segments:    [][]int32{{45, 32}, {45}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "-̈-",
			segments:    [][]int32{{45, 776, 45}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "-̈ -",
			segments:    [][]int32{{45, 776, 32}, {45}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "-⌚",
			segments:    [][]int32{{45}, {8986}},
			description: "× [0.3] HYPHEN-MINUS (HY) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "- ⌚",
			segments:    [][]int32{{45, 32}, {8986}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "-̈⌚",
			segments:    [][]int32{{45, 776}, {8986}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "-̈ ⌚",
			segments:    [][]int32{{45, 776, 32}, {8986}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "-․",
			segments:    [][]int32{{45, 8228}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "- ․",
			segments:    [][]int32{{45, 32}, {8228}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "-̈․",
			segments:    [][]int32{{45, 776, 8228}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "-̈ ․",
			segments:    [][]int32{{45, 776, 32}, {8228}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "-,",
			segments:    [][]int32{{45, 44}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "- ,",
			segments:    [][]int32{{45, 32, 44}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "-̈,",
			segments:    [][]int32{{45, 776, 44}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "-̈ ,",
			segments:    [][]int32{{45, 776, 32, 44}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup9() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: "-ᄀ",
			segments:    [][]int32{{45}, {4352}},
			description: "× [0.3] HYPHEN-MINUS (HY) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "- ᄀ",
			segments:    [][]int32{{45, 32}, {4352}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "-̈ᄀ",
			segments:    [][]int32{{45, 776}, {4352}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "-̈ ᄀ",
			segments:    [][]int32{{45, 776, 32}, {4352}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "-ᆨ",
			segments:    [][]int32{{45}, {4520}},
			description: "× [0.3] HYPHEN-MINUS (HY) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "- ᆨ",
			segments:    [][]int32{{45, 32}, {4520}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "-̈ᆨ",
			segments:    [][]int32{{45, 776}, {4520}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "-̈ ᆨ",
			segments:    [][]int32{{45, 776, 32}, {4520}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "-ᅠ",
			segments:    [][]int32{{45}, {4448}},
			description: "× [0.3] HYPHEN-MINUS (HY) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "- ᅠ",
			segments:    [][]int32{{45, 32}, {4448}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "-̈ᅠ",
			segments:    [][]int32{{45, 776}, {4448}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "-̈ ᅠ",
			segments:    [][]int32{{45, 776, 32}, {4448}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "-\n",
			segments:    [][]int32{{45, 10}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "- \n",
			segments:    [][]int32{{45, 32, 10}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "-̈\n",
			segments:    [][]int32{{45, 776, 10}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "-̈ \n",
			segments:    [][]int32{{45, 776, 32, 10}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "-\u0085",
			segments:    [][]int32{{45, 133}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "- \u0085",
			segments:    [][]int32{{45, 32, 133}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "-̈\u0085",
			segments:    [][]int32{{45, 776, 133}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "-̈ \u0085",
			segments:    [][]int32{{45, 776, 32, 133}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "-៖",
			segments:    [][]int32{{45, 6102}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "- ៖",
			segments:    [][]int32{{45, 32}, {6102}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "-̈៖",
			segments:    [][]int32{{45, 776, 6102}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "-̈ ៖",
			segments:    [][]int32{{45, 776, 32}, {6102}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "-0",
			segments:    [][]int32{{45, 48}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [25.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "- 0",
			segments:    [][]int32{{45, 32}, {48}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "-̈0",
			segments:    [][]int32{{45, 776, 48}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [25.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "-̈ 0",
			segments:    [][]int32{{45, 776, 32}, {48}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "-〈",
			segments:    [][]int32{{45}, {9001}},
			description: "× [0.3] HYPHEN-MINUS (HY) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "- 〈",
			segments:    [][]int32{{45, 32}, {9001}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "-̈〈",
			segments:    [][]int32{{45, 776}, {9001}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "-̈ 〈",
			segments:    [][]int32{{45, 776, 32}, {9001}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "-%",
			segments:    [][]int32{{45}, {37}},
			description: "× [0.3] HYPHEN-MINUS (HY) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "- %",
			segments:    [][]int32{{45, 32}, {37}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "-̈%",
			segments:    [][]int32{{45, 776}, {37}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "-̈ %",
			segments:    [][]int32{{45, 776, 32}, {37}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "-$",
			segments:    [][]int32{{45}, {36}},
			description: "× [0.3] HYPHEN-MINUS (HY) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "- $",
			segments:    [][]int32{{45, 32}, {36}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "-̈$",
			segments:    [][]int32{{45, 776}, {36}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "-̈ $",
			segments:    [][]int32{{45, 776, 32}, {36}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "-\"",
			segments:    [][]int32{{45, 34}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "- \"",
			segments:    [][]int32{{45, 32}, {34}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "-̈\"",
			segments:    [][]int32{{45, 776, 34}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "-̈ \"",
			segments:    [][]int32{{45, 776, 32}, {34}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "- ",
			segments:    [][]int32{{45, 32}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "-  ",
			segments:    [][]int32{{45, 32, 32}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "-̈ ",
			segments:    [][]int32{{45, 776, 32}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "-̈  ",
			segments:    [][]int32{{45, 776, 32, 32}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "-/",
			segments:    [][]int32{{45, 47}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "- /",
			segments:    [][]int32{{45, 32, 47}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "-̈/",
			segments:    [][]int32{{45, 776, 47}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "-̈ /",
			segments:    [][]int32{{45, 776, 32, 47}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "-\u2060",
			segments:    [][]int32{{45, 8288}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "- \u2060",
			segments:    [][]int32{{45, 32, 8288}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "-̈\u2060",
			segments:    [][]int32{{45, 776, 8288}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "-̈ \u2060",
			segments:    [][]int32{{45, 776, 32, 8288}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "-\u200b",
			segments:    [][]int32{{45, 8203}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "- \u200b",
			segments:    [][]int32{{45, 32, 8203}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "-̈\u200b",
			segments:    [][]int32{{45, 776, 8203}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "-̈ \u200b",
			segments:    [][]int32{{45, 776, 32, 8203}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "-🇦",
			segments:    [][]int32{{45}, {127462}},
			description: "× [0.3] HYPHEN-MINUS (HY) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "- 🇦",
			segments:    [][]int32{{45, 32}, {127462}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "-̈🇦",
			segments:    [][]int32{{45, 776}, {127462}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "-̈ 🇦",
			segments:    [][]int32{{45, 776, 32}, {127462}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "-☝",
			segments:    [][]int32{{45}, {9757}},
			description: "× [0.3] HYPHEN-MINUS (HY) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "- ☝",
			segments:    [][]int32{{45, 32}, {9757}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "-̈☝",
			segments:    [][]int32{{45, 776}, {9757}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "-̈ ☝",
			segments:    [][]int32{{45, 776, 32}, {9757}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "-🏻",
			segments:    [][]int32{{45}, {127995}},
			description: "× [0.3] HYPHEN-MINUS (HY) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "- 🏻",
			segments:    [][]int32{{45, 32}, {127995}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "-̈🏻",
			segments:    [][]int32{{45, 776}, {127995}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "-̈ 🏻",
			segments:    [][]int32{{45, 776, 32}, {127995}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "-)",
			segments:    [][]int32{{45, 41}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "- )",
			segments:    [][]int32{{45, 32, 41}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "-̈)",
			segments:    [][]int32{{45, 776, 41}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "-̈ )",
			segments:    [][]int32{{45, 776, 32, 41}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "-(",
			segments:    [][]int32{{45}, {40}},
			description: "× [0.3] HYPHEN-MINUS (HY) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "- (",
			segments:    [][]int32{{45, 32}, {40}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "-̈(",
			segments:    [][]int32{{45, 776}, {40}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "-̈ (",
			segments:    [][]int32{{45, 776, 32}, {40}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "-\x01",
			segments:    [][]int32{{45, 1}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "- \x01",
			segments:    [][]int32{{45, 32}, {1}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "-̈\x01",
			segments:    [][]int32{{45, 776, 1}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "-̈ \x01",
			segments:    [][]int32{{45, 776, 32}, {1}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "-\u200d",
			segments:    [][]int32{{45, 8205}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "- \u200d",
			segments:    [][]int32{{45, 32}, {8205}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "-̈\u200d",
			segments:    [][]int32{{45, 776, 8205}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "-̈ \u200d",
			segments:    [][]int32{{45, 776, 32}, {8205}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "-§",
			segments:    [][]int32{{45}, {167}},
			description: "× [0.3] HYPHEN-MINUS (HY) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "- §",
			segments:    [][]int32{{45, 32}, {167}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "-̈§",
			segments:    [][]int32{{45, 776}, {167}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "-̈ §",
			segments:    [][]int32{{45, 776, 32}, {167}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "-\U00050005",
			segments:    [][]int32{{45}, {327685}},
			description: "× [0.3] HYPHEN-MINUS (HY) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "- \U00050005",
			segments:    [][]int32{{45, 32}, {327685}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "-̈\U00050005",
			segments:    [][]int32{{45, 776}, {327685}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "-̈ \U00050005",
			segments:    [][]int32{{45, 776, 32}, {327685}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "-ก",
			segments:    [][]int32{{45}, {3585}},
			description: "× [0.3] HYPHEN-MINUS (HY) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "- ก",
			segments:    [][]int32{{45, 32}, {3585}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "-̈ก",
			segments:    [][]int32{{45, 776}, {3585}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "-̈ ก",
			segments:    [][]int32{{45, 776, 32}, {3585}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "-ぁ",
			segments:    [][]int32{{45, 12353}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "- ぁ",
			segments:    [][]int32{{45, 32}, {12353}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "-̈ぁ",
			segments:    [][]int32{{45, 776, 12353}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "-̈ ぁ",
			segments:    [][]int32{{45, 776, 32}, {12353}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "⌚#",
			segments:    [][]int32{{8986}, {35}},
			description: "× [0.3] WATCH (ID) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "⌚ #",
			segments:    [][]int32{{8986, 32}, {35}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "⌚̈#",
			segments:    [][]int32{{8986, 776}, {35}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ #",
			segments:    [][]int32{{8986, 776, 32}, {35}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "⌚—",
			segments:    [][]int32{{8986}, {8212}},
			description: "× [0.3] WATCH (ID) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "⌚ —",
			segments:    [][]int32{{8986, 32}, {8212}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "⌚̈—",
			segments:    [][]int32{{8986, 776}, {8212}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ —",
			segments:    [][]int32{{8986, 776, 32}, {8212}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "⌚\t",
			segments:    [][]int32{{8986, 9}},
			description: "× [0.3] WATCH (ID) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "⌚ \t",
			segments:    [][]int32{{8986, 32}, {9}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "⌚̈\t",
			segments:    [][]int32{{8986, 776, 9}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ \t",
			segments:    [][]int32{{8986, 776, 32}, {9}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "⌚´",
			segments:    [][]int32{{8986}, {180}},
			description: "× [0.3] WATCH (ID) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "⌚ ´",
			segments:    [][]int32{{8986, 32}, {180}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "⌚̈´",
			segments:    [][]int32{{8986, 776}, {180}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ ´",
			segments:    [][]int32{{8986, 776, 32}, {180}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "⌚\v",
			segments:    [][]int32{{8986, 11}},
			description: "× [0.3] WATCH (ID) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "⌚ \v",
			segments:    [][]int32{{8986, 32, 11}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "⌚̈\v",
			segments:    [][]int32{{8986, 776, 11}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ \v",
			segments:    [][]int32{{8986, 776, 32, 11}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "⌚￼",
			segments:    [][]int32{{8986}, {65532}},
			description: "× [0.3] WATCH (ID) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "⌚ ￼",
			segments:    [][]int32{{8986, 32}, {65532}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "⌚̈￼",
			segments:    [][]int32{{8986, 776}, {65532}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ ￼",
			segments:    [][]int32{{8986, 776, 32}, {65532}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "⌚}",
			segments:    [][]int32{{8986, 125}},
			description: "× [0.3] WATCH (ID) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "⌚ }",
			segments:    [][]int32{{8986, 32, 125}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "⌚̈}",
			segments:    [][]int32{{8986, 776, 125}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ }",
			segments:    [][]int32{{8986, 776, 32, 125}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "⌚\r",
			segments:    [][]int32{{8986, 13}},
			description: "× [0.3] WATCH (ID) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "⌚ \r",
			segments:    [][]int32{{8986, 32, 13}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "⌚̈\r",
			segments:    [][]int32{{8986, 776, 13}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ \r",
			segments:    [][]int32{{8986, 776, 32, 13}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "⌚!",
			segments:    [][]int32{{8986, 33}},
			description: "× [0.3] WATCH (ID) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "⌚ !",
			segments:    [][]int32{{8986, 32, 33}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "⌚̈!",
			segments:    [][]int32{{8986, 776, 33}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ !",
			segments:    [][]int32{{8986, 776, 32, 33}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "⌚\u00a0",
			segments:    [][]int32{{8986, 160}},
			description: "× [0.3] WATCH (ID) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "⌚ \u00a0",
			segments:    [][]int32{{8986, 32}, {160}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "⌚̈\u00a0",
			segments:    [][]int32{{8986, 776, 160}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ \u00a0",
			segments:    [][]int32{{8986, 776, 32}, {160}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "⌚가",
			segments:    [][]int32{{8986}, {44032}},
			description: "× [0.3] WATCH (ID) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "⌚ 가",
			segments:    [][]int32{{8986, 32}, {44032}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "⌚̈가",
			segments:    [][]int32{{8986, 776}, {44032}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ 가",
			segments:    [][]int32{{8986, 776, 32}, {44032}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "⌚각",
			segments:    [][]int32{{8986}, {44033}},
			description: "× [0.3] WATCH (ID) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "⌚ 각",
			segments:    [][]int32{{8986, 32}, {44033}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "⌚̈각",
			segments:    [][]int32{{8986, 776}, {44033}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ 각",
			segments:    [][]int32{{8986, 776, 32}, {44033}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "⌚א",
			segments:    [][]int32{{8986}, {1488}},
			description: "× [0.3] WATCH (ID) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "⌚ א",
			segments:    [][]int32{{8986, 32}, {1488}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "⌚̈א",
			segments:    [][]int32{{8986, 776}, {1488}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ א",
			segments:    [][]int32{{8986, 776, 32}, {1488}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "⌚-",
			segments:    [][]int32{{8986, 45}},
			description: "× [0.3] WATCH (ID) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "⌚ -",
			segments:    [][]int32{{8986, 32}, {45}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "⌚̈-",
			segments:    [][]int32{{8986, 776, 45}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ -",
			segments:    [][]int32{{8986, 776, 32}, {45}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "⌚⌚",
			segments:    [][]int32{{8986}, {8986}},
			description: "× [0.3] WATCH (ID) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "⌚ ⌚",
			segments:    [][]int32{{8986, 32}, {8986}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "⌚̈⌚",
			segments:    [][]int32{{8986, 776}, {8986}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ ⌚",
			segments:    [][]int32{{8986, 776, 32}, {8986}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "⌚․",
			segments:    [][]int32{{8986, 8228}},
			description: "× [0.3] WATCH (ID) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "⌚ ․",
			segments:    [][]int32{{8986, 32}, {8228}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "⌚̈․",
			segments:    [][]int32{{8986, 776, 8228}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ ․",
			segments:    [][]int32{{8986, 776, 32}, {8228}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "⌚,",
			segments:    [][]int32{{8986, 44}},
			description: "× [0.3] WATCH (ID) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "⌚ ,",
			segments:    [][]int32{{8986, 32, 44}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "⌚̈,",
			segments:    [][]int32{{8986, 776, 44}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ ,",
			segments:    [][]int32{{8986, 776, 32, 44}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "⌚ᄀ",
			segments:    [][]int32{{8986}, {4352}},
			description: "× [0.3] WATCH (ID) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "⌚ ᄀ",
			segments:    [][]int32{{8986, 32}, {4352}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ᄀ",
			segments:    [][]int32{{8986, 776}, {4352}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ ᄀ",
			segments:    [][]int32{{8986, 776, 32}, {4352}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "⌚ᆨ",
			segments:    [][]int32{{8986}, {4520}},
			description: "× [0.3] WATCH (ID) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "⌚ ᆨ",
			segments:    [][]int32{{8986, 32}, {4520}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ᆨ",
			segments:    [][]int32{{8986, 776}, {4520}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ ᆨ",
			segments:    [][]int32{{8986, 776, 32}, {4520}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "⌚ᅠ",
			segments:    [][]int32{{8986}, {4448}},
			description: "× [0.3] WATCH (ID) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "⌚ ᅠ",
			segments:    [][]int32{{8986, 32}, {4448}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ᅠ",
			segments:    [][]int32{{8986, 776}, {4448}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ ᅠ",
			segments:    [][]int32{{8986, 776, 32}, {4448}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "⌚\n",
			segments:    [][]int32{{8986, 10}},
			description: "× [0.3] WATCH (ID) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "⌚ \n",
			segments:    [][]int32{{8986, 32, 10}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "⌚̈\n",
			segments:    [][]int32{{8986, 776, 10}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ \n",
			segments:    [][]int32{{8986, 776, 32, 10}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "⌚\u0085",
			segments:    [][]int32{{8986, 133}},
			description: "× [0.3] WATCH (ID) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "⌚ \u0085",
			segments:    [][]int32{{8986, 32, 133}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "⌚̈\u0085",
			segments:    [][]int32{{8986, 776, 133}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ \u0085",
			segments:    [][]int32{{8986, 776, 32, 133}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "⌚៖",
			segments:    [][]int32{{8986, 6102}},
			description: "× [0.3] WATCH (ID) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "⌚ ៖",
			segments:    [][]int32{{8986, 32}, {6102}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "⌚̈៖",
			segments:    [][]int32{{8986, 776, 6102}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ ៖",
			segments:    [][]int32{{8986, 776, 32}, {6102}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "⌚0",
			segments:    [][]int32{{8986}, {48}},
			description: "× [0.3] WATCH (ID) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "⌚ 0",
			segments:    [][]int32{{8986, 32}, {48}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "⌚̈0",
			segments:    [][]int32{{8986, 776}, {48}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ 0",
			segments:    [][]int32{{8986, 776, 32}, {48}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "⌚〈",
			segments:    [][]int32{{8986}, {9001}},
			description: "× [0.3] WATCH (ID) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "⌚ 〈",
			segments:    [][]int32{{8986, 32}, {9001}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "⌚̈〈",
			segments:    [][]int32{{8986, 776}, {9001}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ 〈",
			segments:    [][]int32{{8986, 776, 32}, {9001}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "⌚%",
			segments:    [][]int32{{8986, 37}},
			description: "× [0.3] WATCH (ID) × [23.13] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "⌚ %",
			segments:    [][]int32{{8986, 32}, {37}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "⌚̈%",
			segments:    [][]int32{{8986, 776, 37}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.13] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ %",
			segments:    [][]int32{{8986, 776, 32}, {37}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "⌚$",
			segments:    [][]int32{{8986}, {36}},
			description: "× [0.3] WATCH (ID) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "⌚ $",
			segments:    [][]int32{{8986, 32}, {36}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "⌚̈$",
			segments:    [][]int32{{8986, 776}, {36}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ $",
			segments:    [][]int32{{8986, 776, 32}, {36}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "⌚\"",
			segments:    [][]int32{{8986, 34}},
			description: "× [0.3] WATCH (ID) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "⌚ \"",
			segments:    [][]int32{{8986, 32}, {34}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "⌚̈\"",
			segments:    [][]int32{{8986, 776, 34}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ \"",
			segments:    [][]int32{{8986, 776, 32}, {34}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "⌚ ",
			segments:    [][]int32{{8986, 32}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "⌚  ",
			segments:    [][]int32{{8986, 32, 32}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ ",
			segments:    [][]int32{{8986, 776, 32}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "⌚̈  ",
			segments:    [][]int32{{8986, 776, 32, 32}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "⌚/",
			segments:    [][]int32{{8986, 47}},
			description: "× [0.3] WATCH (ID) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "⌚ /",
			segments:    [][]int32{{8986, 32, 47}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "⌚̈/",
			segments:    [][]int32{{8986, 776, 47}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ /",
			segments:    [][]int32{{8986, 776, 32, 47}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "⌚\u2060",
			segments:    [][]int32{{8986, 8288}},
			description: "× [0.3] WATCH (ID) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "⌚ \u2060",
			segments:    [][]int32{{8986, 32, 8288}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "⌚̈\u2060",
			segments:    [][]int32{{8986, 776, 8288}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ \u2060",
			segments:    [][]int32{{8986, 776, 32, 8288}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "⌚\u200b",
			segments:    [][]int32{{8986, 8203}},
			description: "× [0.3] WATCH (ID) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "⌚ \u200b",
			segments:    [][]int32{{8986, 32, 8203}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "⌚̈\u200b",
			segments:    [][]int32{{8986, 776, 8203}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ \u200b",
			segments:    [][]int32{{8986, 776, 32, 8203}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "⌚🇦",
			segments:    [][]int32{{8986}, {127462}},
			description: "× [0.3] WATCH (ID) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "⌚ 🇦",
			segments:    [][]int32{{8986, 32}, {127462}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "⌚̈🇦",
			segments:    [][]int32{{8986, 776}, {127462}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ 🇦",
			segments:    [][]int32{{8986, 776, 32}, {127462}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "⌚☝",
			segments:    [][]int32{{8986}, {9757}},
			description: "× [0.3] WATCH (ID) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "⌚ ☝",
			segments:    [][]int32{{8986, 32}, {9757}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "⌚̈☝",
			segments:    [][]int32{{8986, 776}, {9757}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ ☝",
			segments:    [][]int32{{8986, 776, 32}, {9757}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "⌚🏻",
			segments:    [][]int32{{8986}, {127995}},
			description: "× [0.3] WATCH (ID) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "⌚ 🏻",
			segments:    [][]int32{{8986, 32}, {127995}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "⌚̈🏻",
			segments:    [][]int32{{8986, 776}, {127995}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ 🏻",
			segments:    [][]int32{{8986, 776, 32}, {127995}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "⌚)",
			segments:    [][]int32{{8986, 41}},
			description: "× [0.3] WATCH (ID) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "⌚ )",
			segments:    [][]int32{{8986, 32, 41}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "⌚̈)",
			segments:    [][]int32{{8986, 776, 41}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ )",
			segments:    [][]int32{{8986, 776, 32, 41}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "⌚(",
			segments:    [][]int32{{8986}, {40}},
			description: "× [0.3] WATCH (ID) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "⌚ (",
			segments:    [][]int32{{8986, 32}, {40}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "⌚̈(",
			segments:    [][]int32{{8986, 776}, {40}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ (",
			segments:    [][]int32{{8986, 776, 32}, {40}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "⌚\x01",
			segments:    [][]int32{{8986, 1}},
			description: "× [0.3] WATCH (ID) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "⌚ \x01",
			segments:    [][]int32{{8986, 32}, {1}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "⌚̈\x01",
			segments:    [][]int32{{8986, 776, 1}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ \x01",
			segments:    [][]int32{{8986, 776, 32}, {1}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup10() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: "⌚\u200d",
			segments:    [][]int32{{8986, 8205}},
			description: "× [0.3] WATCH (ID) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "⌚ \u200d",
			segments:    [][]int32{{8986, 32}, {8205}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "⌚̈\u200d",
			segments:    [][]int32{{8986, 776, 8205}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ \u200d",
			segments:    [][]int32{{8986, 776, 32}, {8205}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "⌚§",
			segments:    [][]int32{{8986}, {167}},
			description: "× [0.3] WATCH (ID) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "⌚ §",
			segments:    [][]int32{{8986, 32}, {167}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "⌚̈§",
			segments:    [][]int32{{8986, 776}, {167}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ §",
			segments:    [][]int32{{8986, 776, 32}, {167}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "⌚\U00050005",
			segments:    [][]int32{{8986}, {327685}},
			description: "× [0.3] WATCH (ID) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "⌚ \U00050005",
			segments:    [][]int32{{8986, 32}, {327685}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "⌚̈\U00050005",
			segments:    [][]int32{{8986, 776}, {327685}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ \U00050005",
			segments:    [][]int32{{8986, 776, 32}, {327685}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "⌚ก",
			segments:    [][]int32{{8986}, {3585}},
			description: "× [0.3] WATCH (ID) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "⌚ ก",
			segments:    [][]int32{{8986, 32}, {3585}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ก",
			segments:    [][]int32{{8986, 776}, {3585}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ ก",
			segments:    [][]int32{{8986, 776, 32}, {3585}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "⌚ぁ",
			segments:    [][]int32{{8986, 12353}},
			description: "× [0.3] WATCH (ID) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "⌚ ぁ",
			segments:    [][]int32{{8986, 32}, {12353}},
			description: "× [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ぁ",
			segments:    [][]int32{{8986, 776, 12353}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "⌚̈ ぁ",
			segments:    [][]int32{{8986, 776, 32}, {12353}},
			description: "× [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "․#",
			segments:    [][]int32{{8228}, {35}},
			description: "× [0.3] ONE DOT LEADER (IN) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "․ #",
			segments:    [][]int32{{8228, 32}, {35}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "․̈#",
			segments:    [][]int32{{8228, 776}, {35}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "․̈ #",
			segments:    [][]int32{{8228, 776, 32}, {35}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "․—",
			segments:    [][]int32{{8228}, {8212}},
			description: "× [0.3] ONE DOT LEADER (IN) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "․ —",
			segments:    [][]int32{{8228, 32}, {8212}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "․̈—",
			segments:    [][]int32{{8228, 776}, {8212}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "․̈ —",
			segments:    [][]int32{{8228, 776, 32}, {8212}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "․\t",
			segments:    [][]int32{{8228, 9}},
			description: "× [0.3] ONE DOT LEADER (IN) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "․ \t",
			segments:    [][]int32{{8228, 32}, {9}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "․̈\t",
			segments:    [][]int32{{8228, 776, 9}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "․̈ \t",
			segments:    [][]int32{{8228, 776, 32}, {9}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "․´",
			segments:    [][]int32{{8228}, {180}},
			description: "× [0.3] ONE DOT LEADER (IN) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "․ ´",
			segments:    [][]int32{{8228, 32}, {180}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "․̈´",
			segments:    [][]int32{{8228, 776}, {180}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "․̈ ´",
			segments:    [][]int32{{8228, 776, 32}, {180}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "․\v",
			segments:    [][]int32{{8228, 11}},
			description: "× [0.3] ONE DOT LEADER (IN) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "․ \v",
			segments:    [][]int32{{8228, 32, 11}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "․̈\v",
			segments:    [][]int32{{8228, 776, 11}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "․̈ \v",
			segments:    [][]int32{{8228, 776, 32, 11}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "․￼",
			segments:    [][]int32{{8228}, {65532}},
			description: "× [0.3] ONE DOT LEADER (IN) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "․ ￼",
			segments:    [][]int32{{8228, 32}, {65532}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "․̈￼",
			segments:    [][]int32{{8228, 776}, {65532}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "․̈ ￼",
			segments:    [][]int32{{8228, 776, 32}, {65532}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "․}",
			segments:    [][]int32{{8228, 125}},
			description: "× [0.3] ONE DOT LEADER (IN) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "․ }",
			segments:    [][]int32{{8228, 32, 125}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "․̈}",
			segments:    [][]int32{{8228, 776, 125}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "․̈ }",
			segments:    [][]int32{{8228, 776, 32, 125}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "․\r",
			segments:    [][]int32{{8228, 13}},
			description: "× [0.3] ONE DOT LEADER (IN) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "․ \r",
			segments:    [][]int32{{8228, 32, 13}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "․̈\r",
			segments:    [][]int32{{8228, 776, 13}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "․̈ \r",
			segments:    [][]int32{{8228, 776, 32, 13}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "․!",
			segments:    [][]int32{{8228, 33}},
			description: "× [0.3] ONE DOT LEADER (IN) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "․ !",
			segments:    [][]int32{{8228, 32, 33}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "․̈!",
			segments:    [][]int32{{8228, 776, 33}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "․̈ !",
			segments:    [][]int32{{8228, 776, 32, 33}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "․\u00a0",
			segments:    [][]int32{{8228, 160}},
			description: "× [0.3] ONE DOT LEADER (IN) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "․ \u00a0",
			segments:    [][]int32{{8228, 32}, {160}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "․̈\u00a0",
			segments:    [][]int32{{8228, 776, 160}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "․̈ \u00a0",
			segments:    [][]int32{{8228, 776, 32}, {160}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "․가",
			segments:    [][]int32{{8228}, {44032}},
			description: "× [0.3] ONE DOT LEADER (IN) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "․ 가",
			segments:    [][]int32{{8228, 32}, {44032}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "․̈가",
			segments:    [][]int32{{8228, 776}, {44032}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "․̈ 가",
			segments:    [][]int32{{8228, 776, 32}, {44032}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "․각",
			segments:    [][]int32{{8228}, {44033}},
			description: "× [0.3] ONE DOT LEADER (IN) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "․ 각",
			segments:    [][]int32{{8228, 32}, {44033}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "․̈각",
			segments:    [][]int32{{8228, 776}, {44033}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "․̈ 각",
			segments:    [][]int32{{8228, 776, 32}, {44033}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "․א",
			segments:    [][]int32{{8228}, {1488}},
			description: "× [0.3] ONE DOT LEADER (IN) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "․ א",
			segments:    [][]int32{{8228, 32}, {1488}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "․̈א",
			segments:    [][]int32{{8228, 776}, {1488}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "․̈ א",
			segments:    [][]int32{{8228, 776, 32}, {1488}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "․-",
			segments:    [][]int32{{8228, 45}},
			description: "× [0.3] ONE DOT LEADER (IN) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "․ -",
			segments:    [][]int32{{8228, 32}, {45}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "․̈-",
			segments:    [][]int32{{8228, 776, 45}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "․̈ -",
			segments:    [][]int32{{8228, 776, 32}, {45}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "․⌚",
			segments:    [][]int32{{8228}, {8986}},
			description: "× [0.3] ONE DOT LEADER (IN) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "․ ⌚",
			segments:    [][]int32{{8228, 32}, {8986}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "․̈⌚",
			segments:    [][]int32{{8228, 776}, {8986}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "․̈ ⌚",
			segments:    [][]int32{{8228, 776, 32}, {8986}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "․․",
			segments:    [][]int32{{8228, 8228}},
			description: "× [0.3] ONE DOT LEADER (IN) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "․ ․",
			segments:    [][]int32{{8228, 32}, {8228}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "․̈․",
			segments:    [][]int32{{8228, 776, 8228}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "․̈ ․",
			segments:    [][]int32{{8228, 776, 32}, {8228}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "․,",
			segments:    [][]int32{{8228, 44}},
			description: "× [0.3] ONE DOT LEADER (IN) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "․ ,",
			segments:    [][]int32{{8228, 32, 44}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "․̈,",
			segments:    [][]int32{{8228, 776, 44}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "․̈ ,",
			segments:    [][]int32{{8228, 776, 32, 44}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "․ᄀ",
			segments:    [][]int32{{8228}, {4352}},
			description: "× [0.3] ONE DOT LEADER (IN) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "․ ᄀ",
			segments:    [][]int32{{8228, 32}, {4352}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "․̈ᄀ",
			segments:    [][]int32{{8228, 776}, {4352}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "․̈ ᄀ",
			segments:    [][]int32{{8228, 776, 32}, {4352}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "․ᆨ",
			segments:    [][]int32{{8228}, {4520}},
			description: "× [0.3] ONE DOT LEADER (IN) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "․ ᆨ",
			segments:    [][]int32{{8228, 32}, {4520}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "․̈ᆨ",
			segments:    [][]int32{{8228, 776}, {4520}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "․̈ ᆨ",
			segments:    [][]int32{{8228, 776, 32}, {4520}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "․ᅠ",
			segments:    [][]int32{{8228}, {4448}},
			description: "× [0.3] ONE DOT LEADER (IN) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "․ ᅠ",
			segments:    [][]int32{{8228, 32}, {4448}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "․̈ᅠ",
			segments:    [][]int32{{8228, 776}, {4448}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "․̈ ᅠ",
			segments:    [][]int32{{8228, 776, 32}, {4448}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "․\n",
			segments:    [][]int32{{8228, 10}},
			description: "× [0.3] ONE DOT LEADER (IN) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "․ \n",
			segments:    [][]int32{{8228, 32, 10}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "․̈\n",
			segments:    [][]int32{{8228, 776, 10}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "․̈ \n",
			segments:    [][]int32{{8228, 776, 32, 10}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "․\u0085",
			segments:    [][]int32{{8228, 133}},
			description: "× [0.3] ONE DOT LEADER (IN) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "․ \u0085",
			segments:    [][]int32{{8228, 32, 133}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "․̈\u0085",
			segments:    [][]int32{{8228, 776, 133}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "․̈ \u0085",
			segments:    [][]int32{{8228, 776, 32, 133}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "․៖",
			segments:    [][]int32{{8228, 6102}},
			description: "× [0.3] ONE DOT LEADER (IN) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "․ ៖",
			segments:    [][]int32{{8228, 32}, {6102}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "․̈៖",
			segments:    [][]int32{{8228, 776, 6102}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "․̈ ៖",
			segments:    [][]int32{{8228, 776, 32}, {6102}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "․0",
			segments:    [][]int32{{8228}, {48}},
			description: "× [0.3] ONE DOT LEADER (IN) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "․ 0",
			segments:    [][]int32{{8228, 32}, {48}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "․̈0",
			segments:    [][]int32{{8228, 776}, {48}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "․̈ 0",
			segments:    [][]int32{{8228, 776, 32}, {48}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "․〈",
			segments:    [][]int32{{8228}, {9001}},
			description: "× [0.3] ONE DOT LEADER (IN) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "․ 〈",
			segments:    [][]int32{{8228, 32}, {9001}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "․̈〈",
			segments:    [][]int32{{8228, 776}, {9001}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "․̈ 〈",
			segments:    [][]int32{{8228, 776, 32}, {9001}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "․%",
			segments:    [][]int32{{8228}, {37}},
			description: "× [0.3] ONE DOT LEADER (IN) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "․ %",
			segments:    [][]int32{{8228, 32}, {37}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "․̈%",
			segments:    [][]int32{{8228, 776}, {37}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "․̈ %",
			segments:    [][]int32{{8228, 776, 32}, {37}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "․$",
			segments:    [][]int32{{8228}, {36}},
			description: "× [0.3] ONE DOT LEADER (IN) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "․ $",
			segments:    [][]int32{{8228, 32}, {36}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "․̈$",
			segments:    [][]int32{{8228, 776}, {36}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "․̈ $",
			segments:    [][]int32{{8228, 776, 32}, {36}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "․\"",
			segments:    [][]int32{{8228, 34}},
			description: "× [0.3] ONE DOT LEADER (IN) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "․ \"",
			segments:    [][]int32{{8228, 32}, {34}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "․̈\"",
			segments:    [][]int32{{8228, 776, 34}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "․̈ \"",
			segments:    [][]int32{{8228, 776, 32}, {34}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "․ ",
			segments:    [][]int32{{8228, 32}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "․  ",
			segments:    [][]int32{{8228, 32, 32}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "․̈ ",
			segments:    [][]int32{{8228, 776, 32}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "․̈  ",
			segments:    [][]int32{{8228, 776, 32, 32}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "․/",
			segments:    [][]int32{{8228, 47}},
			description: "× [0.3] ONE DOT LEADER (IN) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "․ /",
			segments:    [][]int32{{8228, 32, 47}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "․̈/",
			segments:    [][]int32{{8228, 776, 47}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "․̈ /",
			segments:    [][]int32{{8228, 776, 32, 47}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "․\u2060",
			segments:    [][]int32{{8228, 8288}},
			description: "× [0.3] ONE DOT LEADER (IN) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "․ \u2060",
			segments:    [][]int32{{8228, 32, 8288}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "․̈\u2060",
			segments:    [][]int32{{8228, 776, 8288}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "․̈ \u2060",
			segments:    [][]int32{{8228, 776, 32, 8288}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "․\u200b",
			segments:    [][]int32{{8228, 8203}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "․ \u200b",
			segments:    [][]int32{{8228, 32, 8203}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "․̈\u200b",
			segments:    [][]int32{{8228, 776, 8203}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "․̈ \u200b",
			segments:    [][]int32{{8228, 776, 32, 8203}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "․🇦",
			segments:    [][]int32{{8228}, {127462}},
			description: "× [0.3] ONE DOT LEADER (IN) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "․ 🇦",
			segments:    [][]int32{{8228, 32}, {127462}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "․̈🇦",
			segments:    [][]int32{{8228, 776}, {127462}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "․̈ 🇦",
			segments:    [][]int32{{8228, 776, 32}, {127462}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "․☝",
			segments:    [][]int32{{8228}, {9757}},
			description: "× [0.3] ONE DOT LEADER (IN) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "․ ☝",
			segments:    [][]int32{{8228, 32}, {9757}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "․̈☝",
			segments:    [][]int32{{8228, 776}, {9757}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "․̈ ☝",
			segments:    [][]int32{{8228, 776, 32}, {9757}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "․🏻",
			segments:    [][]int32{{8228}, {127995}},
			description: "× [0.3] ONE DOT LEADER (IN) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "․ 🏻",
			segments:    [][]int32{{8228, 32}, {127995}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "․̈🏻",
			segments:    [][]int32{{8228, 776}, {127995}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "․̈ 🏻",
			segments:    [][]int32{{8228, 776, 32}, {127995}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "․)",
			segments:    [][]int32{{8228, 41}},
			description: "× [0.3] ONE DOT LEADER (IN) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "․ )",
			segments:    [][]int32{{8228, 32, 41}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "․̈)",
			segments:    [][]int32{{8228, 776, 41}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "․̈ )",
			segments:    [][]int32{{8228, 776, 32, 41}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "․(",
			segments:    [][]int32{{8228}, {40}},
			description: "× [0.3] ONE DOT LEADER (IN) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "․ (",
			segments:    [][]int32{{8228, 32}, {40}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "․̈(",
			segments:    [][]int32{{8228, 776}, {40}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "․̈ (",
			segments:    [][]int32{{8228, 776, 32}, {40}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "․\x01",
			segments:    [][]int32{{8228, 1}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "․ \x01",
			segments:    [][]int32{{8228, 32}, {1}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "․̈\x01",
			segments:    [][]int32{{8228, 776, 1}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "․̈ \x01",
			segments:    [][]int32{{8228, 776, 32}, {1}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "․\u200d",
			segments:    [][]int32{{8228, 8205}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "․ \u200d",
			segments:    [][]int32{{8228, 32}, {8205}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "․̈\u200d",
			segments:    [][]int32{{8228, 776, 8205}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "․̈ \u200d",
			segments:    [][]int32{{8228, 776, 32}, {8205}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "․§",
			segments:    [][]int32{{8228}, {167}},
			description: "× [0.3] ONE DOT LEADER (IN) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "․ §",
			segments:    [][]int32{{8228, 32}, {167}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "․̈§",
			segments:    [][]int32{{8228, 776}, {167}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "․̈ §",
			segments:    [][]int32{{8228, 776, 32}, {167}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "․\U00050005",
			segments:    [][]int32{{8228}, {327685}},
			description: "× [0.3] ONE DOT LEADER (IN) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "․ \U00050005",
			segments:    [][]int32{{8228, 32}, {327685}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "․̈\U00050005",
			segments:    [][]int32{{8228, 776}, {327685}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "․̈ \U00050005",
			segments:    [][]int32{{8228, 776, 32}, {327685}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "․ก",
			segments:    [][]int32{{8228}, {3585}},
			description: "× [0.3] ONE DOT LEADER (IN) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "․ ก",
			segments:    [][]int32{{8228, 32}, {3585}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "․̈ก",
			segments:    [][]int32{{8228, 776}, {3585}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "․̈ ก",
			segments:    [][]int32{{8228, 776, 32}, {3585}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "․ぁ",
			segments:    [][]int32{{8228, 12353}},
			description: "× [0.3] ONE DOT LEADER (IN) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "․ ぁ",
			segments:    [][]int32{{8228, 32}, {12353}},
			description: "× [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "․̈ぁ",
			segments:    [][]int32{{8228, 776, 12353}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "․̈ ぁ",
			segments:    [][]int32{{8228, 776, 32}, {12353}},
			description: "× [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: ",#",
			segments:    [][]int32{{44, 35}},
			description: "× [0.3] COMMA (IS) × [29.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: ", #",
			segments:    [][]int32{{44, 32}, {35}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: ",̈#",
			segments:    [][]int32{{44, 776, 35}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [29.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: ",̈ #",
			segments:    [][]int32{{44, 776, 32}, {35}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: ",—",
			segments:    [][]int32{{44}, {8212}},
			description: "× [0.3] COMMA (IS) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: ", —",
			segments:    [][]int32{{44, 32}, {8212}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: ",̈—",
			segments:    [][]int32{{44, 776}, {8212}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: ",̈ —",
			segments:    [][]int32{{44, 776, 32}, {8212}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: ",\t",
			segments:    [][]int32{{44, 9}},
			description: "× [0.3] COMMA (IS) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: ", \t",
			segments:    [][]int32{{44, 32}, {9}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: ",̈\t",
			segments:    [][]int32{{44, 776, 9}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: ",̈ \t",
			segments:    [][]int32{{44, 776, 32}, {9}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: ",´",
			segments:    [][]int32{{44}, {180}},
			description: "× [0.3] COMMA (IS) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: ", ´",
			segments:    [][]int32{{44, 32}, {180}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: ",̈´",
			segments:    [][]int32{{44, 776}, {180}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: ",̈ ´",
			segments:    [][]int32{{44, 776, 32}, {180}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: ",\v",
			segments:    [][]int32{{44, 11}},
			description: "× [0.3] COMMA (IS) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: ", \v",
			segments:    [][]int32{{44, 32, 11}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: ",̈\v",
			segments:    [][]int32{{44, 776, 11}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: ",̈ \v",
			segments:    [][]int32{{44, 776, 32, 11}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: ",￼",
			segments:    [][]int32{{44}, {65532}},
			description: "× [0.3] COMMA (IS) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: ", ￼",
			segments:    [][]int32{{44, 32}, {65532}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: ",̈￼",
			segments:    [][]int32{{44, 776}, {65532}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: ",̈ ￼",
			segments:    [][]int32{{44, 776, 32}, {65532}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: ",}",
			segments:    [][]int32{{44, 125}},
			description: "× [0.3] COMMA (IS) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: ", }",
			segments:    [][]int32{{44, 32, 125}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: ",̈}",
			segments:    [][]int32{{44, 776, 125}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: ",̈ }",
			segments:    [][]int32{{44, 776, 32, 125}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: ",\r",
			segments:    [][]int32{{44, 13}},
			description: "× [0.3] COMMA (IS) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: ", \r",
			segments:    [][]int32{{44, 32, 13}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: ",̈\r",
			segments:    [][]int32{{44, 776, 13}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: ",̈ \r",
			segments:    [][]int32{{44, 776, 32, 13}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: ",!",
			segments:    [][]int32{{44, 33}},
			description: "× [0.3] COMMA (IS) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: ", !",
			segments:    [][]int32{{44, 32, 33}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: ",̈!",
			segments:    [][]int32{{44, 776, 33}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: ",̈ !",
			segments:    [][]int32{{44, 776, 32, 33}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: ",\u00a0",
			segments:    [][]int32{{44, 160}},
			description: "× [0.3] COMMA (IS) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: ", \u00a0",
			segments:    [][]int32{{44, 32}, {160}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: ",̈\u00a0",
			segments:    [][]int32{{44, 776, 160}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: ",̈ \u00a0",
			segments:    [][]int32{{44, 776, 32}, {160}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: ",가",
			segments:    [][]int32{{44}, {44032}},
			description: "× [0.3] COMMA (IS) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: ", 가",
			segments:    [][]int32{{44, 32}, {44032}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: ",̈가",
			segments:    [][]int32{{44, 776}, {44032}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: ",̈ 가",
			segments:    [][]int32{{44, 776, 32}, {44032}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: ",각",
			segments:    [][]int32{{44}, {44033}},
			description: "× [0.3] COMMA (IS) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: ", 각",
			segments:    [][]int32{{44, 32}, {44033}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: ",̈각",
			segments:    [][]int32{{44, 776}, {44033}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: ",̈ 각",
			segments:    [][]int32{{44, 776, 32}, {44033}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: ",א",
			segments:    [][]int32{{44, 1488}},
			description: "× [0.3] COMMA (IS) × [29.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: ", א",
			segments:    [][]int32{{44, 32}, {1488}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: ",̈א",
			segments:    [][]int32{{44, 776, 1488}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [29.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: ",̈ א",
			segments:    [][]int32{{44, 776, 32}, {1488}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: ",-",
			segments:    [][]int32{{44, 45}},
			description: "× [0.3] COMMA (IS) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: ", -",
			segments:    [][]int32{{44, 32}, {45}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: ",̈-",
			segments:    [][]int32{{44, 776, 45}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: ",̈ -",
			segments:    [][]int32{{44, 776, 32}, {45}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: ",⌚",
			segments:    [][]int32{{44}, {8986}},
			description: "× [0.3] COMMA (IS) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: ", ⌚",
			segments:    [][]int32{{44, 32}, {8986}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: ",̈⌚",
			segments:    [][]int32{{44, 776}, {8986}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: ",̈ ⌚",
			segments:    [][]int32{{44, 776, 32}, {8986}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: ",․",
			segments:    [][]int32{{44, 8228}},
			description: "× [0.3] COMMA (IS) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: ", ․",
			segments:    [][]int32{{44, 32}, {8228}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: ",̈․",
			segments:    [][]int32{{44, 776, 8228}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: ",̈ ․",
			segments:    [][]int32{{44, 776, 32}, {8228}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup11() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: ",,",
			segments:    [][]int32{{44, 44}},
			description: "× [0.3] COMMA (IS) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: ", ,",
			segments:    [][]int32{{44, 32, 44}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: ",̈,",
			segments:    [][]int32{{44, 776, 44}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: ",̈ ,",
			segments:    [][]int32{{44, 776, 32, 44}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: ",ᄀ",
			segments:    [][]int32{{44}, {4352}},
			description: "× [0.3] COMMA (IS) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: ", ᄀ",
			segments:    [][]int32{{44, 32}, {4352}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: ",̈ᄀ",
			segments:    [][]int32{{44, 776}, {4352}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: ",̈ ᄀ",
			segments:    [][]int32{{44, 776, 32}, {4352}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: ",ᆨ",
			segments:    [][]int32{{44}, {4520}},
			description: "× [0.3] COMMA (IS) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: ", ᆨ",
			segments:    [][]int32{{44, 32}, {4520}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: ",̈ᆨ",
			segments:    [][]int32{{44, 776}, {4520}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: ",̈ ᆨ",
			segments:    [][]int32{{44, 776, 32}, {4520}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: ",ᅠ",
			segments:    [][]int32{{44}, {4448}},
			description: "× [0.3] COMMA (IS) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: ", ᅠ",
			segments:    [][]int32{{44, 32}, {4448}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: ",̈ᅠ",
			segments:    [][]int32{{44, 776}, {4448}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: ",̈ ᅠ",
			segments:    [][]int32{{44, 776, 32}, {4448}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: ",\n",
			segments:    [][]int32{{44, 10}},
			description: "× [0.3] COMMA (IS) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: ", \n",
			segments:    [][]int32{{44, 32, 10}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: ",̈\n",
			segments:    [][]int32{{44, 776, 10}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: ",̈ \n",
			segments:    [][]int32{{44, 776, 32, 10}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: ",\u0085",
			segments:    [][]int32{{44, 133}},
			description: "× [0.3] COMMA (IS) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: ", \u0085",
			segments:    [][]int32{{44, 32, 133}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: ",̈\u0085",
			segments:    [][]int32{{44, 776, 133}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: ",̈ \u0085",
			segments:    [][]int32{{44, 776, 32, 133}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: ",៖",
			segments:    [][]int32{{44, 6102}},
			description: "× [0.3] COMMA (IS) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: ", ៖",
			segments:    [][]int32{{44, 32}, {6102}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: ",̈៖",
			segments:    [][]int32{{44, 776, 6102}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: ",̈ ៖",
			segments:    [][]int32{{44, 776, 32}, {6102}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: ",0",
			segments:    [][]int32{{44}, {48}},
			description: "× [0.3] COMMA (IS) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: ", 0",
			segments:    [][]int32{{44, 32}, {48}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: ",̈0",
			segments:    [][]int32{{44, 776}, {48}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: ",̈ 0",
			segments:    [][]int32{{44, 776, 32}, {48}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: ",〈",
			segments:    [][]int32{{44}, {9001}},
			description: "× [0.3] COMMA (IS) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: ", 〈",
			segments:    [][]int32{{44, 32}, {9001}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: ",̈〈",
			segments:    [][]int32{{44, 776}, {9001}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: ",̈ 〈",
			segments:    [][]int32{{44, 776, 32}, {9001}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: ",%",
			segments:    [][]int32{{44}, {37}},
			description: "× [0.3] COMMA (IS) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: ", %",
			segments:    [][]int32{{44, 32}, {37}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: ",̈%",
			segments:    [][]int32{{44, 776}, {37}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: ",̈ %",
			segments:    [][]int32{{44, 776, 32}, {37}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: ",$",
			segments:    [][]int32{{44}, {36}},
			description: "× [0.3] COMMA (IS) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: ", $",
			segments:    [][]int32{{44, 32}, {36}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: ",̈$",
			segments:    [][]int32{{44, 776}, {36}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: ",̈ $",
			segments:    [][]int32{{44, 776, 32}, {36}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: ",\"",
			segments:    [][]int32{{44, 34}},
			description: "× [0.3] COMMA (IS) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: ", \"",
			segments:    [][]int32{{44, 32}, {34}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: ",̈\"",
			segments:    [][]int32{{44, 776, 34}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: ",̈ \"",
			segments:    [][]int32{{44, 776, 32}, {34}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: ", ",
			segments:    [][]int32{{44, 32}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: ",  ",
			segments:    [][]int32{{44, 32, 32}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: ",̈ ",
			segments:    [][]int32{{44, 776, 32}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: ",̈  ",
			segments:    [][]int32{{44, 776, 32, 32}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: ",/",
			segments:    [][]int32{{44, 47}},
			description: "× [0.3] COMMA (IS) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: ", /",
			segments:    [][]int32{{44, 32, 47}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: ",̈/",
			segments:    [][]int32{{44, 776, 47}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: ",̈ /",
			segments:    [][]int32{{44, 776, 32, 47}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: ",\u2060",
			segments:    [][]int32{{44, 8288}},
			description: "× [0.3] COMMA (IS) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: ", \u2060",
			segments:    [][]int32{{44, 32, 8288}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: ",̈\u2060",
			segments:    [][]int32{{44, 776, 8288}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: ",̈ \u2060",
			segments:    [][]int32{{44, 776, 32, 8288}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: ",\u200b",
			segments:    [][]int32{{44, 8203}},
			description: "× [0.3] COMMA (IS) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: ", \u200b",
			segments:    [][]int32{{44, 32, 8203}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: ",̈\u200b",
			segments:    [][]int32{{44, 776, 8203}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: ",̈ \u200b",
			segments:    [][]int32{{44, 776, 32, 8203}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: ",🇦",
			segments:    [][]int32{{44}, {127462}},
			description: "× [0.3] COMMA (IS) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: ", 🇦",
			segments:    [][]int32{{44, 32}, {127462}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: ",̈🇦",
			segments:    [][]int32{{44, 776}, {127462}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: ",̈ 🇦",
			segments:    [][]int32{{44, 776, 32}, {127462}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: ",☝",
			segments:    [][]int32{{44}, {9757}},
			description: "× [0.3] COMMA (IS) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: ", ☝",
			segments:    [][]int32{{44, 32}, {9757}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: ",̈☝",
			segments:    [][]int32{{44, 776}, {9757}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: ",̈ ☝",
			segments:    [][]int32{{44, 776, 32}, {9757}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: ",🏻",
			segments:    [][]int32{{44}, {127995}},
			description: "× [0.3] COMMA (IS) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: ", 🏻",
			segments:    [][]int32{{44, 32}, {127995}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: ",̈🏻",
			segments:    [][]int32{{44, 776}, {127995}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: ",̈ 🏻",
			segments:    [][]int32{{44, 776, 32}, {127995}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: ",)",
			segments:    [][]int32{{44, 41}},
			description: "× [0.3] COMMA (IS) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: ", )",
			segments:    [][]int32{{44, 32, 41}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: ",̈)",
			segments:    [][]int32{{44, 776, 41}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: ",̈ )",
			segments:    [][]int32{{44, 776, 32, 41}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: ",(",
			segments:    [][]int32{{44}, {40}},
			description: "× [0.3] COMMA (IS) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: ", (",
			segments:    [][]int32{{44, 32}, {40}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: ",̈(",
			segments:    [][]int32{{44, 776}, {40}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: ",̈ (",
			segments:    [][]int32{{44, 776, 32}, {40}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: ",\x01",
			segments:    [][]int32{{44, 1}},
			description: "× [0.3] COMMA (IS) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: ", \x01",
			segments:    [][]int32{{44, 32}, {1}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: ",̈\x01",
			segments:    [][]int32{{44, 776, 1}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: ",̈ \x01",
			segments:    [][]int32{{44, 776, 32}, {1}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: ",\u200d",
			segments:    [][]int32{{44, 8205}},
			description: "× [0.3] COMMA (IS) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: ", \u200d",
			segments:    [][]int32{{44, 32}, {8205}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: ",̈\u200d",
			segments:    [][]int32{{44, 776, 8205}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: ",̈ \u200d",
			segments:    [][]int32{{44, 776, 32}, {8205}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: ",§",
			segments:    [][]int32{{44, 167}},
			description: "× [0.3] COMMA (IS) × [29.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: ", §",
			segments:    [][]int32{{44, 32}, {167}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: ",̈§",
			segments:    [][]int32{{44, 776, 167}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [29.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: ",̈ §",
			segments:    [][]int32{{44, 776, 32}, {167}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: ",\U00050005",
			segments:    [][]int32{{44, 327685}},
			description: "× [0.3] COMMA (IS) × [29.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: ", \U00050005",
			segments:    [][]int32{{44, 32}, {327685}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: ",̈\U00050005",
			segments:    [][]int32{{44, 776, 327685}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [29.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: ",̈ \U00050005",
			segments:    [][]int32{{44, 776, 32}, {327685}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: ",ก",
			segments:    [][]int32{{44, 3585}},
			description: "× [0.3] COMMA (IS) × [29.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: ", ก",
			segments:    [][]int32{{44, 32}, {3585}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: ",̈ก",
			segments:    [][]int32{{44, 776, 3585}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [29.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: ",̈ ก",
			segments:    [][]int32{{44, 776, 32}, {3585}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: ",ぁ",
			segments:    [][]int32{{44, 12353}},
			description: "× [0.3] COMMA (IS) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: ", ぁ",
			segments:    [][]int32{{44, 32}, {12353}},
			description: "× [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: ",̈ぁ",
			segments:    [][]int32{{44, 776, 12353}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: ",̈ ぁ",
			segments:    [][]int32{{44, 776, 32}, {12353}},
			description: "× [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "ᄀ#",
			segments:    [][]int32{{4352}, {35}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ #",
			segments:    [][]int32{{4352, 32}, {35}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈#",
			segments:    [][]int32{{4352, 776}, {35}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ #",
			segments:    [][]int32{{4352, 776, 32}, {35}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ—",
			segments:    [][]int32{{4352}, {8212}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "ᄀ —",
			segments:    [][]int32{{4352, 32}, {8212}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈—",
			segments:    [][]int32{{4352, 776}, {8212}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ —",
			segments:    [][]int32{{4352, 776, 32}, {8212}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "ᄀ\t",
			segments:    [][]int32{{4352, 9}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "ᄀ \t",
			segments:    [][]int32{{4352, 32}, {9}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈\t",
			segments:    [][]int32{{4352, 776, 9}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ \t",
			segments:    [][]int32{{4352, 776, 32}, {9}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "ᄀ´",
			segments:    [][]int32{{4352}, {180}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "ᄀ ´",
			segments:    [][]int32{{4352, 32}, {180}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈´",
			segments:    [][]int32{{4352, 776}, {180}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ ´",
			segments:    [][]int32{{4352, 776, 32}, {180}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "ᄀ\v",
			segments:    [][]int32{{4352, 11}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "ᄀ \v",
			segments:    [][]int32{{4352, 32, 11}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈\v",
			segments:    [][]int32{{4352, 776, 11}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ \v",
			segments:    [][]int32{{4352, 776, 32, 11}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "ᄀ￼",
			segments:    [][]int32{{4352}, {65532}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "ᄀ ￼",
			segments:    [][]int32{{4352, 32}, {65532}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈￼",
			segments:    [][]int32{{4352, 776}, {65532}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ ￼",
			segments:    [][]int32{{4352, 776, 32}, {65532}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "ᄀ}",
			segments:    [][]int32{{4352, 125}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ }",
			segments:    [][]int32{{4352, 32, 125}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈}",
			segments:    [][]int32{{4352, 776, 125}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ }",
			segments:    [][]int32{{4352, 776, 32, 125}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ\r",
			segments:    [][]int32{{4352, 13}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "ᄀ \r",
			segments:    [][]int32{{4352, 32, 13}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈\r",
			segments:    [][]int32{{4352, 776, 13}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ \r",
			segments:    [][]int32{{4352, 776, 32, 13}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "ᄀ!",
			segments:    [][]int32{{4352, 33}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "ᄀ !",
			segments:    [][]int32{{4352, 32, 33}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈!",
			segments:    [][]int32{{4352, 776, 33}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ !",
			segments:    [][]int32{{4352, 776, 32, 33}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "ᄀ\u00a0",
			segments:    [][]int32{{4352, 160}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ \u00a0",
			segments:    [][]int32{{4352, 32}, {160}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈\u00a0",
			segments:    [][]int32{{4352, 776, 160}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ \u00a0",
			segments:    [][]int32{{4352, 776, 32}, {160}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ가",
			segments:    [][]int32{{4352, 44032}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [26.01] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "ᄀ 가",
			segments:    [][]int32{{4352, 32}, {44032}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈가",
			segments:    [][]int32{{4352, 776, 44032}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [26.01] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ 가",
			segments:    [][]int32{{4352, 776, 32}, {44032}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "ᄀ각",
			segments:    [][]int32{{4352, 44033}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [26.01] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "ᄀ 각",
			segments:    [][]int32{{4352, 32}, {44033}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈각",
			segments:    [][]int32{{4352, 776, 44033}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [26.01] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ 각",
			segments:    [][]int32{{4352, 776, 32}, {44033}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "ᄀא",
			segments:    [][]int32{{4352}, {1488}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ א",
			segments:    [][]int32{{4352, 32}, {1488}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈א",
			segments:    [][]int32{{4352, 776}, {1488}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ א",
			segments:    [][]int32{{4352, 776, 32}, {1488}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ-",
			segments:    [][]int32{{4352, 45}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "ᄀ -",
			segments:    [][]int32{{4352, 32}, {45}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈-",
			segments:    [][]int32{{4352, 776, 45}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ -",
			segments:    [][]int32{{4352, 776, 32}, {45}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "ᄀ⌚",
			segments:    [][]int32{{4352}, {8986}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "ᄀ ⌚",
			segments:    [][]int32{{4352, 32}, {8986}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈⌚",
			segments:    [][]int32{{4352, 776}, {8986}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ ⌚",
			segments:    [][]int32{{4352, 776, 32}, {8986}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "ᄀ․",
			segments:    [][]int32{{4352, 8228}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "ᄀ ․",
			segments:    [][]int32{{4352, 32}, {8228}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈․",
			segments:    [][]int32{{4352, 776, 8228}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ ․",
			segments:    [][]int32{{4352, 776, 32}, {8228}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "ᄀ,",
			segments:    [][]int32{{4352, 44}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "ᄀ ,",
			segments:    [][]int32{{4352, 32, 44}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈,",
			segments:    [][]int32{{4352, 776, 44}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ ,",
			segments:    [][]int32{{4352, 776, 32, 44}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "ᄀᄀ",
			segments:    [][]int32{{4352, 4352}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [26.01] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ ᄀ",
			segments:    [][]int32{{4352, 32}, {4352}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ᄀ",
			segments:    [][]int32{{4352, 776, 4352}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [26.01] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ ᄀ",
			segments:    [][]int32{{4352, 776, 32}, {4352}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "ᄀᆨ",
			segments:    [][]int32{{4352}, {4520}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "ᄀ ᆨ",
			segments:    [][]int32{{4352, 32}, {4520}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ᆨ",
			segments:    [][]int32{{4352, 776}, {4520}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ ᆨ",
			segments:    [][]int32{{4352, 776, 32}, {4520}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "ᄀᅠ",
			segments:    [][]int32{{4352, 4448}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [26.01] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "ᄀ ᅠ",
			segments:    [][]int32{{4352, 32}, {4448}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ᅠ",
			segments:    [][]int32{{4352, 776, 4448}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [26.01] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ ᅠ",
			segments:    [][]int32{{4352, 776, 32}, {4448}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "ᄀ\n",
			segments:    [][]int32{{4352, 10}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "ᄀ \n",
			segments:    [][]int32{{4352, 32, 10}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈\n",
			segments:    [][]int32{{4352, 776, 10}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ \n",
			segments:    [][]int32{{4352, 776, 32, 10}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "ᄀ\u0085",
			segments:    [][]int32{{4352, 133}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ \u0085",
			segments:    [][]int32{{4352, 32, 133}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈\u0085",
			segments:    [][]int32{{4352, 776, 133}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ \u0085",
			segments:    [][]int32{{4352, 776, 32, 133}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ៖",
			segments:    [][]int32{{4352, 6102}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "ᄀ ៖",
			segments:    [][]int32{{4352, 32}, {6102}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈៖",
			segments:    [][]int32{{4352, 776, 6102}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ ៖",
			segments:    [][]int32{{4352, 776, 32}, {6102}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "ᄀ0",
			segments:    [][]int32{{4352}, {48}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "ᄀ 0",
			segments:    [][]int32{{4352, 32}, {48}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈0",
			segments:    [][]int32{{4352, 776}, {48}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ 0",
			segments:    [][]int32{{4352, 776, 32}, {48}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "ᄀ〈",
			segments:    [][]int32{{4352}, {9001}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "ᄀ 〈",
			segments:    [][]int32{{4352, 32}, {9001}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈〈",
			segments:    [][]int32{{4352, 776}, {9001}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ 〈",
			segments:    [][]int32{{4352, 776, 32}, {9001}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "ᄀ%",
			segments:    [][]int32{{4352, 37}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [27.01] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "ᄀ %",
			segments:    [][]int32{{4352, 32}, {37}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈%",
			segments:    [][]int32{{4352, 776, 37}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.01] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ %",
			segments:    [][]int32{{4352, 776, 32}, {37}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "ᄀ$",
			segments:    [][]int32{{4352}, {36}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "ᄀ $",
			segments:    [][]int32{{4352, 32}, {36}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈$",
			segments:    [][]int32{{4352, 776}, {36}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ $",
			segments:    [][]int32{{4352, 776, 32}, {36}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "ᄀ\"",
			segments:    [][]int32{{4352, 34}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "ᄀ \"",
			segments:    [][]int32{{4352, 32}, {34}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈\"",
			segments:    [][]int32{{4352, 776, 34}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ \"",
			segments:    [][]int32{{4352, 776, 32}, {34}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "ᄀ ",
			segments:    [][]int32{{4352, 32}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "ᄀ  ",
			segments:    [][]int32{{4352, 32, 32}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ ",
			segments:    [][]int32{{4352, 776, 32}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈  ",
			segments:    [][]int32{{4352, 776, 32, 32}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "ᄀ/",
			segments:    [][]int32{{4352, 47}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "ᄀ /",
			segments:    [][]int32{{4352, 32, 47}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈/",
			segments:    [][]int32{{4352, 776, 47}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ /",
			segments:    [][]int32{{4352, 776, 32, 47}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "ᄀ\u2060",
			segments:    [][]int32{{4352, 8288}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "ᄀ \u2060",
			segments:    [][]int32{{4352, 32, 8288}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈\u2060",
			segments:    [][]int32{{4352, 776, 8288}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ \u2060",
			segments:    [][]int32{{4352, 776, 32, 8288}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "ᄀ\u200b",
			segments:    [][]int32{{4352, 8203}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "ᄀ \u200b",
			segments:    [][]int32{{4352, 32, 8203}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈\u200b",
			segments:    [][]int32{{4352, 776, 8203}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ \u200b",
			segments:    [][]int32{{4352, 776, 32, 8203}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "ᄀ🇦",
			segments:    [][]int32{{4352}, {127462}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "ᄀ 🇦",
			segments:    [][]int32{{4352, 32}, {127462}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈🇦",
			segments:    [][]int32{{4352, 776}, {127462}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ 🇦",
			segments:    [][]int32{{4352, 776, 32}, {127462}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "ᄀ☝",
			segments:    [][]int32{{4352}, {9757}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "ᄀ ☝",
			segments:    [][]int32{{4352, 32}, {9757}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈☝",
			segments:    [][]int32{{4352, 776}, {9757}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ ☝",
			segments:    [][]int32{{4352, 776, 32}, {9757}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "ᄀ🏻",
			segments:    [][]int32{{4352}, {127995}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "ᄀ 🏻",
			segments:    [][]int32{{4352, 32}, {127995}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈🏻",
			segments:    [][]int32{{4352, 776}, {127995}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ 🏻",
			segments:    [][]int32{{4352, 776, 32}, {127995}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "ᄀ)",
			segments:    [][]int32{{4352, 41}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ᄀ )",
			segments:    [][]int32{{4352, 32, 41}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈)",
			segments:    [][]int32{{4352, 776, 41}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ )",
			segments:    [][]int32{{4352, 776, 32, 41}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ᄀ(",
			segments:    [][]int32{{4352}, {40}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "ᄀ (",
			segments:    [][]int32{{4352, 32}, {40}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈(",
			segments:    [][]int32{{4352, 776}, {40}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ (",
			segments:    [][]int32{{4352, 776, 32}, {40}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup12() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: "ᄀ\x01",
			segments:    [][]int32{{4352, 1}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "ᄀ \x01",
			segments:    [][]int32{{4352, 32}, {1}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈\x01",
			segments:    [][]int32{{4352, 776, 1}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ \x01",
			segments:    [][]int32{{4352, 776, 32}, {1}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "ᄀ\u200d",
			segments:    [][]int32{{4352, 8205}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "ᄀ \u200d",
			segments:    [][]int32{{4352, 32}, {8205}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈\u200d",
			segments:    [][]int32{{4352, 776, 8205}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ \u200d",
			segments:    [][]int32{{4352, 776, 32}, {8205}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "ᄀ§",
			segments:    [][]int32{{4352}, {167}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ §",
			segments:    [][]int32{{4352, 32}, {167}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈§",
			segments:    [][]int32{{4352, 776}, {167}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ §",
			segments:    [][]int32{{4352, 776, 32}, {167}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ\U00050005",
			segments:    [][]int32{{4352}, {327685}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ \U00050005",
			segments:    [][]int32{{4352, 32}, {327685}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈\U00050005",
			segments:    [][]int32{{4352, 776}, {327685}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ \U00050005",
			segments:    [][]int32{{4352, 776, 32}, {327685}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "ᄀก",
			segments:    [][]int32{{4352}, {3585}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ ก",
			segments:    [][]int32{{4352, 32}, {3585}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ก",
			segments:    [][]int32{{4352, 776}, {3585}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ ก",
			segments:    [][]int32{{4352, 776, 32}, {3585}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "ᄀぁ",
			segments:    [][]int32{{4352, 12353}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "ᄀ ぁ",
			segments:    [][]int32{{4352, 32}, {12353}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ぁ",
			segments:    [][]int32{{4352, 776, 12353}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "ᄀ̈ ぁ",
			segments:    [][]int32{{4352, 776, 32}, {12353}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "ᆨ#",
			segments:    [][]int32{{4520}, {35}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ #",
			segments:    [][]int32{{4520, 32}, {35}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈#",
			segments:    [][]int32{{4520, 776}, {35}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ #",
			segments:    [][]int32{{4520, 776, 32}, {35}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ—",
			segments:    [][]int32{{4520}, {8212}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "ᆨ —",
			segments:    [][]int32{{4520, 32}, {8212}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈—",
			segments:    [][]int32{{4520, 776}, {8212}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ —",
			segments:    [][]int32{{4520, 776, 32}, {8212}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "ᆨ\t",
			segments:    [][]int32{{4520, 9}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "ᆨ \t",
			segments:    [][]int32{{4520, 32}, {9}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈\t",
			segments:    [][]int32{{4520, 776, 9}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ \t",
			segments:    [][]int32{{4520, 776, 32}, {9}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "ᆨ´",
			segments:    [][]int32{{4520}, {180}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "ᆨ ´",
			segments:    [][]int32{{4520, 32}, {180}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈´",
			segments:    [][]int32{{4520, 776}, {180}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ ´",
			segments:    [][]int32{{4520, 776, 32}, {180}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "ᆨ\v",
			segments:    [][]int32{{4520, 11}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "ᆨ \v",
			segments:    [][]int32{{4520, 32, 11}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈\v",
			segments:    [][]int32{{4520, 776, 11}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ \v",
			segments:    [][]int32{{4520, 776, 32, 11}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "ᆨ￼",
			segments:    [][]int32{{4520}, {65532}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "ᆨ ￼",
			segments:    [][]int32{{4520, 32}, {65532}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈￼",
			segments:    [][]int32{{4520, 776}, {65532}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ ￼",
			segments:    [][]int32{{4520, 776, 32}, {65532}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "ᆨ}",
			segments:    [][]int32{{4520, 125}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ }",
			segments:    [][]int32{{4520, 32, 125}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈}",
			segments:    [][]int32{{4520, 776, 125}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ }",
			segments:    [][]int32{{4520, 776, 32, 125}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ\r",
			segments:    [][]int32{{4520, 13}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "ᆨ \r",
			segments:    [][]int32{{4520, 32, 13}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈\r",
			segments:    [][]int32{{4520, 776, 13}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ \r",
			segments:    [][]int32{{4520, 776, 32, 13}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "ᆨ!",
			segments:    [][]int32{{4520, 33}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "ᆨ !",
			segments:    [][]int32{{4520, 32, 33}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈!",
			segments:    [][]int32{{4520, 776, 33}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ !",
			segments:    [][]int32{{4520, 776, 32, 33}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "ᆨ\u00a0",
			segments:    [][]int32{{4520, 160}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ \u00a0",
			segments:    [][]int32{{4520, 32}, {160}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈\u00a0",
			segments:    [][]int32{{4520, 776, 160}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ \u00a0",
			segments:    [][]int32{{4520, 776, 32}, {160}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ가",
			segments:    [][]int32{{4520}, {44032}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "ᆨ 가",
			segments:    [][]int32{{4520, 32}, {44032}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈가",
			segments:    [][]int32{{4520, 776}, {44032}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ 가",
			segments:    [][]int32{{4520, 776, 32}, {44032}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "ᆨ각",
			segments:    [][]int32{{4520}, {44033}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "ᆨ 각",
			segments:    [][]int32{{4520, 32}, {44033}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈각",
			segments:    [][]int32{{4520, 776}, {44033}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ 각",
			segments:    [][]int32{{4520, 776, 32}, {44033}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "ᆨא",
			segments:    [][]int32{{4520}, {1488}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ א",
			segments:    [][]int32{{4520, 32}, {1488}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈א",
			segments:    [][]int32{{4520, 776}, {1488}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ א",
			segments:    [][]int32{{4520, 776, 32}, {1488}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ-",
			segments:    [][]int32{{4520, 45}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "ᆨ -",
			segments:    [][]int32{{4520, 32}, {45}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈-",
			segments:    [][]int32{{4520, 776, 45}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ -",
			segments:    [][]int32{{4520, 776, 32}, {45}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "ᆨ⌚",
			segments:    [][]int32{{4520}, {8986}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "ᆨ ⌚",
			segments:    [][]int32{{4520, 32}, {8986}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈⌚",
			segments:    [][]int32{{4520, 776}, {8986}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ ⌚",
			segments:    [][]int32{{4520, 776, 32}, {8986}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "ᆨ․",
			segments:    [][]int32{{4520, 8228}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "ᆨ ․",
			segments:    [][]int32{{4520, 32}, {8228}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈․",
			segments:    [][]int32{{4520, 776, 8228}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ ․",
			segments:    [][]int32{{4520, 776, 32}, {8228}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "ᆨ,",
			segments:    [][]int32{{4520, 44}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "ᆨ ,",
			segments:    [][]int32{{4520, 32, 44}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈,",
			segments:    [][]int32{{4520, 776, 44}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ ,",
			segments:    [][]int32{{4520, 776, 32, 44}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "ᆨᄀ",
			segments:    [][]int32{{4520}, {4352}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ ᄀ",
			segments:    [][]int32{{4520, 32}, {4352}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ᄀ",
			segments:    [][]int32{{4520, 776}, {4352}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ ᄀ",
			segments:    [][]int32{{4520, 776, 32}, {4352}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "ᆨᆨ",
			segments:    [][]int32{{4520, 4520}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [26.03] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "ᆨ ᆨ",
			segments:    [][]int32{{4520, 32}, {4520}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ᆨ",
			segments:    [][]int32{{4520, 776, 4520}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [26.03] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ ᆨ",
			segments:    [][]int32{{4520, 776, 32}, {4520}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "ᆨᅠ",
			segments:    [][]int32{{4520}, {4448}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "ᆨ ᅠ",
			segments:    [][]int32{{4520, 32}, {4448}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ᅠ",
			segments:    [][]int32{{4520, 776}, {4448}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ ᅠ",
			segments:    [][]int32{{4520, 776, 32}, {4448}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "ᆨ\n",
			segments:    [][]int32{{4520, 10}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "ᆨ \n",
			segments:    [][]int32{{4520, 32, 10}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈\n",
			segments:    [][]int32{{4520, 776, 10}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ \n",
			segments:    [][]int32{{4520, 776, 32, 10}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "ᆨ\u0085",
			segments:    [][]int32{{4520, 133}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ \u0085",
			segments:    [][]int32{{4520, 32, 133}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈\u0085",
			segments:    [][]int32{{4520, 776, 133}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ \u0085",
			segments:    [][]int32{{4520, 776, 32, 133}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ៖",
			segments:    [][]int32{{4520, 6102}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "ᆨ ៖",
			segments:    [][]int32{{4520, 32}, {6102}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈៖",
			segments:    [][]int32{{4520, 776, 6102}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ ៖",
			segments:    [][]int32{{4520, 776, 32}, {6102}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "ᆨ0",
			segments:    [][]int32{{4520}, {48}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "ᆨ 0",
			segments:    [][]int32{{4520, 32}, {48}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈0",
			segments:    [][]int32{{4520, 776}, {48}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ 0",
			segments:    [][]int32{{4520, 776, 32}, {48}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "ᆨ〈",
			segments:    [][]int32{{4520}, {9001}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "ᆨ 〈",
			segments:    [][]int32{{4520, 32}, {9001}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈〈",
			segments:    [][]int32{{4520, 776}, {9001}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ 〈",
			segments:    [][]int32{{4520, 776, 32}, {9001}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "ᆨ%",
			segments:    [][]int32{{4520, 37}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [27.01] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "ᆨ %",
			segments:    [][]int32{{4520, 32}, {37}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈%",
			segments:    [][]int32{{4520, 776, 37}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.01] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ %",
			segments:    [][]int32{{4520, 776, 32}, {37}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "ᆨ$",
			segments:    [][]int32{{4520}, {36}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "ᆨ $",
			segments:    [][]int32{{4520, 32}, {36}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈$",
			segments:    [][]int32{{4520, 776}, {36}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ $",
			segments:    [][]int32{{4520, 776, 32}, {36}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "ᆨ\"",
			segments:    [][]int32{{4520, 34}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "ᆨ \"",
			segments:    [][]int32{{4520, 32}, {34}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈\"",
			segments:    [][]int32{{4520, 776, 34}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ \"",
			segments:    [][]int32{{4520, 776, 32}, {34}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "ᆨ ",
			segments:    [][]int32{{4520, 32}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "ᆨ  ",
			segments:    [][]int32{{4520, 32, 32}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ ",
			segments:    [][]int32{{4520, 776, 32}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈  ",
			segments:    [][]int32{{4520, 776, 32, 32}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "ᆨ/",
			segments:    [][]int32{{4520, 47}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "ᆨ /",
			segments:    [][]int32{{4520, 32, 47}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈/",
			segments:    [][]int32{{4520, 776, 47}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ /",
			segments:    [][]int32{{4520, 776, 32, 47}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "ᆨ\u2060",
			segments:    [][]int32{{4520, 8288}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "ᆨ \u2060",
			segments:    [][]int32{{4520, 32, 8288}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈\u2060",
			segments:    [][]int32{{4520, 776, 8288}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ \u2060",
			segments:    [][]int32{{4520, 776, 32, 8288}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "ᆨ\u200b",
			segments:    [][]int32{{4520, 8203}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "ᆨ \u200b",
			segments:    [][]int32{{4520, 32, 8203}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈\u200b",
			segments:    [][]int32{{4520, 776, 8203}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ \u200b",
			segments:    [][]int32{{4520, 776, 32, 8203}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "ᆨ🇦",
			segments:    [][]int32{{4520}, {127462}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "ᆨ 🇦",
			segments:    [][]int32{{4520, 32}, {127462}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈🇦",
			segments:    [][]int32{{4520, 776}, {127462}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ 🇦",
			segments:    [][]int32{{4520, 776, 32}, {127462}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "ᆨ☝",
			segments:    [][]int32{{4520}, {9757}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "ᆨ ☝",
			segments:    [][]int32{{4520, 32}, {9757}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈☝",
			segments:    [][]int32{{4520, 776}, {9757}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ ☝",
			segments:    [][]int32{{4520, 776, 32}, {9757}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "ᆨ🏻",
			segments:    [][]int32{{4520}, {127995}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "ᆨ 🏻",
			segments:    [][]int32{{4520, 32}, {127995}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈🏻",
			segments:    [][]int32{{4520, 776}, {127995}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ 🏻",
			segments:    [][]int32{{4520, 776, 32}, {127995}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "ᆨ)",
			segments:    [][]int32{{4520, 41}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ᆨ )",
			segments:    [][]int32{{4520, 32, 41}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈)",
			segments:    [][]int32{{4520, 776, 41}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ )",
			segments:    [][]int32{{4520, 776, 32, 41}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ᆨ(",
			segments:    [][]int32{{4520}, {40}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "ᆨ (",
			segments:    [][]int32{{4520, 32}, {40}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈(",
			segments:    [][]int32{{4520, 776}, {40}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ (",
			segments:    [][]int32{{4520, 776, 32}, {40}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "ᆨ\x01",
			segments:    [][]int32{{4520, 1}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "ᆨ \x01",
			segments:    [][]int32{{4520, 32}, {1}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈\x01",
			segments:    [][]int32{{4520, 776, 1}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ \x01",
			segments:    [][]int32{{4520, 776, 32}, {1}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "ᆨ\u200d",
			segments:    [][]int32{{4520, 8205}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "ᆨ \u200d",
			segments:    [][]int32{{4520, 32}, {8205}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈\u200d",
			segments:    [][]int32{{4520, 776, 8205}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ \u200d",
			segments:    [][]int32{{4520, 776, 32}, {8205}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "ᆨ§",
			segments:    [][]int32{{4520}, {167}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ §",
			segments:    [][]int32{{4520, 32}, {167}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈§",
			segments:    [][]int32{{4520, 776}, {167}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ §",
			segments:    [][]int32{{4520, 776, 32}, {167}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ\U00050005",
			segments:    [][]int32{{4520}, {327685}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ \U00050005",
			segments:    [][]int32{{4520, 32}, {327685}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈\U00050005",
			segments:    [][]int32{{4520, 776}, {327685}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ \U00050005",
			segments:    [][]int32{{4520, 776, 32}, {327685}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "ᆨก",
			segments:    [][]int32{{4520}, {3585}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ ก",
			segments:    [][]int32{{4520, 32}, {3585}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ก",
			segments:    [][]int32{{4520, 776}, {3585}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ ก",
			segments:    [][]int32{{4520, 776, 32}, {3585}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "ᆨぁ",
			segments:    [][]int32{{4520, 12353}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "ᆨ ぁ",
			segments:    [][]int32{{4520, 32}, {12353}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ぁ",
			segments:    [][]int32{{4520, 776, 12353}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "ᆨ̈ ぁ",
			segments:    [][]int32{{4520, 776, 32}, {12353}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "ᅠ#",
			segments:    [][]int32{{4448}, {35}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ #",
			segments:    [][]int32{{4448, 32}, {35}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈#",
			segments:    [][]int32{{4448, 776}, {35}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ #",
			segments:    [][]int32{{4448, 776, 32}, {35}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ—",
			segments:    [][]int32{{4448}, {8212}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "ᅠ —",
			segments:    [][]int32{{4448, 32}, {8212}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈—",
			segments:    [][]int32{{4448, 776}, {8212}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ —",
			segments:    [][]int32{{4448, 776, 32}, {8212}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "ᅠ\t",
			segments:    [][]int32{{4448, 9}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "ᅠ \t",
			segments:    [][]int32{{4448, 32}, {9}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈\t",
			segments:    [][]int32{{4448, 776, 9}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ \t",
			segments:    [][]int32{{4448, 776, 32}, {9}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "ᅠ´",
			segments:    [][]int32{{4448}, {180}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "ᅠ ´",
			segments:    [][]int32{{4448, 32}, {180}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈´",
			segments:    [][]int32{{4448, 776}, {180}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ ´",
			segments:    [][]int32{{4448, 776, 32}, {180}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "ᅠ\v",
			segments:    [][]int32{{4448, 11}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "ᅠ \v",
			segments:    [][]int32{{4448, 32, 11}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈\v",
			segments:    [][]int32{{4448, 776, 11}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ \v",
			segments:    [][]int32{{4448, 776, 32, 11}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "ᅠ￼",
			segments:    [][]int32{{4448}, {65532}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "ᅠ ￼",
			segments:    [][]int32{{4448, 32}, {65532}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈￼",
			segments:    [][]int32{{4448, 776}, {65532}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ ￼",
			segments:    [][]int32{{4448, 776, 32}, {65532}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "ᅠ}",
			segments:    [][]int32{{4448, 125}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ }",
			segments:    [][]int32{{4448, 32, 125}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈}",
			segments:    [][]int32{{4448, 776, 125}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ }",
			segments:    [][]int32{{4448, 776, 32, 125}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ\r",
			segments:    [][]int32{{4448, 13}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "ᅠ \r",
			segments:    [][]int32{{4448, 32, 13}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈\r",
			segments:    [][]int32{{4448, 776, 13}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ \r",
			segments:    [][]int32{{4448, 776, 32, 13}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "ᅠ!",
			segments:    [][]int32{{4448, 33}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "ᅠ !",
			segments:    [][]int32{{4448, 32, 33}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈!",
			segments:    [][]int32{{4448, 776, 33}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ !",
			segments:    [][]int32{{4448, 776, 32, 33}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "ᅠ\u00a0",
			segments:    [][]int32{{4448, 160}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ \u00a0",
			segments:    [][]int32{{4448, 32}, {160}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈\u00a0",
			segments:    [][]int32{{4448, 776, 160}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ \u00a0",
			segments:    [][]int32{{4448, 776, 32}, {160}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ가",
			segments:    [][]int32{{4448}, {44032}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "ᅠ 가",
			segments:    [][]int32{{4448, 32}, {44032}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈가",
			segments:    [][]int32{{4448, 776}, {44032}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ 가",
			segments:    [][]int32{{4448, 776, 32}, {44032}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "ᅠ각",
			segments:    [][]int32{{4448}, {44033}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "ᅠ 각",
			segments:    [][]int32{{4448, 32}, {44033}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈각",
			segments:    [][]int32{{4448, 776}, {44033}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ 각",
			segments:    [][]int32{{4448, 776, 32}, {44033}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "ᅠא",
			segments:    [][]int32{{4448}, {1488}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ א",
			segments:    [][]int32{{4448, 32}, {1488}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈א",
			segments:    [][]int32{{4448, 776}, {1488}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ א",
			segments:    [][]int32{{4448, 776, 32}, {1488}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ-",
			segments:    [][]int32{{4448, 45}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "ᅠ -",
			segments:    [][]int32{{4448, 32}, {45}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈-",
			segments:    [][]int32{{4448, 776, 45}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ -",
			segments:    [][]int32{{4448, 776, 32}, {45}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "ᅠ⌚",
			segments:    [][]int32{{4448}, {8986}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "ᅠ ⌚",
			segments:    [][]int32{{4448, 32}, {8986}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈⌚",
			segments:    [][]int32{{4448, 776}, {8986}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ ⌚",
			segments:    [][]int32{{4448, 776, 32}, {8986}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup13() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: "ᅠ․",
			segments:    [][]int32{{4448, 8228}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "ᅠ ․",
			segments:    [][]int32{{4448, 32}, {8228}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈․",
			segments:    [][]int32{{4448, 776, 8228}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ ․",
			segments:    [][]int32{{4448, 776, 32}, {8228}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "ᅠ,",
			segments:    [][]int32{{4448, 44}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "ᅠ ,",
			segments:    [][]int32{{4448, 32, 44}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈,",
			segments:    [][]int32{{4448, 776, 44}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ ,",
			segments:    [][]int32{{4448, 776, 32, 44}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "ᅠᄀ",
			segments:    [][]int32{{4448}, {4352}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ ᄀ",
			segments:    [][]int32{{4448, 32}, {4352}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ᄀ",
			segments:    [][]int32{{4448, 776}, {4352}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ ᄀ",
			segments:    [][]int32{{4448, 776, 32}, {4352}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "ᅠᆨ",
			segments:    [][]int32{{4448, 4520}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [26.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "ᅠ ᆨ",
			segments:    [][]int32{{4448, 32}, {4520}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ᆨ",
			segments:    [][]int32{{4448, 776, 4520}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [26.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ ᆨ",
			segments:    [][]int32{{4448, 776, 32}, {4520}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "ᅠᅠ",
			segments:    [][]int32{{4448, 4448}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [26.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "ᅠ ᅠ",
			segments:    [][]int32{{4448, 32}, {4448}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ᅠ",
			segments:    [][]int32{{4448, 776, 4448}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [26.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ ᅠ",
			segments:    [][]int32{{4448, 776, 32}, {4448}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "ᅠ\n",
			segments:    [][]int32{{4448, 10}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "ᅠ \n",
			segments:    [][]int32{{4448, 32, 10}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈\n",
			segments:    [][]int32{{4448, 776, 10}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ \n",
			segments:    [][]int32{{4448, 776, 32, 10}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "ᅠ\u0085",
			segments:    [][]int32{{4448, 133}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ \u0085",
			segments:    [][]int32{{4448, 32, 133}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈\u0085",
			segments:    [][]int32{{4448, 776, 133}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ \u0085",
			segments:    [][]int32{{4448, 776, 32, 133}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ៖",
			segments:    [][]int32{{4448, 6102}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "ᅠ ៖",
			segments:    [][]int32{{4448, 32}, {6102}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈៖",
			segments:    [][]int32{{4448, 776, 6102}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ ៖",
			segments:    [][]int32{{4448, 776, 32}, {6102}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "ᅠ0",
			segments:    [][]int32{{4448}, {48}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "ᅠ 0",
			segments:    [][]int32{{4448, 32}, {48}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈0",
			segments:    [][]int32{{4448, 776}, {48}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ 0",
			segments:    [][]int32{{4448, 776, 32}, {48}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "ᅠ〈",
			segments:    [][]int32{{4448}, {9001}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "ᅠ 〈",
			segments:    [][]int32{{4448, 32}, {9001}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈〈",
			segments:    [][]int32{{4448, 776}, {9001}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ 〈",
			segments:    [][]int32{{4448, 776, 32}, {9001}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "ᅠ%",
			segments:    [][]int32{{4448, 37}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [27.01] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "ᅠ %",
			segments:    [][]int32{{4448, 32}, {37}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈%",
			segments:    [][]int32{{4448, 776, 37}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.01] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ %",
			segments:    [][]int32{{4448, 776, 32}, {37}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "ᅠ$",
			segments:    [][]int32{{4448}, {36}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "ᅠ $",
			segments:    [][]int32{{4448, 32}, {36}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈$",
			segments:    [][]int32{{4448, 776}, {36}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ $",
			segments:    [][]int32{{4448, 776, 32}, {36}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "ᅠ\"",
			segments:    [][]int32{{4448, 34}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "ᅠ \"",
			segments:    [][]int32{{4448, 32}, {34}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈\"",
			segments:    [][]int32{{4448, 776, 34}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ \"",
			segments:    [][]int32{{4448, 776, 32}, {34}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "ᅠ ",
			segments:    [][]int32{{4448, 32}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "ᅠ  ",
			segments:    [][]int32{{4448, 32, 32}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ ",
			segments:    [][]int32{{4448, 776, 32}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈  ",
			segments:    [][]int32{{4448, 776, 32, 32}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "ᅠ/",
			segments:    [][]int32{{4448, 47}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "ᅠ /",
			segments:    [][]int32{{4448, 32, 47}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈/",
			segments:    [][]int32{{4448, 776, 47}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ /",
			segments:    [][]int32{{4448, 776, 32, 47}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "ᅠ\u2060",
			segments:    [][]int32{{4448, 8288}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "ᅠ \u2060",
			segments:    [][]int32{{4448, 32, 8288}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈\u2060",
			segments:    [][]int32{{4448, 776, 8288}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ \u2060",
			segments:    [][]int32{{4448, 776, 32, 8288}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "ᅠ\u200b",
			segments:    [][]int32{{4448, 8203}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "ᅠ \u200b",
			segments:    [][]int32{{4448, 32, 8203}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈\u200b",
			segments:    [][]int32{{4448, 776, 8203}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ \u200b",
			segments:    [][]int32{{4448, 776, 32, 8203}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "ᅠ🇦",
			segments:    [][]int32{{4448}, {127462}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "ᅠ 🇦",
			segments:    [][]int32{{4448, 32}, {127462}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈🇦",
			segments:    [][]int32{{4448, 776}, {127462}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ 🇦",
			segments:    [][]int32{{4448, 776, 32}, {127462}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "ᅠ☝",
			segments:    [][]int32{{4448}, {9757}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "ᅠ ☝",
			segments:    [][]int32{{4448, 32}, {9757}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈☝",
			segments:    [][]int32{{4448, 776}, {9757}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ ☝",
			segments:    [][]int32{{4448, 776, 32}, {9757}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "ᅠ🏻",
			segments:    [][]int32{{4448}, {127995}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "ᅠ 🏻",
			segments:    [][]int32{{4448, 32}, {127995}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈🏻",
			segments:    [][]int32{{4448, 776}, {127995}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ 🏻",
			segments:    [][]int32{{4448, 776, 32}, {127995}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "ᅠ)",
			segments:    [][]int32{{4448, 41}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ᅠ )",
			segments:    [][]int32{{4448, 32, 41}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈)",
			segments:    [][]int32{{4448, 776, 41}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ )",
			segments:    [][]int32{{4448, 776, 32, 41}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ᅠ(",
			segments:    [][]int32{{4448}, {40}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "ᅠ (",
			segments:    [][]int32{{4448, 32}, {40}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈(",
			segments:    [][]int32{{4448, 776}, {40}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ (",
			segments:    [][]int32{{4448, 776, 32}, {40}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "ᅠ\x01",
			segments:    [][]int32{{4448, 1}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "ᅠ \x01",
			segments:    [][]int32{{4448, 32}, {1}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈\x01",
			segments:    [][]int32{{4448, 776, 1}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ \x01",
			segments:    [][]int32{{4448, 776, 32}, {1}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "ᅠ\u200d",
			segments:    [][]int32{{4448, 8205}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "ᅠ \u200d",
			segments:    [][]int32{{4448, 32}, {8205}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈\u200d",
			segments:    [][]int32{{4448, 776, 8205}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ \u200d",
			segments:    [][]int32{{4448, 776, 32}, {8205}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "ᅠ§",
			segments:    [][]int32{{4448}, {167}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ §",
			segments:    [][]int32{{4448, 32}, {167}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈§",
			segments:    [][]int32{{4448, 776}, {167}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ §",
			segments:    [][]int32{{4448, 776, 32}, {167}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ\U00050005",
			segments:    [][]int32{{4448}, {327685}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ \U00050005",
			segments:    [][]int32{{4448, 32}, {327685}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈\U00050005",
			segments:    [][]int32{{4448, 776}, {327685}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ \U00050005",
			segments:    [][]int32{{4448, 776, 32}, {327685}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "ᅠก",
			segments:    [][]int32{{4448}, {3585}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ ก",
			segments:    [][]int32{{4448, 32}, {3585}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ก",
			segments:    [][]int32{{4448, 776}, {3585}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ ก",
			segments:    [][]int32{{4448, 776, 32}, {3585}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "ᅠぁ",
			segments:    [][]int32{{4448, 12353}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "ᅠ ぁ",
			segments:    [][]int32{{4448, 32}, {12353}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ぁ",
			segments:    [][]int32{{4448, 776, 12353}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "ᅠ̈ ぁ",
			segments:    [][]int32{{4448, 776, 32}, {12353}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\n#",
			segments:    [][]int32{{10}, {35}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\n #",
			segments:    [][]int32{{10}, {32}, {35}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\n̈#",
			segments:    [][]int32{{10}, {776, 35}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [28.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\n̈ #",
			segments:    [][]int32{{10}, {776, 32}, {35}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\n—",
			segments:    [][]int32{{10}, {8212}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\n —",
			segments:    [][]int32{{10}, {32}, {8212}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\n̈—",
			segments:    [][]int32{{10}, {776}, {8212}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\n̈ —",
			segments:    [][]int32{{10}, {776, 32}, {8212}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\n\t",
			segments:    [][]int32{{10}, {9}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\n \t",
			segments:    [][]int32{{10}, {32}, {9}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\n̈\t",
			segments:    [][]int32{{10}, {776, 9}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\n̈ \t",
			segments:    [][]int32{{10}, {776, 32}, {9}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\n´",
			segments:    [][]int32{{10}, {180}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\n ´",
			segments:    [][]int32{{10}, {32}, {180}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\n̈´",
			segments:    [][]int32{{10}, {776}, {180}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\n̈ ´",
			segments:    [][]int32{{10}, {776, 32}, {180}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\n\v",
			segments:    [][]int32{{10}, {11}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\n \v",
			segments:    [][]int32{{10}, {32, 11}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\n̈\v",
			segments:    [][]int32{{10}, {776, 11}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\n̈ \v",
			segments:    [][]int32{{10}, {776, 32, 11}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\n￼",
			segments:    [][]int32{{10}, {65532}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\n ￼",
			segments:    [][]int32{{10}, {32}, {65532}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\n̈￼",
			segments:    [][]int32{{10}, {776}, {65532}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\n̈ ￼",
			segments:    [][]int32{{10}, {776, 32}, {65532}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\n}",
			segments:    [][]int32{{10}, {125}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\n }",
			segments:    [][]int32{{10}, {32, 125}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\n̈}",
			segments:    [][]int32{{10}, {776, 125}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\n̈ }",
			segments:    [][]int32{{10}, {776, 32, 125}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\n\r",
			segments:    [][]int32{{10}, {13}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\n \r",
			segments:    [][]int32{{10}, {32, 13}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\n̈\r",
			segments:    [][]int32{{10}, {776, 13}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\n̈ \r",
			segments:    [][]int32{{10}, {776, 32, 13}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\n!",
			segments:    [][]int32{{10}, {33}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\n !",
			segments:    [][]int32{{10}, {32, 33}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\n̈!",
			segments:    [][]int32{{10}, {776, 33}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\n̈ !",
			segments:    [][]int32{{10}, {776, 32, 33}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\n\u00a0",
			segments:    [][]int32{{10}, {160}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\n \u00a0",
			segments:    [][]int32{{10}, {32}, {160}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\n̈\u00a0",
			segments:    [][]int32{{10}, {776, 160}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\n̈ \u00a0",
			segments:    [][]int32{{10}, {776, 32}, {160}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\n가",
			segments:    [][]int32{{10}, {44032}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\n 가",
			segments:    [][]int32{{10}, {32}, {44032}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\n̈가",
			segments:    [][]int32{{10}, {776}, {44032}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\n̈ 가",
			segments:    [][]int32{{10}, {776, 32}, {44032}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\n각",
			segments:    [][]int32{{10}, {44033}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\n 각",
			segments:    [][]int32{{10}, {32}, {44033}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\n̈각",
			segments:    [][]int32{{10}, {776}, {44033}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\n̈ 각",
			segments:    [][]int32{{10}, {776, 32}, {44033}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\nא",
			segments:    [][]int32{{10}, {1488}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\n א",
			segments:    [][]int32{{10}, {32}, {1488}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\n̈א",
			segments:    [][]int32{{10}, {776, 1488}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\n̈ א",
			segments:    [][]int32{{10}, {776, 32}, {1488}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\n-",
			segments:    [][]int32{{10}, {45}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\n -",
			segments:    [][]int32{{10}, {32}, {45}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\n̈-",
			segments:    [][]int32{{10}, {776, 45}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\n̈ -",
			segments:    [][]int32{{10}, {776, 32}, {45}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\n⌚",
			segments:    [][]int32{{10}, {8986}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\n ⌚",
			segments:    [][]int32{{10}, {32}, {8986}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\n̈⌚",
			segments:    [][]int32{{10}, {776}, {8986}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\n̈ ⌚",
			segments:    [][]int32{{10}, {776, 32}, {8986}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\n․",
			segments:    [][]int32{{10}, {8228}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\n ․",
			segments:    [][]int32{{10}, {32}, {8228}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\n̈․",
			segments:    [][]int32{{10}, {776, 8228}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\n̈ ․",
			segments:    [][]int32{{10}, {776, 32}, {8228}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\n,",
			segments:    [][]int32{{10}, {44}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\n ,",
			segments:    [][]int32{{10}, {32, 44}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\n̈,",
			segments:    [][]int32{{10}, {776, 44}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\n̈ ,",
			segments:    [][]int32{{10}, {776, 32, 44}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\nᄀ",
			segments:    [][]int32{{10}, {4352}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\n ᄀ",
			segments:    [][]int32{{10}, {32}, {4352}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\n̈ᄀ",
			segments:    [][]int32{{10}, {776}, {4352}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\n̈ ᄀ",
			segments:    [][]int32{{10}, {776, 32}, {4352}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\nᆨ",
			segments:    [][]int32{{10}, {4520}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\n ᆨ",
			segments:    [][]int32{{10}, {32}, {4520}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\n̈ᆨ",
			segments:    [][]int32{{10}, {776}, {4520}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\n̈ ᆨ",
			segments:    [][]int32{{10}, {776, 32}, {4520}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\nᅠ",
			segments:    [][]int32{{10}, {4448}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\n ᅠ",
			segments:    [][]int32{{10}, {32}, {4448}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\n̈ᅠ",
			segments:    [][]int32{{10}, {776}, {4448}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\n̈ ᅠ",
			segments:    [][]int32{{10}, {776, 32}, {4448}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\n\n",
			segments:    [][]int32{{10}, {10}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\n \n",
			segments:    [][]int32{{10}, {32, 10}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\n̈\n",
			segments:    [][]int32{{10}, {776, 10}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\n̈ \n",
			segments:    [][]int32{{10}, {776, 32, 10}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\n\u0085",
			segments:    [][]int32{{10}, {133}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\n \u0085",
			segments:    [][]int32{{10}, {32, 133}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\n̈\u0085",
			segments:    [][]int32{{10}, {776, 133}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\n̈ \u0085",
			segments:    [][]int32{{10}, {776, 32, 133}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\n៖",
			segments:    [][]int32{{10}, {6102}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\n ៖",
			segments:    [][]int32{{10}, {32}, {6102}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\n̈៖",
			segments:    [][]int32{{10}, {776, 6102}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\n̈ ៖",
			segments:    [][]int32{{10}, {776, 32}, {6102}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\n0",
			segments:    [][]int32{{10}, {48}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\n 0",
			segments:    [][]int32{{10}, {32}, {48}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\n̈0",
			segments:    [][]int32{{10}, {776, 48}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [23.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\n̈ 0",
			segments:    [][]int32{{10}, {776, 32}, {48}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\n〈",
			segments:    [][]int32{{10}, {9001}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\n 〈",
			segments:    [][]int32{{10}, {32}, {9001}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\n̈〈",
			segments:    [][]int32{{10}, {776}, {9001}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\n̈ 〈",
			segments:    [][]int32{{10}, {776, 32}, {9001}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\n%",
			segments:    [][]int32{{10}, {37}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\n %",
			segments:    [][]int32{{10}, {32}, {37}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\n̈%",
			segments:    [][]int32{{10}, {776, 37}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\n̈ %",
			segments:    [][]int32{{10}, {776, 32}, {37}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\n$",
			segments:    [][]int32{{10}, {36}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\n $",
			segments:    [][]int32{{10}, {32}, {36}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\n̈$",
			segments:    [][]int32{{10}, {776, 36}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [24.03] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\n̈ $",
			segments:    [][]int32{{10}, {776, 32}, {36}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\n\"",
			segments:    [][]int32{{10}, {34}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\n \"",
			segments:    [][]int32{{10}, {32}, {34}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\n̈\"",
			segments:    [][]int32{{10}, {776, 34}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\n̈ \"",
			segments:    [][]int32{{10}, {776, 32}, {34}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\n ",
			segments:    [][]int32{{10}, {32}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\n  ",
			segments:    [][]int32{{10}, {32, 32}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\n̈ ",
			segments:    [][]int32{{10}, {776, 32}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\n̈  ",
			segments:    [][]int32{{10}, {776, 32, 32}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\n/",
			segments:    [][]int32{{10}, {47}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\n /",
			segments:    [][]int32{{10}, {32, 47}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\n̈/",
			segments:    [][]int32{{10}, {776, 47}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\n̈ /",
			segments:    [][]int32{{10}, {776, 32, 47}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\n\u2060",
			segments:    [][]int32{{10}, {8288}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\n \u2060",
			segments:    [][]int32{{10}, {32, 8288}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\n̈\u2060",
			segments:    [][]int32{{10}, {776, 8288}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\n̈ \u2060",
			segments:    [][]int32{{10}, {776, 32, 8288}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\n\u200b",
			segments:    [][]int32{{10}, {8203}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\n \u200b",
			segments:    [][]int32{{10}, {32, 8203}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\n̈\u200b",
			segments:    [][]int32{{10}, {776, 8203}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\n̈ \u200b",
			segments:    [][]int32{{10}, {776, 32, 8203}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\n🇦",
			segments:    [][]int32{{10}, {127462}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\n 🇦",
			segments:    [][]int32{{10}, {32}, {127462}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\n̈🇦",
			segments:    [][]int32{{10}, {776}, {127462}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\n̈ 🇦",
			segments:    [][]int32{{10}, {776, 32}, {127462}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\n☝",
			segments:    [][]int32{{10}, {9757}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\n ☝",
			segments:    [][]int32{{10}, {32}, {9757}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\n̈☝",
			segments:    [][]int32{{10}, {776}, {9757}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\n̈ ☝",
			segments:    [][]int32{{10}, {776, 32}, {9757}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\n🏻",
			segments:    [][]int32{{10}, {127995}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\n 🏻",
			segments:    [][]int32{{10}, {32}, {127995}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\n̈🏻",
			segments:    [][]int32{{10}, {776}, {127995}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\n̈ 🏻",
			segments:    [][]int32{{10}, {776, 32}, {127995}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\n)",
			segments:    [][]int32{{10}, {41}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\n )",
			segments:    [][]int32{{10}, {32, 41}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\n̈)",
			segments:    [][]int32{{10}, {776, 41}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\n̈ )",
			segments:    [][]int32{{10}, {776, 32, 41}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup14() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: "\n(",
			segments:    [][]int32{{10}, {40}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\n (",
			segments:    [][]int32{{10}, {32}, {40}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\n̈(",
			segments:    [][]int32{{10}, {776, 40}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\n̈ (",
			segments:    [][]int32{{10}, {776, 32}, {40}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\n\x01",
			segments:    [][]int32{{10}, {1}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\n \x01",
			segments:    [][]int32{{10}, {32}, {1}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\n̈\x01",
			segments:    [][]int32{{10}, {776, 1}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\n̈ \x01",
			segments:    [][]int32{{10}, {776, 32}, {1}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\n\u200d",
			segments:    [][]int32{{10}, {8205}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\n \u200d",
			segments:    [][]int32{{10}, {32}, {8205}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\n̈\u200d",
			segments:    [][]int32{{10}, {776, 8205}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\n̈ \u200d",
			segments:    [][]int32{{10}, {776, 32}, {8205}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\n§",
			segments:    [][]int32{{10}, {167}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\n §",
			segments:    [][]int32{{10}, {32}, {167}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\n̈§",
			segments:    [][]int32{{10}, {776, 167}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [28.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\n̈ §",
			segments:    [][]int32{{10}, {776, 32}, {167}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\n\U00050005",
			segments:    [][]int32{{10}, {327685}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\n \U00050005",
			segments:    [][]int32{{10}, {32}, {327685}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\n̈\U00050005",
			segments:    [][]int32{{10}, {776, 327685}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [28.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\n̈ \U00050005",
			segments:    [][]int32{{10}, {776, 32}, {327685}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\nก",
			segments:    [][]int32{{10}, {3585}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\n ก",
			segments:    [][]int32{{10}, {32}, {3585}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\n̈ก",
			segments:    [][]int32{{10}, {776, 3585}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [28.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\n̈ ก",
			segments:    [][]int32{{10}, {776, 32}, {3585}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\nぁ",
			segments:    [][]int32{{10}, {12353}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\n ぁ",
			segments:    [][]int32{{10}, {32}, {12353}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\n̈ぁ",
			segments:    [][]int32{{10}, {776, 12353}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\n̈ ぁ",
			segments:    [][]int32{{10}, {776, 32}, {12353}},
			description: "× [0.3] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\u0085#",
			segments:    [][]int32{{133}, {35}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\u0085 #",
			segments:    [][]int32{{133}, {32}, {35}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈#",
			segments:    [][]int32{{133}, {776, 35}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [28.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ #",
			segments:    [][]int32{{133}, {776, 32}, {35}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\u0085—",
			segments:    [][]int32{{133}, {8212}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\u0085 —",
			segments:    [][]int32{{133}, {32}, {8212}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈—",
			segments:    [][]int32{{133}, {776}, {8212}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ —",
			segments:    [][]int32{{133}, {776, 32}, {8212}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\u0085\t",
			segments:    [][]int32{{133}, {9}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\u0085 \t",
			segments:    [][]int32{{133}, {32}, {9}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈\t",
			segments:    [][]int32{{133}, {776, 9}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ \t",
			segments:    [][]int32{{133}, {776, 32}, {9}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\u0085´",
			segments:    [][]int32{{133}, {180}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\u0085 ´",
			segments:    [][]int32{{133}, {32}, {180}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈´",
			segments:    [][]int32{{133}, {776}, {180}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ ´",
			segments:    [][]int32{{133}, {776, 32}, {180}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\u0085\v",
			segments:    [][]int32{{133}, {11}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\u0085 \v",
			segments:    [][]int32{{133}, {32, 11}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈\v",
			segments:    [][]int32{{133}, {776, 11}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ \v",
			segments:    [][]int32{{133}, {776, 32, 11}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\u0085￼",
			segments:    [][]int32{{133}, {65532}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\u0085 ￼",
			segments:    [][]int32{{133}, {32}, {65532}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈￼",
			segments:    [][]int32{{133}, {776}, {65532}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ ￼",
			segments:    [][]int32{{133}, {776, 32}, {65532}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\u0085}",
			segments:    [][]int32{{133}, {125}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\u0085 }",
			segments:    [][]int32{{133}, {32, 125}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈}",
			segments:    [][]int32{{133}, {776, 125}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ }",
			segments:    [][]int32{{133}, {776, 32, 125}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\u0085\r",
			segments:    [][]int32{{133}, {13}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\u0085 \r",
			segments:    [][]int32{{133}, {32, 13}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈\r",
			segments:    [][]int32{{133}, {776, 13}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ \r",
			segments:    [][]int32{{133}, {776, 32, 13}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\u0085!",
			segments:    [][]int32{{133}, {33}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\u0085 !",
			segments:    [][]int32{{133}, {32, 33}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈!",
			segments:    [][]int32{{133}, {776, 33}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ !",
			segments:    [][]int32{{133}, {776, 32, 33}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\u0085\u00a0",
			segments:    [][]int32{{133}, {160}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\u0085 \u00a0",
			segments:    [][]int32{{133}, {32}, {160}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈\u00a0",
			segments:    [][]int32{{133}, {776, 160}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ \u00a0",
			segments:    [][]int32{{133}, {776, 32}, {160}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\u0085가",
			segments:    [][]int32{{133}, {44032}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\u0085 가",
			segments:    [][]int32{{133}, {32}, {44032}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈가",
			segments:    [][]int32{{133}, {776}, {44032}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ 가",
			segments:    [][]int32{{133}, {776, 32}, {44032}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\u0085각",
			segments:    [][]int32{{133}, {44033}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\u0085 각",
			segments:    [][]int32{{133}, {32}, {44033}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈각",
			segments:    [][]int32{{133}, {776}, {44033}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ 각",
			segments:    [][]int32{{133}, {776, 32}, {44033}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\u0085א",
			segments:    [][]int32{{133}, {1488}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\u0085 א",
			segments:    [][]int32{{133}, {32}, {1488}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈א",
			segments:    [][]int32{{133}, {776, 1488}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ א",
			segments:    [][]int32{{133}, {776, 32}, {1488}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\u0085-",
			segments:    [][]int32{{133}, {45}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\u0085 -",
			segments:    [][]int32{{133}, {32}, {45}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈-",
			segments:    [][]int32{{133}, {776, 45}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ -",
			segments:    [][]int32{{133}, {776, 32}, {45}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\u0085⌚",
			segments:    [][]int32{{133}, {8986}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\u0085 ⌚",
			segments:    [][]int32{{133}, {32}, {8986}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈⌚",
			segments:    [][]int32{{133}, {776}, {8986}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ ⌚",
			segments:    [][]int32{{133}, {776, 32}, {8986}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\u0085․",
			segments:    [][]int32{{133}, {8228}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\u0085 ․",
			segments:    [][]int32{{133}, {32}, {8228}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈․",
			segments:    [][]int32{{133}, {776, 8228}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ ․",
			segments:    [][]int32{{133}, {776, 32}, {8228}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\u0085,",
			segments:    [][]int32{{133}, {44}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\u0085 ,",
			segments:    [][]int32{{133}, {32, 44}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈,",
			segments:    [][]int32{{133}, {776, 44}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ ,",
			segments:    [][]int32{{133}, {776, 32, 44}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\u0085ᄀ",
			segments:    [][]int32{{133}, {4352}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\u0085 ᄀ",
			segments:    [][]int32{{133}, {32}, {4352}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ᄀ",
			segments:    [][]int32{{133}, {776}, {4352}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ ᄀ",
			segments:    [][]int32{{133}, {776, 32}, {4352}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\u0085ᆨ",
			segments:    [][]int32{{133}, {4520}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\u0085 ᆨ",
			segments:    [][]int32{{133}, {32}, {4520}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ᆨ",
			segments:    [][]int32{{133}, {776}, {4520}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ ᆨ",
			segments:    [][]int32{{133}, {776, 32}, {4520}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\u0085ᅠ",
			segments:    [][]int32{{133}, {4448}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\u0085 ᅠ",
			segments:    [][]int32{{133}, {32}, {4448}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ᅠ",
			segments:    [][]int32{{133}, {776}, {4448}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ ᅠ",
			segments:    [][]int32{{133}, {776, 32}, {4448}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\u0085\n",
			segments:    [][]int32{{133}, {10}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\u0085 \n",
			segments:    [][]int32{{133}, {32, 10}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈\n",
			segments:    [][]int32{{133}, {776, 10}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ \n",
			segments:    [][]int32{{133}, {776, 32, 10}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\u0085\u0085",
			segments:    [][]int32{{133}, {133}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\u0085 \u0085",
			segments:    [][]int32{{133}, {32, 133}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈\u0085",
			segments:    [][]int32{{133}, {776, 133}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ \u0085",
			segments:    [][]int32{{133}, {776, 32, 133}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\u0085៖",
			segments:    [][]int32{{133}, {6102}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\u0085 ៖",
			segments:    [][]int32{{133}, {32}, {6102}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈៖",
			segments:    [][]int32{{133}, {776, 6102}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ ៖",
			segments:    [][]int32{{133}, {776, 32}, {6102}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\u00850",
			segments:    [][]int32{{133}, {48}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\u0085 0",
			segments:    [][]int32{{133}, {32}, {48}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈0",
			segments:    [][]int32{{133}, {776, 48}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [23.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ 0",
			segments:    [][]int32{{133}, {776, 32}, {48}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\u0085〈",
			segments:    [][]int32{{133}, {9001}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\u0085 〈",
			segments:    [][]int32{{133}, {32}, {9001}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈〈",
			segments:    [][]int32{{133}, {776}, {9001}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ 〈",
			segments:    [][]int32{{133}, {776, 32}, {9001}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\u0085%",
			segments:    [][]int32{{133}, {37}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\u0085 %",
			segments:    [][]int32{{133}, {32}, {37}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈%",
			segments:    [][]int32{{133}, {776, 37}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ %",
			segments:    [][]int32{{133}, {776, 32}, {37}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\u0085$",
			segments:    [][]int32{{133}, {36}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\u0085 $",
			segments:    [][]int32{{133}, {32}, {36}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈$",
			segments:    [][]int32{{133}, {776, 36}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [24.03] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ $",
			segments:    [][]int32{{133}, {776, 32}, {36}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\u0085\"",
			segments:    [][]int32{{133}, {34}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\u0085 \"",
			segments:    [][]int32{{133}, {32}, {34}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈\"",
			segments:    [][]int32{{133}, {776, 34}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ \"",
			segments:    [][]int32{{133}, {776, 32}, {34}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\u0085 ",
			segments:    [][]int32{{133}, {32}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\u0085  ",
			segments:    [][]int32{{133}, {32, 32}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ ",
			segments:    [][]int32{{133}, {776, 32}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈  ",
			segments:    [][]int32{{133}, {776, 32, 32}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\u0085/",
			segments:    [][]int32{{133}, {47}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\u0085 /",
			segments:    [][]int32{{133}, {32, 47}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈/",
			segments:    [][]int32{{133}, {776, 47}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ /",
			segments:    [][]int32{{133}, {776, 32, 47}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\u0085\u2060",
			segments:    [][]int32{{133}, {8288}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\u0085 \u2060",
			segments:    [][]int32{{133}, {32, 8288}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈\u2060",
			segments:    [][]int32{{133}, {776, 8288}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ \u2060",
			segments:    [][]int32{{133}, {776, 32, 8288}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\u0085\u200b",
			segments:    [][]int32{{133}, {8203}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\u0085 \u200b",
			segments:    [][]int32{{133}, {32, 8203}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈\u200b",
			segments:    [][]int32{{133}, {776, 8203}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ \u200b",
			segments:    [][]int32{{133}, {776, 32, 8203}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\u0085🇦",
			segments:    [][]int32{{133}, {127462}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\u0085 🇦",
			segments:    [][]int32{{133}, {32}, {127462}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈🇦",
			segments:    [][]int32{{133}, {776}, {127462}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ 🇦",
			segments:    [][]int32{{133}, {776, 32}, {127462}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\u0085☝",
			segments:    [][]int32{{133}, {9757}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\u0085 ☝",
			segments:    [][]int32{{133}, {32}, {9757}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈☝",
			segments:    [][]int32{{133}, {776}, {9757}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ ☝",
			segments:    [][]int32{{133}, {776, 32}, {9757}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\u0085🏻",
			segments:    [][]int32{{133}, {127995}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\u0085 🏻",
			segments:    [][]int32{{133}, {32}, {127995}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈🏻",
			segments:    [][]int32{{133}, {776}, {127995}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ 🏻",
			segments:    [][]int32{{133}, {776, 32}, {127995}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\u0085)",
			segments:    [][]int32{{133}, {41}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\u0085 )",
			segments:    [][]int32{{133}, {32, 41}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈)",
			segments:    [][]int32{{133}, {776, 41}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ )",
			segments:    [][]int32{{133}, {776, 32, 41}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\u0085(",
			segments:    [][]int32{{133}, {40}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\u0085 (",
			segments:    [][]int32{{133}, {32}, {40}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈(",
			segments:    [][]int32{{133}, {776, 40}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ (",
			segments:    [][]int32{{133}, {776, 32}, {40}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\u0085\x01",
			segments:    [][]int32{{133}, {1}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\u0085 \x01",
			segments:    [][]int32{{133}, {32}, {1}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈\x01",
			segments:    [][]int32{{133}, {776, 1}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ \x01",
			segments:    [][]int32{{133}, {776, 32}, {1}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\u0085\u200d",
			segments:    [][]int32{{133}, {8205}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\u0085 \u200d",
			segments:    [][]int32{{133}, {32}, {8205}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈\u200d",
			segments:    [][]int32{{133}, {776, 8205}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ \u200d",
			segments:    [][]int32{{133}, {776, 32}, {8205}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\u0085§",
			segments:    [][]int32{{133}, {167}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\u0085 §",
			segments:    [][]int32{{133}, {32}, {167}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈§",
			segments:    [][]int32{{133}, {776, 167}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [28.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ §",
			segments:    [][]int32{{133}, {776, 32}, {167}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\u0085\U00050005",
			segments:    [][]int32{{133}, {327685}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\u0085 \U00050005",
			segments:    [][]int32{{133}, {32}, {327685}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈\U00050005",
			segments:    [][]int32{{133}, {776, 327685}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [28.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ \U00050005",
			segments:    [][]int32{{133}, {776, 32}, {327685}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\u0085ก",
			segments:    [][]int32{{133}, {3585}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\u0085 ก",
			segments:    [][]int32{{133}, {32}, {3585}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ก",
			segments:    [][]int32{{133}, {776, 3585}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [28.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ ก",
			segments:    [][]int32{{133}, {776, 32}, {3585}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\u0085ぁ",
			segments:    [][]int32{{133}, {12353}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\u0085 ぁ",
			segments:    [][]int32{{133}, {32}, {12353}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ぁ",
			segments:    [][]int32{{133}, {776, 12353}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\u0085̈ ぁ",
			segments:    [][]int32{{133}, {776, 32}, {12353}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "៖#",
			segments:    [][]int32{{6102}, {35}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "៖ #",
			segments:    [][]int32{{6102, 32}, {35}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "៖̈#",
			segments:    [][]int32{{6102, 776}, {35}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "៖̈ #",
			segments:    [][]int32{{6102, 776, 32}, {35}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "៖—",
			segments:    [][]int32{{6102}, {8212}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "៖ —",
			segments:    [][]int32{{6102, 32}, {8212}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "៖̈—",
			segments:    [][]int32{{6102, 776}, {8212}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "៖̈ —",
			segments:    [][]int32{{6102, 776, 32}, {8212}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "៖\t",
			segments:    [][]int32{{6102, 9}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "៖ \t",
			segments:    [][]int32{{6102, 32}, {9}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "៖̈\t",
			segments:    [][]int32{{6102, 776, 9}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "៖̈ \t",
			segments:    [][]int32{{6102, 776, 32}, {9}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "៖´",
			segments:    [][]int32{{6102}, {180}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "៖ ´",
			segments:    [][]int32{{6102, 32}, {180}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "៖̈´",
			segments:    [][]int32{{6102, 776}, {180}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "៖̈ ´",
			segments:    [][]int32{{6102, 776, 32}, {180}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "៖\v",
			segments:    [][]int32{{6102, 11}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "៖ \v",
			segments:    [][]int32{{6102, 32, 11}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "៖̈\v",
			segments:    [][]int32{{6102, 776, 11}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "៖̈ \v",
			segments:    [][]int32{{6102, 776, 32, 11}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "៖￼",
			segments:    [][]int32{{6102}, {65532}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "៖ ￼",
			segments:    [][]int32{{6102, 32}, {65532}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "៖̈￼",
			segments:    [][]int32{{6102, 776}, {65532}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "៖̈ ￼",
			segments:    [][]int32{{6102, 776, 32}, {65532}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "៖}",
			segments:    [][]int32{{6102, 125}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "៖ }",
			segments:    [][]int32{{6102, 32, 125}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "៖̈}",
			segments:    [][]int32{{6102, 776, 125}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "៖̈ }",
			segments:    [][]int32{{6102, 776, 32, 125}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "៖\r",
			segments:    [][]int32{{6102, 13}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "៖ \r",
			segments:    [][]int32{{6102, 32, 13}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "៖̈\r",
			segments:    [][]int32{{6102, 776, 13}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "៖̈ \r",
			segments:    [][]int32{{6102, 776, 32, 13}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "៖!",
			segments:    [][]int32{{6102, 33}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "៖ !",
			segments:    [][]int32{{6102, 32, 33}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "៖̈!",
			segments:    [][]int32{{6102, 776, 33}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "៖̈ !",
			segments:    [][]int32{{6102, 776, 32, 33}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "៖\u00a0",
			segments:    [][]int32{{6102, 160}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "៖ \u00a0",
			segments:    [][]int32{{6102, 32}, {160}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "៖̈\u00a0",
			segments:    [][]int32{{6102, 776, 160}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "៖̈ \u00a0",
			segments:    [][]int32{{6102, 776, 32}, {160}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "៖가",
			segments:    [][]int32{{6102}, {44032}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "៖ 가",
			segments:    [][]int32{{6102, 32}, {44032}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "៖̈가",
			segments:    [][]int32{{6102, 776}, {44032}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "៖̈ 가",
			segments:    [][]int32{{6102, 776, 32}, {44032}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "៖각",
			segments:    [][]int32{{6102}, {44033}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "៖ 각",
			segments:    [][]int32{{6102, 32}, {44033}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "៖̈각",
			segments:    [][]int32{{6102, 776}, {44033}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "៖̈ 각",
			segments:    [][]int32{{6102, 776, 32}, {44033}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "៖א",
			segments:    [][]int32{{6102}, {1488}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "៖ א",
			segments:    [][]int32{{6102, 32}, {1488}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "៖̈א",
			segments:    [][]int32{{6102, 776}, {1488}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "៖̈ א",
			segments:    [][]int32{{6102, 776, 32}, {1488}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "៖-",
			segments:    [][]int32{{6102, 45}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "៖ -",
			segments:    [][]int32{{6102, 32}, {45}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "៖̈-",
			segments:    [][]int32{{6102, 776, 45}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "៖̈ -",
			segments:    [][]int32{{6102, 776, 32}, {45}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup15() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: "៖⌚",
			segments:    [][]int32{{6102}, {8986}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "៖ ⌚",
			segments:    [][]int32{{6102, 32}, {8986}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "៖̈⌚",
			segments:    [][]int32{{6102, 776}, {8986}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "៖̈ ⌚",
			segments:    [][]int32{{6102, 776, 32}, {8986}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "៖․",
			segments:    [][]int32{{6102, 8228}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "៖ ․",
			segments:    [][]int32{{6102, 32}, {8228}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "៖̈․",
			segments:    [][]int32{{6102, 776, 8228}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "៖̈ ․",
			segments:    [][]int32{{6102, 776, 32}, {8228}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "៖,",
			segments:    [][]int32{{6102, 44}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "៖ ,",
			segments:    [][]int32{{6102, 32, 44}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "៖̈,",
			segments:    [][]int32{{6102, 776, 44}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "៖̈ ,",
			segments:    [][]int32{{6102, 776, 32, 44}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "៖ᄀ",
			segments:    [][]int32{{6102}, {4352}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "៖ ᄀ",
			segments:    [][]int32{{6102, 32}, {4352}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "៖̈ᄀ",
			segments:    [][]int32{{6102, 776}, {4352}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "៖̈ ᄀ",
			segments:    [][]int32{{6102, 776, 32}, {4352}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "៖ᆨ",
			segments:    [][]int32{{6102}, {4520}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "៖ ᆨ",
			segments:    [][]int32{{6102, 32}, {4520}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "៖̈ᆨ",
			segments:    [][]int32{{6102, 776}, {4520}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "៖̈ ᆨ",
			segments:    [][]int32{{6102, 776, 32}, {4520}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "៖ᅠ",
			segments:    [][]int32{{6102}, {4448}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "៖ ᅠ",
			segments:    [][]int32{{6102, 32}, {4448}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "៖̈ᅠ",
			segments:    [][]int32{{6102, 776}, {4448}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "៖̈ ᅠ",
			segments:    [][]int32{{6102, 776, 32}, {4448}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "៖\n",
			segments:    [][]int32{{6102, 10}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "៖ \n",
			segments:    [][]int32{{6102, 32, 10}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "៖̈\n",
			segments:    [][]int32{{6102, 776, 10}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "៖̈ \n",
			segments:    [][]int32{{6102, 776, 32, 10}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "៖\u0085",
			segments:    [][]int32{{6102, 133}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "៖ \u0085",
			segments:    [][]int32{{6102, 32, 133}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "៖̈\u0085",
			segments:    [][]int32{{6102, 776, 133}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "៖̈ \u0085",
			segments:    [][]int32{{6102, 776, 32, 133}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "៖៖",
			segments:    [][]int32{{6102, 6102}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "៖ ៖",
			segments:    [][]int32{{6102, 32}, {6102}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "៖̈៖",
			segments:    [][]int32{{6102, 776, 6102}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "៖̈ ៖",
			segments:    [][]int32{{6102, 776, 32}, {6102}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "៖0",
			segments:    [][]int32{{6102}, {48}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "៖ 0",
			segments:    [][]int32{{6102, 32}, {48}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "៖̈0",
			segments:    [][]int32{{6102, 776}, {48}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "៖̈ 0",
			segments:    [][]int32{{6102, 776, 32}, {48}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "៖〈",
			segments:    [][]int32{{6102}, {9001}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "៖ 〈",
			segments:    [][]int32{{6102, 32}, {9001}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "៖̈〈",
			segments:    [][]int32{{6102, 776}, {9001}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "៖̈ 〈",
			segments:    [][]int32{{6102, 776, 32}, {9001}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "៖%",
			segments:    [][]int32{{6102}, {37}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "៖ %",
			segments:    [][]int32{{6102, 32}, {37}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "៖̈%",
			segments:    [][]int32{{6102, 776}, {37}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "៖̈ %",
			segments:    [][]int32{{6102, 776, 32}, {37}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "៖$",
			segments:    [][]int32{{6102}, {36}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "៖ $",
			segments:    [][]int32{{6102, 32}, {36}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "៖̈$",
			segments:    [][]int32{{6102, 776}, {36}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "៖̈ $",
			segments:    [][]int32{{6102, 776, 32}, {36}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "៖\"",
			segments:    [][]int32{{6102, 34}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "៖ \"",
			segments:    [][]int32{{6102, 32}, {34}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "៖̈\"",
			segments:    [][]int32{{6102, 776, 34}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "៖̈ \"",
			segments:    [][]int32{{6102, 776, 32}, {34}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "៖ ",
			segments:    [][]int32{{6102, 32}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "៖  ",
			segments:    [][]int32{{6102, 32, 32}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "៖̈ ",
			segments:    [][]int32{{6102, 776, 32}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "៖̈  ",
			segments:    [][]int32{{6102, 776, 32, 32}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "៖/",
			segments:    [][]int32{{6102, 47}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "៖ /",
			segments:    [][]int32{{6102, 32, 47}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "៖̈/",
			segments:    [][]int32{{6102, 776, 47}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "៖̈ /",
			segments:    [][]int32{{6102, 776, 32, 47}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "៖\u2060",
			segments:    [][]int32{{6102, 8288}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "៖ \u2060",
			segments:    [][]int32{{6102, 32, 8288}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "៖̈\u2060",
			segments:    [][]int32{{6102, 776, 8288}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "៖̈ \u2060",
			segments:    [][]int32{{6102, 776, 32, 8288}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "៖\u200b",
			segments:    [][]int32{{6102, 8203}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "៖ \u200b",
			segments:    [][]int32{{6102, 32, 8203}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "៖̈\u200b",
			segments:    [][]int32{{6102, 776, 8203}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "៖̈ \u200b",
			segments:    [][]int32{{6102, 776, 32, 8203}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "៖🇦",
			segments:    [][]int32{{6102}, {127462}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "៖ 🇦",
			segments:    [][]int32{{6102, 32}, {127462}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "៖̈🇦",
			segments:    [][]int32{{6102, 776}, {127462}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "៖̈ 🇦",
			segments:    [][]int32{{6102, 776, 32}, {127462}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "៖☝",
			segments:    [][]int32{{6102}, {9757}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "៖ ☝",
			segments:    [][]int32{{6102, 32}, {9757}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "៖̈☝",
			segments:    [][]int32{{6102, 776}, {9757}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "៖̈ ☝",
			segments:    [][]int32{{6102, 776, 32}, {9757}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "៖🏻",
			segments:    [][]int32{{6102}, {127995}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "៖ 🏻",
			segments:    [][]int32{{6102, 32}, {127995}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "៖̈🏻",
			segments:    [][]int32{{6102, 776}, {127995}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "៖̈ 🏻",
			segments:    [][]int32{{6102, 776, 32}, {127995}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "៖)",
			segments:    [][]int32{{6102, 41}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "៖ )",
			segments:    [][]int32{{6102, 32, 41}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "៖̈)",
			segments:    [][]int32{{6102, 776, 41}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "៖̈ )",
			segments:    [][]int32{{6102, 776, 32, 41}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "៖(",
			segments:    [][]int32{{6102}, {40}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "៖ (",
			segments:    [][]int32{{6102, 32}, {40}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "៖̈(",
			segments:    [][]int32{{6102, 776}, {40}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "៖̈ (",
			segments:    [][]int32{{6102, 776, 32}, {40}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "៖\x01",
			segments:    [][]int32{{6102, 1}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "៖ \x01",
			segments:    [][]int32{{6102, 32}, {1}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "៖̈\x01",
			segments:    [][]int32{{6102, 776, 1}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "៖̈ \x01",
			segments:    [][]int32{{6102, 776, 32}, {1}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "៖\u200d",
			segments:    [][]int32{{6102, 8205}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "៖ \u200d",
			segments:    [][]int32{{6102, 32}, {8205}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "៖̈\u200d",
			segments:    [][]int32{{6102, 776, 8205}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "៖̈ \u200d",
			segments:    [][]int32{{6102, 776, 32}, {8205}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "៖§",
			segments:    [][]int32{{6102}, {167}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "៖ §",
			segments:    [][]int32{{6102, 32}, {167}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "៖̈§",
			segments:    [][]int32{{6102, 776}, {167}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "៖̈ §",
			segments:    [][]int32{{6102, 776, 32}, {167}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "៖\U00050005",
			segments:    [][]int32{{6102}, {327685}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "៖ \U00050005",
			segments:    [][]int32{{6102, 32}, {327685}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "៖̈\U00050005",
			segments:    [][]int32{{6102, 776}, {327685}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "៖̈ \U00050005",
			segments:    [][]int32{{6102, 776, 32}, {327685}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "៖ก",
			segments:    [][]int32{{6102}, {3585}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "៖ ก",
			segments:    [][]int32{{6102, 32}, {3585}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "៖̈ก",
			segments:    [][]int32{{6102, 776}, {3585}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "៖̈ ก",
			segments:    [][]int32{{6102, 776, 32}, {3585}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "៖ぁ",
			segments:    [][]int32{{6102, 12353}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "៖ ぁ",
			segments:    [][]int32{{6102, 32}, {12353}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "៖̈ぁ",
			segments:    [][]int32{{6102, 776, 12353}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "៖̈ ぁ",
			segments:    [][]int32{{6102, 776, 32}, {12353}},
			description: "× [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "0#",
			segments:    [][]int32{{48, 35}},
			description: "× [0.3] DIGIT ZERO (NU) × [23.03] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "0 #",
			segments:    [][]int32{{48, 32}, {35}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "0̈#",
			segments:    [][]int32{{48, 776, 35}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.03] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "0̈ #",
			segments:    [][]int32{{48, 776, 32}, {35}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "0—",
			segments:    [][]int32{{48}, {8212}},
			description: "× [0.3] DIGIT ZERO (NU) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "0 —",
			segments:    [][]int32{{48, 32}, {8212}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "0̈—",
			segments:    [][]int32{{48, 776}, {8212}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "0̈ —",
			segments:    [][]int32{{48, 776, 32}, {8212}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "0\t",
			segments:    [][]int32{{48, 9}},
			description: "× [0.3] DIGIT ZERO (NU) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "0 \t",
			segments:    [][]int32{{48, 32}, {9}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "0̈\t",
			segments:    [][]int32{{48, 776, 9}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "0̈ \t",
			segments:    [][]int32{{48, 776, 32}, {9}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "0´",
			segments:    [][]int32{{48}, {180}},
			description: "× [0.3] DIGIT ZERO (NU) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "0 ´",
			segments:    [][]int32{{48, 32}, {180}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "0̈´",
			segments:    [][]int32{{48, 776}, {180}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "0̈ ´",
			segments:    [][]int32{{48, 776, 32}, {180}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "0\v",
			segments:    [][]int32{{48, 11}},
			description: "× [0.3] DIGIT ZERO (NU) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "0 \v",
			segments:    [][]int32{{48, 32, 11}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "0̈\v",
			segments:    [][]int32{{48, 776, 11}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "0̈ \v",
			segments:    [][]int32{{48, 776, 32, 11}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "0￼",
			segments:    [][]int32{{48}, {65532}},
			description: "× [0.3] DIGIT ZERO (NU) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "0 ￼",
			segments:    [][]int32{{48, 32}, {65532}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "0̈￼",
			segments:    [][]int32{{48, 776}, {65532}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "0̈ ￼",
			segments:    [][]int32{{48, 776, 32}, {65532}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "0}",
			segments:    [][]int32{{48, 125}},
			description: "× [0.3] DIGIT ZERO (NU) × [25.04] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "0 }",
			segments:    [][]int32{{48, 32, 125}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "0̈}",
			segments:    [][]int32{{48, 776, 125}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [25.04] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "0̈ }",
			segments:    [][]int32{{48, 776, 32, 125}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "0\r",
			segments:    [][]int32{{48, 13}},
			description: "× [0.3] DIGIT ZERO (NU) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "0 \r",
			segments:    [][]int32{{48, 32, 13}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "0̈\r",
			segments:    [][]int32{{48, 776, 13}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "0̈ \r",
			segments:    [][]int32{{48, 776, 32, 13}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "0!",
			segments:    [][]int32{{48, 33}},
			description: "× [0.3] DIGIT ZERO (NU) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "0 !",
			segments:    [][]int32{{48, 32, 33}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "0̈!",
			segments:    [][]int32{{48, 776, 33}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "0̈ !",
			segments:    [][]int32{{48, 776, 32, 33}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "0\u00a0",
			segments:    [][]int32{{48, 160}},
			description: "× [0.3] DIGIT ZERO (NU) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "0 \u00a0",
			segments:    [][]int32{{48, 32}, {160}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "0̈\u00a0",
			segments:    [][]int32{{48, 776, 160}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "0̈ \u00a0",
			segments:    [][]int32{{48, 776, 32}, {160}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "0가",
			segments:    [][]int32{{48}, {44032}},
			description: "× [0.3] DIGIT ZERO (NU) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "0 가",
			segments:    [][]int32{{48, 32}, {44032}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "0̈가",
			segments:    [][]int32{{48, 776}, {44032}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "0̈ 가",
			segments:    [][]int32{{48, 776, 32}, {44032}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "0각",
			segments:    [][]int32{{48}, {44033}},
			description: "× [0.3] DIGIT ZERO (NU) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "0 각",
			segments:    [][]int32{{48, 32}, {44033}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "0̈각",
			segments:    [][]int32{{48, 776}, {44033}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "0̈ 각",
			segments:    [][]int32{{48, 776, 32}, {44033}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "0א",
			segments:    [][]int32{{48, 1488}},
			description: "× [0.3] DIGIT ZERO (NU) × [23.03] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "0 א",
			segments:    [][]int32{{48, 32}, {1488}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "0̈א",
			segments:    [][]int32{{48, 776, 1488}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.03] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "0̈ א",
			segments:    [][]int32{{48, 776, 32}, {1488}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "0-",
			segments:    [][]int32{{48, 45}},
			description: "× [0.3] DIGIT ZERO (NU) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "0 -",
			segments:    [][]int32{{48, 32}, {45}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "0̈-",
			segments:    [][]int32{{48, 776, 45}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "0̈ -",
			segments:    [][]int32{{48, 776, 32}, {45}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "0⌚",
			segments:    [][]int32{{48}, {8986}},
			description: "× [0.3] DIGIT ZERO (NU) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "0 ⌚",
			segments:    [][]int32{{48, 32}, {8986}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "0̈⌚",
			segments:    [][]int32{{48, 776}, {8986}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "0̈ ⌚",
			segments:    [][]int32{{48, 776, 32}, {8986}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "0․",
			segments:    [][]int32{{48, 8228}},
			description: "× [0.3] DIGIT ZERO (NU) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "0 ․",
			segments:    [][]int32{{48, 32}, {8228}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "0̈․",
			segments:    [][]int32{{48, 776, 8228}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "0̈ ․",
			segments:    [][]int32{{48, 776, 32}, {8228}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "0,",
			segments:    [][]int32{{48, 44}},
			description: "× [0.3] DIGIT ZERO (NU) × [25.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "0 ,",
			segments:    [][]int32{{48, 32, 44}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "0̈,",
			segments:    [][]int32{{48, 776, 44}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [25.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "0̈ ,",
			segments:    [][]int32{{48, 776, 32, 44}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "0ᄀ",
			segments:    [][]int32{{48}, {4352}},
			description: "× [0.3] DIGIT ZERO (NU) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "0 ᄀ",
			segments:    [][]int32{{48, 32}, {4352}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "0̈ᄀ",
			segments:    [][]int32{{48, 776}, {4352}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "0̈ ᄀ",
			segments:    [][]int32{{48, 776, 32}, {4352}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "0ᆨ",
			segments:    [][]int32{{48}, {4520}},
			description: "× [0.3] DIGIT ZERO (NU) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "0 ᆨ",
			segments:    [][]int32{{48, 32}, {4520}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "0̈ᆨ",
			segments:    [][]int32{{48, 776}, {4520}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "0̈ ᆨ",
			segments:    [][]int32{{48, 776, 32}, {4520}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "0ᅠ",
			segments:    [][]int32{{48}, {4448}},
			description: "× [0.3] DIGIT ZERO (NU) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "0 ᅠ",
			segments:    [][]int32{{48, 32}, {4448}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "0̈ᅠ",
			segments:    [][]int32{{48, 776}, {4448}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "0̈ ᅠ",
			segments:    [][]int32{{48, 776, 32}, {4448}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "0\n",
			segments:    [][]int32{{48, 10}},
			description: "× [0.3] DIGIT ZERO (NU) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "0 \n",
			segments:    [][]int32{{48, 32, 10}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "0̈\n",
			segments:    [][]int32{{48, 776, 10}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "0̈ \n",
			segments:    [][]int32{{48, 776, 32, 10}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "0\u0085",
			segments:    [][]int32{{48, 133}},
			description: "× [0.3] DIGIT ZERO (NU) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "0 \u0085",
			segments:    [][]int32{{48, 32, 133}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "0̈\u0085",
			segments:    [][]int32{{48, 776, 133}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "0̈ \u0085",
			segments:    [][]int32{{48, 776, 32, 133}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "0៖",
			segments:    [][]int32{{48, 6102}},
			description: "× [0.3] DIGIT ZERO (NU) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "0 ៖",
			segments:    [][]int32{{48, 32}, {6102}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "0̈៖",
			segments:    [][]int32{{48, 776, 6102}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "0̈ ៖",
			segments:    [][]int32{{48, 776, 32}, {6102}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "00",
			segments:    [][]int32{{48, 48}},
			description: "× [0.3] DIGIT ZERO (NU) × [25.03] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "0 0",
			segments:    [][]int32{{48, 32}, {48}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "0̈0",
			segments:    [][]int32{{48, 776, 48}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [25.03] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "0̈ 0",
			segments:    [][]int32{{48, 776, 32}, {48}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "0〈",
			segments:    [][]int32{{48}, {9001}},
			description: "× [0.3] DIGIT ZERO (NU) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "0 〈",
			segments:    [][]int32{{48, 32}, {9001}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "0̈〈",
			segments:    [][]int32{{48, 776}, {9001}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "0̈ 〈",
			segments:    [][]int32{{48, 776, 32}, {9001}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "0%",
			segments:    [][]int32{{48, 37}},
			description: "× [0.3] DIGIT ZERO (NU) × [25.05] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "0 %",
			segments:    [][]int32{{48, 32}, {37}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "0̈%",
			segments:    [][]int32{{48, 776, 37}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [25.05] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "0̈ %",
			segments:    [][]int32{{48, 776, 32}, {37}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "0$",
			segments:    [][]int32{{48, 36}},
			description: "× [0.3] DIGIT ZERO (NU) × [25.05] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "0 $",
			segments:    [][]int32{{48, 32}, {36}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "0̈$",
			segments:    [][]int32{{48, 776, 36}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [25.05] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "0̈ $",
			segments:    [][]int32{{48, 776, 32}, {36}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "0\"",
			segments:    [][]int32{{48, 34}},
			description: "× [0.3] DIGIT ZERO (NU) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "0 \"",
			segments:    [][]int32{{48, 32}, {34}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "0̈\"",
			segments:    [][]int32{{48, 776, 34}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "0̈ \"",
			segments:    [][]int32{{48, 776, 32}, {34}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "0 ",
			segments:    [][]int32{{48, 32}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "0  ",
			segments:    [][]int32{{48, 32, 32}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "0̈ ",
			segments:    [][]int32{{48, 776, 32}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "0̈  ",
			segments:    [][]int32{{48, 776, 32, 32}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "0/",
			segments:    [][]int32{{48, 47}},
			description: "× [0.3] DIGIT ZERO (NU) × [25.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "0 /",
			segments:    [][]int32{{48, 32, 47}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "0̈/",
			segments:    [][]int32{{48, 776, 47}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [25.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "0̈ /",
			segments:    [][]int32{{48, 776, 32, 47}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "0\u2060",
			segments:    [][]int32{{48, 8288}},
			description: "× [0.3] DIGIT ZERO (NU) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "0 \u2060",
			segments:    [][]int32{{48, 32, 8288}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "0̈\u2060",
			segments:    [][]int32{{48, 776, 8288}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "0̈ \u2060",
			segments:    [][]int32{{48, 776, 32, 8288}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "0\u200b",
			segments:    [][]int32{{48, 8203}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "0 \u200b",
			segments:    [][]int32{{48, 32, 8203}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "0̈\u200b",
			segments:    [][]int32{{48, 776, 8203}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "0̈ \u200b",
			segments:    [][]int32{{48, 776, 32, 8203}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "0🇦",
			segments:    [][]int32{{48}, {127462}},
			description: "× [0.3] DIGIT ZERO (NU) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "0 🇦",
			segments:    [][]int32{{48, 32}, {127462}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "0̈🇦",
			segments:    [][]int32{{48, 776}, {127462}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "0̈ 🇦",
			segments:    [][]int32{{48, 776, 32}, {127462}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "0☝",
			segments:    [][]int32{{48}, {9757}},
			description: "× [0.3] DIGIT ZERO (NU) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "0 ☝",
			segments:    [][]int32{{48, 32}, {9757}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "0̈☝",
			segments:    [][]int32{{48, 776}, {9757}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "0̈ ☝",
			segments:    [][]int32{{48, 776, 32}, {9757}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "0🏻",
			segments:    [][]int32{{48}, {127995}},
			description: "× [0.3] DIGIT ZERO (NU) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "0 🏻",
			segments:    [][]int32{{48, 32}, {127995}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "0̈🏻",
			segments:    [][]int32{{48, 776}, {127995}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "0̈ 🏻",
			segments:    [][]int32{{48, 776, 32}, {127995}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup16() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: "0)",
			segments:    [][]int32{{48, 41}},
			description: "× [0.3] DIGIT ZERO (NU) × [25.04] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "0 )",
			segments:    [][]int32{{48, 32, 41}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "0̈)",
			segments:    [][]int32{{48, 776, 41}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [25.04] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "0̈ )",
			segments:    [][]int32{{48, 776, 32, 41}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "0(",
			segments:    [][]int32{{48, 40}},
			description: "× [0.3] DIGIT ZERO (NU) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "0 (",
			segments:    [][]int32{{48, 32}, {40}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "0̈(",
			segments:    [][]int32{{48, 776, 40}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "0̈ (",
			segments:    [][]int32{{48, 776, 32}, {40}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "0\x01",
			segments:    [][]int32{{48, 1}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "0 \x01",
			segments:    [][]int32{{48, 32}, {1}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "0̈\x01",
			segments:    [][]int32{{48, 776, 1}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "0̈ \x01",
			segments:    [][]int32{{48, 776, 32}, {1}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "0\u200d",
			segments:    [][]int32{{48, 8205}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "0 \u200d",
			segments:    [][]int32{{48, 32}, {8205}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "0̈\u200d",
			segments:    [][]int32{{48, 776, 8205}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "0̈ \u200d",
			segments:    [][]int32{{48, 776, 32}, {8205}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "0§",
			segments:    [][]int32{{48, 167}},
			description: "× [0.3] DIGIT ZERO (NU) × [23.03] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "0 §",
			segments:    [][]int32{{48, 32}, {167}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "0̈§",
			segments:    [][]int32{{48, 776, 167}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.03] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "0̈ §",
			segments:    [][]int32{{48, 776, 32}, {167}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "0\U00050005",
			segments:    [][]int32{{48, 327685}},
			description: "× [0.3] DIGIT ZERO (NU) × [23.03] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "0 \U00050005",
			segments:    [][]int32{{48, 32}, {327685}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "0̈\U00050005",
			segments:    [][]int32{{48, 776, 327685}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.03] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "0̈ \U00050005",
			segments:    [][]int32{{48, 776, 32}, {327685}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "0ก",
			segments:    [][]int32{{48, 3585}},
			description: "× [0.3] DIGIT ZERO (NU) × [23.03] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "0 ก",
			segments:    [][]int32{{48, 32}, {3585}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "0̈ก",
			segments:    [][]int32{{48, 776, 3585}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.03] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "0̈ ก",
			segments:    [][]int32{{48, 776, 32}, {3585}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "0ぁ",
			segments:    [][]int32{{48, 12353}},
			description: "× [0.3] DIGIT ZERO (NU) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "0 ぁ",
			segments:    [][]int32{{48, 32}, {12353}},
			description: "× [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "0̈ぁ",
			segments:    [][]int32{{48, 776, 12353}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "0̈ ぁ",
			segments:    [][]int32{{48, 776, 32}, {12353}},
			description: "× [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "〈#",
			segments:    [][]int32{{9001, 35}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "〈 #",
			segments:    [][]int32{{9001, 32, 35}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "〈̈#",
			segments:    [][]int32{{9001, 776, 35}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "〈̈ #",
			segments:    [][]int32{{9001, 776, 32, 35}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "〈—",
			segments:    [][]int32{{9001, 8212}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "〈 —",
			segments:    [][]int32{{9001, 32, 8212}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "〈̈—",
			segments:    [][]int32{{9001, 776, 8212}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "〈̈ —",
			segments:    [][]int32{{9001, 776, 32, 8212}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "〈\t",
			segments:    [][]int32{{9001, 9}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "〈 \t",
			segments:    [][]int32{{9001, 32, 9}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "〈̈\t",
			segments:    [][]int32{{9001, 776, 9}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "〈̈ \t",
			segments:    [][]int32{{9001, 776, 32, 9}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "〈´",
			segments:    [][]int32{{9001, 180}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "〈 ´",
			segments:    [][]int32{{9001, 32, 180}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "〈̈´",
			segments:    [][]int32{{9001, 776, 180}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "〈̈ ´",
			segments:    [][]int32{{9001, 776, 32, 180}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "〈\v",
			segments:    [][]int32{{9001, 11}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "〈 \v",
			segments:    [][]int32{{9001, 32, 11}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "〈̈\v",
			segments:    [][]int32{{9001, 776, 11}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "〈̈ \v",
			segments:    [][]int32{{9001, 776, 32, 11}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "〈￼",
			segments:    [][]int32{{9001, 65532}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "〈 ￼",
			segments:    [][]int32{{9001, 32, 65532}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "〈̈￼",
			segments:    [][]int32{{9001, 776, 65532}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "〈̈ ￼",
			segments:    [][]int32{{9001, 776, 32, 65532}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "〈}",
			segments:    [][]int32{{9001, 125}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "〈 }",
			segments:    [][]int32{{9001, 32, 125}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "〈̈}",
			segments:    [][]int32{{9001, 776, 125}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "〈̈ }",
			segments:    [][]int32{{9001, 776, 32, 125}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "〈\r",
			segments:    [][]int32{{9001, 13}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "〈 \r",
			segments:    [][]int32{{9001, 32, 13}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "〈̈\r",
			segments:    [][]int32{{9001, 776, 13}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "〈̈ \r",
			segments:    [][]int32{{9001, 776, 32, 13}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "〈!",
			segments:    [][]int32{{9001, 33}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "〈 !",
			segments:    [][]int32{{9001, 32, 33}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "〈̈!",
			segments:    [][]int32{{9001, 776, 33}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "〈̈ !",
			segments:    [][]int32{{9001, 776, 32, 33}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "〈\u00a0",
			segments:    [][]int32{{9001, 160}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "〈 \u00a0",
			segments:    [][]int32{{9001, 32, 160}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "〈̈\u00a0",
			segments:    [][]int32{{9001, 776, 160}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "〈̈ \u00a0",
			segments:    [][]int32{{9001, 776, 32, 160}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "〈가",
			segments:    [][]int32{{9001, 44032}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "〈 가",
			segments:    [][]int32{{9001, 32, 44032}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "〈̈가",
			segments:    [][]int32{{9001, 776, 44032}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "〈̈ 가",
			segments:    [][]int32{{9001, 776, 32, 44032}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "〈각",
			segments:    [][]int32{{9001, 44033}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "〈 각",
			segments:    [][]int32{{9001, 32, 44033}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "〈̈각",
			segments:    [][]int32{{9001, 776, 44033}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "〈̈ 각",
			segments:    [][]int32{{9001, 776, 32, 44033}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "〈א",
			segments:    [][]int32{{9001, 1488}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "〈 א",
			segments:    [][]int32{{9001, 32, 1488}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "〈̈א",
			segments:    [][]int32{{9001, 776, 1488}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "〈̈ א",
			segments:    [][]int32{{9001, 776, 32, 1488}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "〈-",
			segments:    [][]int32{{9001, 45}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "〈 -",
			segments:    [][]int32{{9001, 32, 45}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "〈̈-",
			segments:    [][]int32{{9001, 776, 45}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "〈̈ -",
			segments:    [][]int32{{9001, 776, 32, 45}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "〈⌚",
			segments:    [][]int32{{9001, 8986}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "〈 ⌚",
			segments:    [][]int32{{9001, 32, 8986}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "〈̈⌚",
			segments:    [][]int32{{9001, 776, 8986}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "〈̈ ⌚",
			segments:    [][]int32{{9001, 776, 32, 8986}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "〈․",
			segments:    [][]int32{{9001, 8228}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "〈 ․",
			segments:    [][]int32{{9001, 32, 8228}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "〈̈․",
			segments:    [][]int32{{9001, 776, 8228}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "〈̈ ․",
			segments:    [][]int32{{9001, 776, 32, 8228}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "〈,",
			segments:    [][]int32{{9001, 44}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "〈 ,",
			segments:    [][]int32{{9001, 32, 44}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "〈̈,",
			segments:    [][]int32{{9001, 776, 44}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "〈̈ ,",
			segments:    [][]int32{{9001, 776, 32, 44}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "〈ᄀ",
			segments:    [][]int32{{9001, 4352}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "〈 ᄀ",
			segments:    [][]int32{{9001, 32, 4352}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "〈̈ᄀ",
			segments:    [][]int32{{9001, 776, 4352}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "〈̈ ᄀ",
			segments:    [][]int32{{9001, 776, 32, 4352}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "〈ᆨ",
			segments:    [][]int32{{9001, 4520}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "〈 ᆨ",
			segments:    [][]int32{{9001, 32, 4520}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "〈̈ᆨ",
			segments:    [][]int32{{9001, 776, 4520}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "〈̈ ᆨ",
			segments:    [][]int32{{9001, 776, 32, 4520}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "〈ᅠ",
			segments:    [][]int32{{9001, 4448}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "〈 ᅠ",
			segments:    [][]int32{{9001, 32, 4448}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "〈̈ᅠ",
			segments:    [][]int32{{9001, 776, 4448}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "〈̈ ᅠ",
			segments:    [][]int32{{9001, 776, 32, 4448}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "〈\n",
			segments:    [][]int32{{9001, 10}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "〈 \n",
			segments:    [][]int32{{9001, 32, 10}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "〈̈\n",
			segments:    [][]int32{{9001, 776, 10}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "〈̈ \n",
			segments:    [][]int32{{9001, 776, 32, 10}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "〈\u0085",
			segments:    [][]int32{{9001, 133}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "〈 \u0085",
			segments:    [][]int32{{9001, 32, 133}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "〈̈\u0085",
			segments:    [][]int32{{9001, 776, 133}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "〈̈ \u0085",
			segments:    [][]int32{{9001, 776, 32, 133}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "〈៖",
			segments:    [][]int32{{9001, 6102}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "〈 ៖",
			segments:    [][]int32{{9001, 32, 6102}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "〈̈៖",
			segments:    [][]int32{{9001, 776, 6102}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "〈̈ ៖",
			segments:    [][]int32{{9001, 776, 32, 6102}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "〈0",
			segments:    [][]int32{{9001, 48}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "〈 0",
			segments:    [][]int32{{9001, 32, 48}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "〈̈0",
			segments:    [][]int32{{9001, 776, 48}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "〈̈ 0",
			segments:    [][]int32{{9001, 776, 32, 48}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "〈〈",
			segments:    [][]int32{{9001, 9001}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "〈 〈",
			segments:    [][]int32{{9001, 32, 9001}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "〈̈〈",
			segments:    [][]int32{{9001, 776, 9001}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "〈̈ 〈",
			segments:    [][]int32{{9001, 776, 32, 9001}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "〈%",
			segments:    [][]int32{{9001, 37}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "〈 %",
			segments:    [][]int32{{9001, 32, 37}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "〈̈%",
			segments:    [][]int32{{9001, 776, 37}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "〈̈ %",
			segments:    [][]int32{{9001, 776, 32, 37}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "〈$",
			segments:    [][]int32{{9001, 36}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "〈 $",
			segments:    [][]int32{{9001, 32, 36}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "〈̈$",
			segments:    [][]int32{{9001, 776, 36}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "〈̈ $",
			segments:    [][]int32{{9001, 776, 32, 36}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "〈\"",
			segments:    [][]int32{{9001, 34}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "〈 \"",
			segments:    [][]int32{{9001, 32, 34}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "〈̈\"",
			segments:    [][]int32{{9001, 776, 34}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "〈̈ \"",
			segments:    [][]int32{{9001, 776, 32, 34}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "〈 ",
			segments:    [][]int32{{9001, 32}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "〈  ",
			segments:    [][]int32{{9001, 32, 32}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "〈̈ ",
			segments:    [][]int32{{9001, 776, 32}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "〈̈  ",
			segments:    [][]int32{{9001, 776, 32, 32}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "〈/",
			segments:    [][]int32{{9001, 47}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "〈 /",
			segments:    [][]int32{{9001, 32, 47}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "〈̈/",
			segments:    [][]int32{{9001, 776, 47}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "〈̈ /",
			segments:    [][]int32{{9001, 776, 32, 47}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "〈\u2060",
			segments:    [][]int32{{9001, 8288}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "〈 \u2060",
			segments:    [][]int32{{9001, 32, 8288}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "〈̈\u2060",
			segments:    [][]int32{{9001, 776, 8288}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "〈̈ \u2060",
			segments:    [][]int32{{9001, 776, 32, 8288}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "〈\u200b",
			segments:    [][]int32{{9001, 8203}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "〈 \u200b",
			segments:    [][]int32{{9001, 32, 8203}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "〈̈\u200b",
			segments:    [][]int32{{9001, 776, 8203}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "〈̈ \u200b",
			segments:    [][]int32{{9001, 776, 32, 8203}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "〈🇦",
			segments:    [][]int32{{9001, 127462}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "〈 🇦",
			segments:    [][]int32{{9001, 32, 127462}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "〈̈🇦",
			segments:    [][]int32{{9001, 776, 127462}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "〈̈ 🇦",
			segments:    [][]int32{{9001, 776, 32, 127462}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "〈☝",
			segments:    [][]int32{{9001, 9757}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "〈 ☝",
			segments:    [][]int32{{9001, 32, 9757}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "〈̈☝",
			segments:    [][]int32{{9001, 776, 9757}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "〈̈ ☝",
			segments:    [][]int32{{9001, 776, 32, 9757}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "〈🏻",
			segments:    [][]int32{{9001, 127995}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "〈 🏻",
			segments:    [][]int32{{9001, 32, 127995}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "〈̈🏻",
			segments:    [][]int32{{9001, 776, 127995}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "〈̈ 🏻",
			segments:    [][]int32{{9001, 776, 32, 127995}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "〈)",
			segments:    [][]int32{{9001, 41}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "〈 )",
			segments:    [][]int32{{9001, 32, 41}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "〈̈)",
			segments:    [][]int32{{9001, 776, 41}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "〈̈ )",
			segments:    [][]int32{{9001, 776, 32, 41}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "〈(",
			segments:    [][]int32{{9001, 40}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "〈 (",
			segments:    [][]int32{{9001, 32, 40}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "〈̈(",
			segments:    [][]int32{{9001, 776, 40}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "〈̈ (",
			segments:    [][]int32{{9001, 776, 32, 40}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "〈\x01",
			segments:    [][]int32{{9001, 1}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "〈 \x01",
			segments:    [][]int32{{9001, 32, 1}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "〈̈\x01",
			segments:    [][]int32{{9001, 776, 1}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "〈̈ \x01",
			segments:    [][]int32{{9001, 776, 32, 1}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "〈\u200d",
			segments:    [][]int32{{9001, 8205}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "〈 \u200d",
			segments:    [][]int32{{9001, 32, 8205}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "〈̈\u200d",
			segments:    [][]int32{{9001, 776, 8205}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "〈̈ \u200d",
			segments:    [][]int32{{9001, 776, 32, 8205}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "〈§",
			segments:    [][]int32{{9001, 167}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "〈 §",
			segments:    [][]int32{{9001, 32, 167}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "〈̈§",
			segments:    [][]int32{{9001, 776, 167}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "〈̈ §",
			segments:    [][]int32{{9001, 776, 32, 167}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "〈\U00050005",
			segments:    [][]int32{{9001, 327685}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "〈 \U00050005",
			segments:    [][]int32{{9001, 32, 327685}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "〈̈\U00050005",
			segments:    [][]int32{{9001, 776, 327685}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "〈̈ \U00050005",
			segments:    [][]int32{{9001, 776, 32, 327685}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "〈ก",
			segments:    [][]int32{{9001, 3585}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "〈 ก",
			segments:    [][]int32{{9001, 32, 3585}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "〈̈ก",
			segments:    [][]int32{{9001, 776, 3585}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "〈̈ ก",
			segments:    [][]int32{{9001, 776, 32, 3585}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "〈ぁ",
			segments:    [][]int32{{9001, 12353}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "〈 ぁ",
			segments:    [][]int32{{9001, 32, 12353}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "〈̈ぁ",
			segments:    [][]int32{{9001, 776, 12353}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "〈̈ ぁ",
			segments:    [][]int32{{9001, 776, 32, 12353}},
			description: "× [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "%#",
			segments:    [][]int32{{37, 35}},
			description: "× [0.3] PERCENT SIGN (PO) × [24.02] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "% #",
			segments:    [][]int32{{37, 32}, {35}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "%̈#",
			segments:    [][]int32{{37, 776, 35}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.02] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "%̈ #",
			segments:    [][]int32{{37, 776, 32}, {35}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "%—",
			segments:    [][]int32{{37}, {8212}},
			description: "× [0.3] PERCENT SIGN (PO) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "% —",
			segments:    [][]int32{{37, 32}, {8212}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "%̈—",
			segments:    [][]int32{{37, 776}, {8212}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "%̈ —",
			segments:    [][]int32{{37, 776, 32}, {8212}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "%\t",
			segments:    [][]int32{{37, 9}},
			description: "× [0.3] PERCENT SIGN (PO) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "% \t",
			segments:    [][]int32{{37, 32}, {9}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "%̈\t",
			segments:    [][]int32{{37, 776, 9}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "%̈ \t",
			segments:    [][]int32{{37, 776, 32}, {9}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "%´",
			segments:    [][]int32{{37}, {180}},
			description: "× [0.3] PERCENT SIGN (PO) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "% ´",
			segments:    [][]int32{{37, 32}, {180}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "%̈´",
			segments:    [][]int32{{37, 776}, {180}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "%̈ ´",
			segments:    [][]int32{{37, 776, 32}, {180}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "%\v",
			segments:    [][]int32{{37, 11}},
			description: "× [0.3] PERCENT SIGN (PO) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "% \v",
			segments:    [][]int32{{37, 32, 11}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "%̈\v",
			segments:    [][]int32{{37, 776, 11}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "%̈ \v",
			segments:    [][]int32{{37, 776, 32, 11}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "%￼",
			segments:    [][]int32{{37}, {65532}},
			description: "× [0.3] PERCENT SIGN (PO) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "% ￼",
			segments:    [][]int32{{37, 32}, {65532}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "%̈￼",
			segments:    [][]int32{{37, 776}, {65532}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "%̈ ￼",
			segments:    [][]int32{{37, 776, 32}, {65532}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "%}",
			segments:    [][]int32{{37, 125}},
			description: "× [0.3] PERCENT SIGN (PO) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "% }",
			segments:    [][]int32{{37, 32, 125}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "%̈}",
			segments:    [][]int32{{37, 776, 125}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "%̈ }",
			segments:    [][]int32{{37, 776, 32, 125}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "%\r",
			segments:    [][]int32{{37, 13}},
			description: "× [0.3] PERCENT SIGN (PO) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "% \r",
			segments:    [][]int32{{37, 32, 13}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "%̈\r",
			segments:    [][]int32{{37, 776, 13}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "%̈ \r",
			segments:    [][]int32{{37, 776, 32, 13}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "%!",
			segments:    [][]int32{{37, 33}},
			description: "× [0.3] PERCENT SIGN (PO) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "% !",
			segments:    [][]int32{{37, 32, 33}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "%̈!",
			segments:    [][]int32{{37, 776, 33}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "%̈ !",
			segments:    [][]int32{{37, 776, 32, 33}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "%\u00a0",
			segments:    [][]int32{{37, 160}},
			description: "× [0.3] PERCENT SIGN (PO) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "% \u00a0",
			segments:    [][]int32{{37, 32}, {160}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "%̈\u00a0",
			segments:    [][]int32{{37, 776, 160}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "%̈ \u00a0",
			segments:    [][]int32{{37, 776, 32}, {160}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "%가",
			segments:    [][]int32{{37}, {44032}},
			description: "× [0.3] PERCENT SIGN (PO) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "% 가",
			segments:    [][]int32{{37, 32}, {44032}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "%̈가",
			segments:    [][]int32{{37, 776}, {44032}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "%̈ 가",
			segments:    [][]int32{{37, 776, 32}, {44032}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "%각",
			segments:    [][]int32{{37}, {44033}},
			description: "× [0.3] PERCENT SIGN (PO) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "% 각",
			segments:    [][]int32{{37, 32}, {44033}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "%̈각",
			segments:    [][]int32{{37, 776}, {44033}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "%̈ 각",
			segments:    [][]int32{{37, 776, 32}, {44033}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "%א",
			segments:    [][]int32{{37, 1488}},
			description: "× [0.3] PERCENT SIGN (PO) × [24.02] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "% א",
			segments:    [][]int32{{37, 32}, {1488}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "%̈א",
			segments:    [][]int32{{37, 776, 1488}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.02] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "%̈ א",
			segments:    [][]int32{{37, 776, 32}, {1488}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup17() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: "%-",
			segments:    [][]int32{{37, 45}},
			description: "× [0.3] PERCENT SIGN (PO) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "% -",
			segments:    [][]int32{{37, 32}, {45}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "%̈-",
			segments:    [][]int32{{37, 776, 45}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "%̈ -",
			segments:    [][]int32{{37, 776, 32}, {45}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "%⌚",
			segments:    [][]int32{{37}, {8986}},
			description: "× [0.3] PERCENT SIGN (PO) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "% ⌚",
			segments:    [][]int32{{37, 32}, {8986}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "%̈⌚",
			segments:    [][]int32{{37, 776}, {8986}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "%̈ ⌚",
			segments:    [][]int32{{37, 776, 32}, {8986}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "%․",
			segments:    [][]int32{{37, 8228}},
			description: "× [0.3] PERCENT SIGN (PO) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "% ․",
			segments:    [][]int32{{37, 32}, {8228}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "%̈․",
			segments:    [][]int32{{37, 776, 8228}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "%̈ ․",
			segments:    [][]int32{{37, 776, 32}, {8228}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "%,",
			segments:    [][]int32{{37, 44}},
			description: "× [0.3] PERCENT SIGN (PO) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "% ,",
			segments:    [][]int32{{37, 32, 44}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "%̈,",
			segments:    [][]int32{{37, 776, 44}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "%̈ ,",
			segments:    [][]int32{{37, 776, 32, 44}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "%ᄀ",
			segments:    [][]int32{{37}, {4352}},
			description: "× [0.3] PERCENT SIGN (PO) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "% ᄀ",
			segments:    [][]int32{{37, 32}, {4352}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "%̈ᄀ",
			segments:    [][]int32{{37, 776}, {4352}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "%̈ ᄀ",
			segments:    [][]int32{{37, 776, 32}, {4352}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "%ᆨ",
			segments:    [][]int32{{37}, {4520}},
			description: "× [0.3] PERCENT SIGN (PO) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "% ᆨ",
			segments:    [][]int32{{37, 32}, {4520}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "%̈ᆨ",
			segments:    [][]int32{{37, 776}, {4520}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "%̈ ᆨ",
			segments:    [][]int32{{37, 776, 32}, {4520}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "%ᅠ",
			segments:    [][]int32{{37}, {4448}},
			description: "× [0.3] PERCENT SIGN (PO) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "% ᅠ",
			segments:    [][]int32{{37, 32}, {4448}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "%̈ᅠ",
			segments:    [][]int32{{37, 776}, {4448}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "%̈ ᅠ",
			segments:    [][]int32{{37, 776, 32}, {4448}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "%\n",
			segments:    [][]int32{{37, 10}},
			description: "× [0.3] PERCENT SIGN (PO) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "% \n",
			segments:    [][]int32{{37, 32, 10}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "%̈\n",
			segments:    [][]int32{{37, 776, 10}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "%̈ \n",
			segments:    [][]int32{{37, 776, 32, 10}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "%\u0085",
			segments:    [][]int32{{37, 133}},
			description: "× [0.3] PERCENT SIGN (PO) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "% \u0085",
			segments:    [][]int32{{37, 32, 133}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "%̈\u0085",
			segments:    [][]int32{{37, 776, 133}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "%̈ \u0085",
			segments:    [][]int32{{37, 776, 32, 133}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "%៖",
			segments:    [][]int32{{37, 6102}},
			description: "× [0.3] PERCENT SIGN (PO) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "% ៖",
			segments:    [][]int32{{37, 32}, {6102}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "%̈៖",
			segments:    [][]int32{{37, 776, 6102}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "%̈ ៖",
			segments:    [][]int32{{37, 776, 32}, {6102}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "%0",
			segments:    [][]int32{{37, 48}},
			description: "× [0.3] PERCENT SIGN (PO) × [25.01] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "% 0",
			segments:    [][]int32{{37, 32}, {48}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "%̈0",
			segments:    [][]int32{{37, 776, 48}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [25.01] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "%̈ 0",
			segments:    [][]int32{{37, 776, 32}, {48}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "%〈",
			segments:    [][]int32{{37}, {9001}},
			description: "× [0.3] PERCENT SIGN (PO) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "% 〈",
			segments:    [][]int32{{37, 32}, {9001}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "%̈〈",
			segments:    [][]int32{{37, 776}, {9001}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "%̈ 〈",
			segments:    [][]int32{{37, 776, 32}, {9001}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "%%",
			segments:    [][]int32{{37}, {37}},
			description: "× [0.3] PERCENT SIGN (PO) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "% %",
			segments:    [][]int32{{37, 32}, {37}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "%̈%",
			segments:    [][]int32{{37, 776}, {37}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "%̈ %",
			segments:    [][]int32{{37, 776, 32}, {37}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "%$",
			segments:    [][]int32{{37}, {36}},
			description: "× [0.3] PERCENT SIGN (PO) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "% $",
			segments:    [][]int32{{37, 32}, {36}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "%̈$",
			segments:    [][]int32{{37, 776}, {36}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "%̈ $",
			segments:    [][]int32{{37, 776, 32}, {36}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "%\"",
			segments:    [][]int32{{37, 34}},
			description: "× [0.3] PERCENT SIGN (PO) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "% \"",
			segments:    [][]int32{{37, 32}, {34}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "%̈\"",
			segments:    [][]int32{{37, 776, 34}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "%̈ \"",
			segments:    [][]int32{{37, 776, 32}, {34}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "% ",
			segments:    [][]int32{{37, 32}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "%  ",
			segments:    [][]int32{{37, 32, 32}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "%̈ ",
			segments:    [][]int32{{37, 776, 32}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "%̈  ",
			segments:    [][]int32{{37, 776, 32, 32}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "%/",
			segments:    [][]int32{{37, 47}},
			description: "× [0.3] PERCENT SIGN (PO) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "% /",
			segments:    [][]int32{{37, 32, 47}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "%̈/",
			segments:    [][]int32{{37, 776, 47}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "%̈ /",
			segments:    [][]int32{{37, 776, 32, 47}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "%\u2060",
			segments:    [][]int32{{37, 8288}},
			description: "× [0.3] PERCENT SIGN (PO) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "% \u2060",
			segments:    [][]int32{{37, 32, 8288}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "%̈\u2060",
			segments:    [][]int32{{37, 776, 8288}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "%̈ \u2060",
			segments:    [][]int32{{37, 776, 32, 8288}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "%\u200b",
			segments:    [][]int32{{37, 8203}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "% \u200b",
			segments:    [][]int32{{37, 32, 8203}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "%̈\u200b",
			segments:    [][]int32{{37, 776, 8203}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "%̈ \u200b",
			segments:    [][]int32{{37, 776, 32, 8203}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "%🇦",
			segments:    [][]int32{{37}, {127462}},
			description: "× [0.3] PERCENT SIGN (PO) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "% 🇦",
			segments:    [][]int32{{37, 32}, {127462}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "%̈🇦",
			segments:    [][]int32{{37, 776}, {127462}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "%̈ 🇦",
			segments:    [][]int32{{37, 776, 32}, {127462}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "%☝",
			segments:    [][]int32{{37}, {9757}},
			description: "× [0.3] PERCENT SIGN (PO) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "% ☝",
			segments:    [][]int32{{37, 32}, {9757}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "%̈☝",
			segments:    [][]int32{{37, 776}, {9757}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "%̈ ☝",
			segments:    [][]int32{{37, 776, 32}, {9757}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "%🏻",
			segments:    [][]int32{{37}, {127995}},
			description: "× [0.3] PERCENT SIGN (PO) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "% 🏻",
			segments:    [][]int32{{37, 32}, {127995}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "%̈🏻",
			segments:    [][]int32{{37, 776}, {127995}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "%̈ 🏻",
			segments:    [][]int32{{37, 776, 32}, {127995}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "%)",
			segments:    [][]int32{{37, 41}},
			description: "× [0.3] PERCENT SIGN (PO) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "% )",
			segments:    [][]int32{{37, 32, 41}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "%̈)",
			segments:    [][]int32{{37, 776, 41}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "%̈ )",
			segments:    [][]int32{{37, 776, 32, 41}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "%(",
			segments:    [][]int32{{37}, {40}},
			description: "× [0.3] PERCENT SIGN (PO) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "% (",
			segments:    [][]int32{{37, 32}, {40}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "%̈(",
			segments:    [][]int32{{37, 776}, {40}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "%̈ (",
			segments:    [][]int32{{37, 776, 32}, {40}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "%\x01",
			segments:    [][]int32{{37, 1}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "% \x01",
			segments:    [][]int32{{37, 32}, {1}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "%̈\x01",
			segments:    [][]int32{{37, 776, 1}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "%̈ \x01",
			segments:    [][]int32{{37, 776, 32}, {1}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "%\u200d",
			segments:    [][]int32{{37, 8205}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "% \u200d",
			segments:    [][]int32{{37, 32}, {8205}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "%̈\u200d",
			segments:    [][]int32{{37, 776, 8205}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "%̈ \u200d",
			segments:    [][]int32{{37, 776, 32}, {8205}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "%§",
			segments:    [][]int32{{37, 167}},
			description: "× [0.3] PERCENT SIGN (PO) × [24.02] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "% §",
			segments:    [][]int32{{37, 32}, {167}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "%̈§",
			segments:    [][]int32{{37, 776, 167}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.02] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "%̈ §",
			segments:    [][]int32{{37, 776, 32}, {167}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "%\U00050005",
			segments:    [][]int32{{37, 327685}},
			description: "× [0.3] PERCENT SIGN (PO) × [24.02] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "% \U00050005",
			segments:    [][]int32{{37, 32}, {327685}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "%̈\U00050005",
			segments:    [][]int32{{37, 776, 327685}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.02] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "%̈ \U00050005",
			segments:    [][]int32{{37, 776, 32}, {327685}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "%ก",
			segments:    [][]int32{{37, 3585}},
			description: "× [0.3] PERCENT SIGN (PO) × [24.02] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "% ก",
			segments:    [][]int32{{37, 32}, {3585}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "%̈ก",
			segments:    [][]int32{{37, 776, 3585}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.02] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "%̈ ก",
			segments:    [][]int32{{37, 776, 32}, {3585}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "%ぁ",
			segments:    [][]int32{{37, 12353}},
			description: "× [0.3] PERCENT SIGN (PO) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "% ぁ",
			segments:    [][]int32{{37, 32}, {12353}},
			description: "× [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "%̈ぁ",
			segments:    [][]int32{{37, 776, 12353}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "%̈ ぁ",
			segments:    [][]int32{{37, 776, 32}, {12353}},
			description: "× [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "$#",
			segments:    [][]int32{{36, 35}},
			description: "× [0.3] DOLLAR SIGN (PR) × [24.02] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "$ #",
			segments:    [][]int32{{36, 32}, {35}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "$̈#",
			segments:    [][]int32{{36, 776, 35}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.02] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "$̈ #",
			segments:    [][]int32{{36, 776, 32}, {35}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "$—",
			segments:    [][]int32{{36}, {8212}},
			description: "× [0.3] DOLLAR SIGN (PR) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "$ —",
			segments:    [][]int32{{36, 32}, {8212}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "$̈—",
			segments:    [][]int32{{36, 776}, {8212}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "$̈ —",
			segments:    [][]int32{{36, 776, 32}, {8212}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "$\t",
			segments:    [][]int32{{36, 9}},
			description: "× [0.3] DOLLAR SIGN (PR) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "$ \t",
			segments:    [][]int32{{36, 32}, {9}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "$̈\t",
			segments:    [][]int32{{36, 776, 9}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "$̈ \t",
			segments:    [][]int32{{36, 776, 32}, {9}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "$´",
			segments:    [][]int32{{36}, {180}},
			description: "× [0.3] DOLLAR SIGN (PR) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "$ ´",
			segments:    [][]int32{{36, 32}, {180}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "$̈´",
			segments:    [][]int32{{36, 776}, {180}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "$̈ ´",
			segments:    [][]int32{{36, 776, 32}, {180}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "$\v",
			segments:    [][]int32{{36, 11}},
			description: "× [0.3] DOLLAR SIGN (PR) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "$ \v",
			segments:    [][]int32{{36, 32, 11}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "$̈\v",
			segments:    [][]int32{{36, 776, 11}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "$̈ \v",
			segments:    [][]int32{{36, 776, 32, 11}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "$￼",
			segments:    [][]int32{{36}, {65532}},
			description: "× [0.3] DOLLAR SIGN (PR) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "$ ￼",
			segments:    [][]int32{{36, 32}, {65532}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "$̈￼",
			segments:    [][]int32{{36, 776}, {65532}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "$̈ ￼",
			segments:    [][]int32{{36, 776, 32}, {65532}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "$}",
			segments:    [][]int32{{36, 125}},
			description: "× [0.3] DOLLAR SIGN (PR) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "$ }",
			segments:    [][]int32{{36, 32, 125}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "$̈}",
			segments:    [][]int32{{36, 776, 125}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "$̈ }",
			segments:    [][]int32{{36, 776, 32, 125}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "$\r",
			segments:    [][]int32{{36, 13}},
			description: "× [0.3] DOLLAR SIGN (PR) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "$ \r",
			segments:    [][]int32{{36, 32, 13}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "$̈\r",
			segments:    [][]int32{{36, 776, 13}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "$̈ \r",
			segments:    [][]int32{{36, 776, 32, 13}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "$!",
			segments:    [][]int32{{36, 33}},
			description: "× [0.3] DOLLAR SIGN (PR) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "$ !",
			segments:    [][]int32{{36, 32, 33}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "$̈!",
			segments:    [][]int32{{36, 776, 33}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "$̈ !",
			segments:    [][]int32{{36, 776, 32, 33}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "$\u00a0",
			segments:    [][]int32{{36, 160}},
			description: "× [0.3] DOLLAR SIGN (PR) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "$ \u00a0",
			segments:    [][]int32{{36, 32}, {160}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "$̈\u00a0",
			segments:    [][]int32{{36, 776, 160}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "$̈ \u00a0",
			segments:    [][]int32{{36, 776, 32}, {160}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "$가",
			segments:    [][]int32{{36, 44032}},
			description: "× [0.3] DOLLAR SIGN (PR) × [27.02] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "$ 가",
			segments:    [][]int32{{36, 32}, {44032}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "$̈가",
			segments:    [][]int32{{36, 776, 44032}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.02] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "$̈ 가",
			segments:    [][]int32{{36, 776, 32}, {44032}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "$각",
			segments:    [][]int32{{36, 44033}},
			description: "× [0.3] DOLLAR SIGN (PR) × [27.02] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "$ 각",
			segments:    [][]int32{{36, 32}, {44033}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "$̈각",
			segments:    [][]int32{{36, 776, 44033}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.02] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "$̈ 각",
			segments:    [][]int32{{36, 776, 32}, {44033}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "$א",
			segments:    [][]int32{{36, 1488}},
			description: "× [0.3] DOLLAR SIGN (PR) × [24.02] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "$ א",
			segments:    [][]int32{{36, 32}, {1488}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "$̈א",
			segments:    [][]int32{{36, 776, 1488}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.02] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "$̈ א",
			segments:    [][]int32{{36, 776, 32}, {1488}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "$-",
			segments:    [][]int32{{36, 45}},
			description: "× [0.3] DOLLAR SIGN (PR) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "$ -",
			segments:    [][]int32{{36, 32}, {45}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "$̈-",
			segments:    [][]int32{{36, 776, 45}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "$̈ -",
			segments:    [][]int32{{36, 776, 32}, {45}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "$⌚",
			segments:    [][]int32{{36, 8986}},
			description: "× [0.3] DOLLAR SIGN (PR) × [23.12] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "$ ⌚",
			segments:    [][]int32{{36, 32}, {8986}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "$̈⌚",
			segments:    [][]int32{{36, 776, 8986}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.12] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "$̈ ⌚",
			segments:    [][]int32{{36, 776, 32}, {8986}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "$․",
			segments:    [][]int32{{36, 8228}},
			description: "× [0.3] DOLLAR SIGN (PR) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "$ ․",
			segments:    [][]int32{{36, 32}, {8228}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "$̈․",
			segments:    [][]int32{{36, 776, 8228}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "$̈ ․",
			segments:    [][]int32{{36, 776, 32}, {8228}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "$,",
			segments:    [][]int32{{36, 44}},
			description: "× [0.3] DOLLAR SIGN (PR) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "$ ,",
			segments:    [][]int32{{36, 32, 44}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "$̈,",
			segments:    [][]int32{{36, 776, 44}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "$̈ ,",
			segments:    [][]int32{{36, 776, 32, 44}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "$ᄀ",
			segments:    [][]int32{{36, 4352}},
			description: "× [0.3] DOLLAR SIGN (PR) × [27.02] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "$ ᄀ",
			segments:    [][]int32{{36, 32}, {4352}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "$̈ᄀ",
			segments:    [][]int32{{36, 776, 4352}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.02] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "$̈ ᄀ",
			segments:    [][]int32{{36, 776, 32}, {4352}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "$ᆨ",
			segments:    [][]int32{{36, 4520}},
			description: "× [0.3] DOLLAR SIGN (PR) × [27.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "$ ᆨ",
			segments:    [][]int32{{36, 32}, {4520}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "$̈ᆨ",
			segments:    [][]int32{{36, 776, 4520}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "$̈ ᆨ",
			segments:    [][]int32{{36, 776, 32}, {4520}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "$ᅠ",
			segments:    [][]int32{{36, 4448}},
			description: "× [0.3] DOLLAR SIGN (PR) × [27.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "$ ᅠ",
			segments:    [][]int32{{36, 32}, {4448}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "$̈ᅠ",
			segments:    [][]int32{{36, 776, 4448}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "$̈ ᅠ",
			segments:    [][]int32{{36, 776, 32}, {4448}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "$\n",
			segments:    [][]int32{{36, 10}},
			description: "× [0.3] DOLLAR SIGN (PR) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "$ \n",
			segments:    [][]int32{{36, 32, 10}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "$̈\n",
			segments:    [][]int32{{36, 776, 10}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "$̈ \n",
			segments:    [][]int32{{36, 776, 32, 10}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "$\u0085",
			segments:    [][]int32{{36, 133}},
			description: "× [0.3] DOLLAR SIGN (PR) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "$ \u0085",
			segments:    [][]int32{{36, 32, 133}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "$̈\u0085",
			segments:    [][]int32{{36, 776, 133}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "$̈ \u0085",
			segments:    [][]int32{{36, 776, 32, 133}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "$៖",
			segments:    [][]int32{{36, 6102}},
			description: "× [0.3] DOLLAR SIGN (PR) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "$ ៖",
			segments:    [][]int32{{36, 32}, {6102}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "$̈៖",
			segments:    [][]int32{{36, 776, 6102}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "$̈ ៖",
			segments:    [][]int32{{36, 776, 32}, {6102}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "$0",
			segments:    [][]int32{{36, 48}},
			description: "× [0.3] DOLLAR SIGN (PR) × [25.01] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "$ 0",
			segments:    [][]int32{{36, 32}, {48}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "$̈0",
			segments:    [][]int32{{36, 776, 48}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [25.01] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "$̈ 0",
			segments:    [][]int32{{36, 776, 32}, {48}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "$〈",
			segments:    [][]int32{{36}, {9001}},
			description: "× [0.3] DOLLAR SIGN (PR) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "$ 〈",
			segments:    [][]int32{{36, 32}, {9001}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "$̈〈",
			segments:    [][]int32{{36, 776}, {9001}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "$̈ 〈",
			segments:    [][]int32{{36, 776, 32}, {9001}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "$%",
			segments:    [][]int32{{36}, {37}},
			description: "× [0.3] DOLLAR SIGN (PR) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "$ %",
			segments:    [][]int32{{36, 32}, {37}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "$̈%",
			segments:    [][]int32{{36, 776}, {37}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "$̈ %",
			segments:    [][]int32{{36, 776, 32}, {37}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "$$",
			segments:    [][]int32{{36}, {36}},
			description: "× [0.3] DOLLAR SIGN (PR) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "$ $",
			segments:    [][]int32{{36, 32}, {36}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "$̈$",
			segments:    [][]int32{{36, 776}, {36}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "$̈ $",
			segments:    [][]int32{{36, 776, 32}, {36}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "$\"",
			segments:    [][]int32{{36, 34}},
			description: "× [0.3] DOLLAR SIGN (PR) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "$ \"",
			segments:    [][]int32{{36, 32}, {34}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "$̈\"",
			segments:    [][]int32{{36, 776, 34}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "$̈ \"",
			segments:    [][]int32{{36, 776, 32}, {34}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "$ ",
			segments:    [][]int32{{36, 32}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "$  ",
			segments:    [][]int32{{36, 32, 32}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "$̈ ",
			segments:    [][]int32{{36, 776, 32}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "$̈  ",
			segments:    [][]int32{{36, 776, 32, 32}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "$/",
			segments:    [][]int32{{36, 47}},
			description: "× [0.3] DOLLAR SIGN (PR) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "$ /",
			segments:    [][]int32{{36, 32, 47}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "$̈/",
			segments:    [][]int32{{36, 776, 47}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "$̈ /",
			segments:    [][]int32{{36, 776, 32, 47}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "$\u2060",
			segments:    [][]int32{{36, 8288}},
			description: "× [0.3] DOLLAR SIGN (PR) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "$ \u2060",
			segments:    [][]int32{{36, 32, 8288}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "$̈\u2060",
			segments:    [][]int32{{36, 776, 8288}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "$̈ \u2060",
			segments:    [][]int32{{36, 776, 32, 8288}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "$\u200b",
			segments:    [][]int32{{36, 8203}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "$ \u200b",
			segments:    [][]int32{{36, 32, 8203}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "$̈\u200b",
			segments:    [][]int32{{36, 776, 8203}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "$̈ \u200b",
			segments:    [][]int32{{36, 776, 32, 8203}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "$🇦",
			segments:    [][]int32{{36}, {127462}},
			description: "× [0.3] DOLLAR SIGN (PR) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "$ 🇦",
			segments:    [][]int32{{36, 32}, {127462}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "$̈🇦",
			segments:    [][]int32{{36, 776}, {127462}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "$̈ 🇦",
			segments:    [][]int32{{36, 776, 32}, {127462}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "$☝",
			segments:    [][]int32{{36, 9757}},
			description: "× [0.3] DOLLAR SIGN (PR) × [23.12] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "$ ☝",
			segments:    [][]int32{{36, 32}, {9757}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "$̈☝",
			segments:    [][]int32{{36, 776, 9757}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.12] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "$̈ ☝",
			segments:    [][]int32{{36, 776, 32}, {9757}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup18() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: "$🏻",
			segments:    [][]int32{{36, 127995}},
			description: "× [0.3] DOLLAR SIGN (PR) × [23.12] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "$ 🏻",
			segments:    [][]int32{{36, 32}, {127995}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "$̈🏻",
			segments:    [][]int32{{36, 776, 127995}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.12] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "$̈ 🏻",
			segments:    [][]int32{{36, 776, 32}, {127995}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "$)",
			segments:    [][]int32{{36, 41}},
			description: "× [0.3] DOLLAR SIGN (PR) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "$ )",
			segments:    [][]int32{{36, 32, 41}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "$̈)",
			segments:    [][]int32{{36, 776, 41}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "$̈ )",
			segments:    [][]int32{{36, 776, 32, 41}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "$(",
			segments:    [][]int32{{36}, {40}},
			description: "× [0.3] DOLLAR SIGN (PR) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "$ (",
			segments:    [][]int32{{36, 32}, {40}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "$̈(",
			segments:    [][]int32{{36, 776}, {40}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "$̈ (",
			segments:    [][]int32{{36, 776, 32}, {40}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "$\x01",
			segments:    [][]int32{{36, 1}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "$ \x01",
			segments:    [][]int32{{36, 32}, {1}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "$̈\x01",
			segments:    [][]int32{{36, 776, 1}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "$̈ \x01",
			segments:    [][]int32{{36, 776, 32}, {1}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "$\u200d",
			segments:    [][]int32{{36, 8205}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "$ \u200d",
			segments:    [][]int32{{36, 32}, {8205}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "$̈\u200d",
			segments:    [][]int32{{36, 776, 8205}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "$̈ \u200d",
			segments:    [][]int32{{36, 776, 32}, {8205}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "$§",
			segments:    [][]int32{{36, 167}},
			description: "× [0.3] DOLLAR SIGN (PR) × [24.02] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "$ §",
			segments:    [][]int32{{36, 32}, {167}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "$̈§",
			segments:    [][]int32{{36, 776, 167}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.02] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "$̈ §",
			segments:    [][]int32{{36, 776, 32}, {167}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "$\U00050005",
			segments:    [][]int32{{36, 327685}},
			description: "× [0.3] DOLLAR SIGN (PR) × [24.02] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "$ \U00050005",
			segments:    [][]int32{{36, 32}, {327685}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "$̈\U00050005",
			segments:    [][]int32{{36, 776, 327685}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.02] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "$̈ \U00050005",
			segments:    [][]int32{{36, 776, 32}, {327685}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "$ก",
			segments:    [][]int32{{36, 3585}},
			description: "× [0.3] DOLLAR SIGN (PR) × [24.02] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "$ ก",
			segments:    [][]int32{{36, 32}, {3585}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "$̈ก",
			segments:    [][]int32{{36, 776, 3585}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.02] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "$̈ ก",
			segments:    [][]int32{{36, 776, 32}, {3585}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "$ぁ",
			segments:    [][]int32{{36, 12353}},
			description: "× [0.3] DOLLAR SIGN (PR) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "$ ぁ",
			segments:    [][]int32{{36, 32}, {12353}},
			description: "× [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "$̈ぁ",
			segments:    [][]int32{{36, 776, 12353}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "$̈ ぁ",
			segments:    [][]int32{{36, 776, 32}, {12353}},
			description: "× [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\"#",
			segments:    [][]int32{{34, 35}},
			description: "× [0.3] QUOTATION MARK (QU) × [19.02] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\" #",
			segments:    [][]int32{{34, 32}, {35}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\"̈#",
			segments:    [][]int32{{34, 776, 35}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\"̈ #",
			segments:    [][]int32{{34, 776, 32}, {35}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\"—",
			segments:    [][]int32{{34, 8212}},
			description: "× [0.3] QUOTATION MARK (QU) × [19.02] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\" —",
			segments:    [][]int32{{34, 32}, {8212}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\"̈—",
			segments:    [][]int32{{34, 776, 8212}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\"̈ —",
			segments:    [][]int32{{34, 776, 32}, {8212}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\"\t",
			segments:    [][]int32{{34, 9}},
			description: "× [0.3] QUOTATION MARK (QU) × [19.02] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\" \t",
			segments:    [][]int32{{34, 32}, {9}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\"̈\t",
			segments:    [][]int32{{34, 776, 9}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\"̈ \t",
			segments:    [][]int32{{34, 776, 32}, {9}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\"´",
			segments:    [][]int32{{34, 180}},
			description: "× [0.3] QUOTATION MARK (QU) × [19.02] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\" ´",
			segments:    [][]int32{{34, 32}, {180}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\"̈´",
			segments:    [][]int32{{34, 776, 180}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\"̈ ´",
			segments:    [][]int32{{34, 776, 32}, {180}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\"\v",
			segments:    [][]int32{{34, 11}},
			description: "× [0.3] QUOTATION MARK (QU) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\" \v",
			segments:    [][]int32{{34, 32, 11}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\"̈\v",
			segments:    [][]int32{{34, 776, 11}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\"̈ \v",
			segments:    [][]int32{{34, 776, 32, 11}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\"￼",
			segments:    [][]int32{{34, 65532}},
			description: "× [0.3] QUOTATION MARK (QU) × [19.02] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\" ￼",
			segments:    [][]int32{{34, 32}, {65532}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\"̈￼",
			segments:    [][]int32{{34, 776, 65532}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\"̈ ￼",
			segments:    [][]int32{{34, 776, 32}, {65532}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\"}",
			segments:    [][]int32{{34, 125}},
			description: "× [0.3] QUOTATION MARK (QU) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\" }",
			segments:    [][]int32{{34, 32, 125}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\"̈}",
			segments:    [][]int32{{34, 776, 125}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\"̈ }",
			segments:    [][]int32{{34, 776, 32, 125}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\"\r",
			segments:    [][]int32{{34, 13}},
			description: "× [0.3] QUOTATION MARK (QU) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\" \r",
			segments:    [][]int32{{34, 32, 13}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\"̈\r",
			segments:    [][]int32{{34, 776, 13}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\"̈ \r",
			segments:    [][]int32{{34, 776, 32, 13}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\"!",
			segments:    [][]int32{{34, 33}},
			description: "× [0.3] QUOTATION MARK (QU) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\" !",
			segments:    [][]int32{{34, 32, 33}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\"̈!",
			segments:    [][]int32{{34, 776, 33}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\"̈ !",
			segments:    [][]int32{{34, 776, 32, 33}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\"\u00a0",
			segments:    [][]int32{{34, 160}},
			description: "× [0.3] QUOTATION MARK (QU) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\" \u00a0",
			segments:    [][]int32{{34, 32}, {160}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\"̈\u00a0",
			segments:    [][]int32{{34, 776, 160}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\"̈ \u00a0",
			segments:    [][]int32{{34, 776, 32}, {160}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\"가",
			segments:    [][]int32{{34, 44032}},
			description: "× [0.3] QUOTATION MARK (QU) × [19.02] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\" 가",
			segments:    [][]int32{{34, 32}, {44032}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\"̈가",
			segments:    [][]int32{{34, 776, 44032}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\"̈ 가",
			segments:    [][]int32{{34, 776, 32}, {44032}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\"각",
			segments:    [][]int32{{34, 44033}},
			description: "× [0.3] QUOTATION MARK (QU) × [19.02] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\" 각",
			segments:    [][]int32{{34, 32}, {44033}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\"̈각",
			segments:    [][]int32{{34, 776, 44033}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\"̈ 각",
			segments:    [][]int32{{34, 776, 32}, {44033}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\"א",
			segments:    [][]int32{{34, 1488}},
			description: "× [0.3] QUOTATION MARK (QU) × [19.02] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\" א",
			segments:    [][]int32{{34, 32}, {1488}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\"̈א",
			segments:    [][]int32{{34, 776, 1488}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\"̈ א",
			segments:    [][]int32{{34, 776, 32}, {1488}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\"-",
			segments:    [][]int32{{34, 45}},
			description: "× [0.3] QUOTATION MARK (QU) × [19.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\" -",
			segments:    [][]int32{{34, 32}, {45}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\"̈-",
			segments:    [][]int32{{34, 776, 45}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\"̈ -",
			segments:    [][]int32{{34, 776, 32}, {45}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\"⌚",
			segments:    [][]int32{{34, 8986}},
			description: "× [0.3] QUOTATION MARK (QU) × [19.02] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\" ⌚",
			segments:    [][]int32{{34, 32}, {8986}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\"̈⌚",
			segments:    [][]int32{{34, 776, 8986}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\"̈ ⌚",
			segments:    [][]int32{{34, 776, 32}, {8986}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\"․",
			segments:    [][]int32{{34, 8228}},
			description: "× [0.3] QUOTATION MARK (QU) × [19.02] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\" ․",
			segments:    [][]int32{{34, 32}, {8228}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\"̈․",
			segments:    [][]int32{{34, 776, 8228}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\"̈ ․",
			segments:    [][]int32{{34, 776, 32}, {8228}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\",",
			segments:    [][]int32{{34, 44}},
			description: "× [0.3] QUOTATION MARK (QU) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\" ,",
			segments:    [][]int32{{34, 32, 44}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\"̈,",
			segments:    [][]int32{{34, 776, 44}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\"̈ ,",
			segments:    [][]int32{{34, 776, 32, 44}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\"ᄀ",
			segments:    [][]int32{{34, 4352}},
			description: "× [0.3] QUOTATION MARK (QU) × [19.02] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\" ᄀ",
			segments:    [][]int32{{34, 32}, {4352}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\"̈ᄀ",
			segments:    [][]int32{{34, 776, 4352}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\"̈ ᄀ",
			segments:    [][]int32{{34, 776, 32}, {4352}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\"ᆨ",
			segments:    [][]int32{{34, 4520}},
			description: "× [0.3] QUOTATION MARK (QU) × [19.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\" ᆨ",
			segments:    [][]int32{{34, 32}, {4520}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\"̈ᆨ",
			segments:    [][]int32{{34, 776, 4520}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\"̈ ᆨ",
			segments:    [][]int32{{34, 776, 32}, {4520}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\"ᅠ",
			segments:    [][]int32{{34, 4448}},
			description: "× [0.3] QUOTATION MARK (QU) × [19.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\" ᅠ",
			segments:    [][]int32{{34, 32}, {4448}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\"̈ᅠ",
			segments:    [][]int32{{34, 776, 4448}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\"̈ ᅠ",
			segments:    [][]int32{{34, 776, 32}, {4448}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\"\n",
			segments:    [][]int32{{34, 10}},
			description: "× [0.3] QUOTATION MARK (QU) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\" \n",
			segments:    [][]int32{{34, 32, 10}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\"̈\n",
			segments:    [][]int32{{34, 776, 10}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\"̈ \n",
			segments:    [][]int32{{34, 776, 32, 10}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\"\u0085",
			segments:    [][]int32{{34, 133}},
			description: "× [0.3] QUOTATION MARK (QU) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\" \u0085",
			segments:    [][]int32{{34, 32, 133}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\"̈\u0085",
			segments:    [][]int32{{34, 776, 133}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\"̈ \u0085",
			segments:    [][]int32{{34, 776, 32, 133}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\"៖",
			segments:    [][]int32{{34, 6102}},
			description: "× [0.3] QUOTATION MARK (QU) × [19.02] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\" ៖",
			segments:    [][]int32{{34, 32}, {6102}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\"̈៖",
			segments:    [][]int32{{34, 776, 6102}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\"̈ ៖",
			segments:    [][]int32{{34, 776, 32}, {6102}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\"0",
			segments:    [][]int32{{34, 48}},
			description: "× [0.3] QUOTATION MARK (QU) × [19.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\" 0",
			segments:    [][]int32{{34, 32}, {48}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\"̈0",
			segments:    [][]int32{{34, 776, 48}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\"̈ 0",
			segments:    [][]int32{{34, 776, 32}, {48}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\"〈",
			segments:    [][]int32{{34, 9001}},
			description: "× [0.3] QUOTATION MARK (QU) × [15.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\" 〈",
			segments:    [][]int32{{34, 32, 9001}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) × [15.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\"̈〈",
			segments:    [][]int32{{34, 776, 9001}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [15.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\"̈ 〈",
			segments:    [][]int32{{34, 776, 32, 9001}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [15.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\"%",
			segments:    [][]int32{{34, 37}},
			description: "× [0.3] QUOTATION MARK (QU) × [19.02] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\" %",
			segments:    [][]int32{{34, 32}, {37}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\"̈%",
			segments:    [][]int32{{34, 776, 37}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\"̈ %",
			segments:    [][]int32{{34, 776, 32}, {37}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\"$",
			segments:    [][]int32{{34, 36}},
			description: "× [0.3] QUOTATION MARK (QU) × [19.02] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\" $",
			segments:    [][]int32{{34, 32}, {36}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\"̈$",
			segments:    [][]int32{{34, 776, 36}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\"̈ $",
			segments:    [][]int32{{34, 776, 32}, {36}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\"\"",
			segments:    [][]int32{{34, 34}},
			description: "× [0.3] QUOTATION MARK (QU) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\" \"",
			segments:    [][]int32{{34, 32}, {34}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\"̈\"",
			segments:    [][]int32{{34, 776, 34}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\"̈ \"",
			segments:    [][]int32{{34, 776, 32}, {34}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\" ",
			segments:    [][]int32{{34, 32}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\"  ",
			segments:    [][]int32{{34, 32, 32}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\"̈ ",
			segments:    [][]int32{{34, 776, 32}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\"̈  ",
			segments:    [][]int32{{34, 776, 32, 32}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\"/",
			segments:    [][]int32{{34, 47}},
			description: "× [0.3] QUOTATION MARK (QU) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\" /",
			segments:    [][]int32{{34, 32, 47}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\"̈/",
			segments:    [][]int32{{34, 776, 47}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\"̈ /",
			segments:    [][]int32{{34, 776, 32, 47}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\"\u2060",
			segments:    [][]int32{{34, 8288}},
			description: "× [0.3] QUOTATION MARK (QU) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\" \u2060",
			segments:    [][]int32{{34, 32, 8288}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\"̈\u2060",
			segments:    [][]int32{{34, 776, 8288}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\"̈ \u2060",
			segments:    [][]int32{{34, 776, 32, 8288}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\"\u200b",
			segments:    [][]int32{{34, 8203}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\" \u200b",
			segments:    [][]int32{{34, 32, 8203}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\"̈\u200b",
			segments:    [][]int32{{34, 776, 8203}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\"̈ \u200b",
			segments:    [][]int32{{34, 776, 32, 8203}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\"🇦",
			segments:    [][]int32{{34, 127462}},
			description: "× [0.3] QUOTATION MARK (QU) × [19.02] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\" 🇦",
			segments:    [][]int32{{34, 32}, {127462}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\"̈🇦",
			segments:    [][]int32{{34, 776, 127462}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\"̈ 🇦",
			segments:    [][]int32{{34, 776, 32}, {127462}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\"☝",
			segments:    [][]int32{{34, 9757}},
			description: "× [0.3] QUOTATION MARK (QU) × [19.02] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\" ☝",
			segments:    [][]int32{{34, 32}, {9757}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\"̈☝",
			segments:    [][]int32{{34, 776, 9757}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\"̈ ☝",
			segments:    [][]int32{{34, 776, 32}, {9757}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\"🏻",
			segments:    [][]int32{{34, 127995}},
			description: "× [0.3] QUOTATION MARK (QU) × [19.02] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\" 🏻",
			segments:    [][]int32{{34, 32}, {127995}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\"̈🏻",
			segments:    [][]int32{{34, 776, 127995}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\"̈ 🏻",
			segments:    [][]int32{{34, 776, 32}, {127995}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\")",
			segments:    [][]int32{{34, 41}},
			description: "× [0.3] QUOTATION MARK (QU) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\" )",
			segments:    [][]int32{{34, 32, 41}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\"̈)",
			segments:    [][]int32{{34, 776, 41}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\"̈ )",
			segments:    [][]int32{{34, 776, 32, 41}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\"(",
			segments:    [][]int32{{34, 40}},
			description: "× [0.3] QUOTATION MARK (QU) × [15.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\" (",
			segments:    [][]int32{{34, 32, 40}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) × [15.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\"̈(",
			segments:    [][]int32{{34, 776, 40}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [15.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\"̈ (",
			segments:    [][]int32{{34, 776, 32, 40}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [15.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\"\x01",
			segments:    [][]int32{{34, 1}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\" \x01",
			segments:    [][]int32{{34, 32}, {1}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\"̈\x01",
			segments:    [][]int32{{34, 776, 1}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\"̈ \x01",
			segments:    [][]int32{{34, 776, 32}, {1}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\"\u200d",
			segments:    [][]int32{{34, 8205}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\" \u200d",
			segments:    [][]int32{{34, 32}, {8205}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\"̈\u200d",
			segments:    [][]int32{{34, 776, 8205}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\"̈ \u200d",
			segments:    [][]int32{{34, 776, 32}, {8205}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\"§",
			segments:    [][]int32{{34, 167}},
			description: "× [0.3] QUOTATION MARK (QU) × [19.02] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\" §",
			segments:    [][]int32{{34, 32}, {167}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\"̈§",
			segments:    [][]int32{{34, 776, 167}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\"̈ §",
			segments:    [][]int32{{34, 776, 32}, {167}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\"\U00050005",
			segments:    [][]int32{{34, 327685}},
			description: "× [0.3] QUOTATION MARK (QU) × [19.02] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\" \U00050005",
			segments:    [][]int32{{34, 32}, {327685}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\"̈\U00050005",
			segments:    [][]int32{{34, 776, 327685}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\"̈ \U00050005",
			segments:    [][]int32{{34, 776, 32}, {327685}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\"ก",
			segments:    [][]int32{{34, 3585}},
			description: "× [0.3] QUOTATION MARK (QU) × [19.02] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\" ก",
			segments:    [][]int32{{34, 32}, {3585}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\"̈ก",
			segments:    [][]int32{{34, 776, 3585}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\"̈ ก",
			segments:    [][]int32{{34, 776, 32}, {3585}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\"ぁ",
			segments:    [][]int32{{34, 12353}},
			description: "× [0.3] QUOTATION MARK (QU) × [19.02] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\" ぁ",
			segments:    [][]int32{{34, 32}, {12353}},
			description: "× [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\"̈ぁ",
			segments:    [][]int32{{34, 776, 12353}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\"̈ ぁ",
			segments:    [][]int32{{34, 776, 32}, {12353}},
			description: "× [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: " #",
			segments:    [][]int32{{32}, {35}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "  #",
			segments:    [][]int32{{32, 32}, {35}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: " ̈#",
			segments:    [][]int32{{32}, {776, 35}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [28.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: " ̈ #",
			segments:    [][]int32{{32}, {776, 32}, {35}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: " —",
			segments:    [][]int32{{32}, {8212}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "  —",
			segments:    [][]int32{{32, 32}, {8212}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: " ̈—",
			segments:    [][]int32{{32}, {776}, {8212}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: " ̈ —",
			segments:    [][]int32{{32}, {776, 32}, {8212}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: " \t",
			segments:    [][]int32{{32}, {9}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "  \t",
			segments:    [][]int32{{32, 32}, {9}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: " ̈\t",
			segments:    [][]int32{{32}, {776, 9}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: " ̈ \t",
			segments:    [][]int32{{32}, {776, 32}, {9}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: " ´",
			segments:    [][]int32{{32}, {180}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "  ´",
			segments:    [][]int32{{32, 32}, {180}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: " ̈´",
			segments:    [][]int32{{32}, {776}, {180}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: " ̈ ´",
			segments:    [][]int32{{32}, {776, 32}, {180}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: " \v",
			segments:    [][]int32{{32, 11}},
			description: "× [0.3] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "  \v",
			segments:    [][]int32{{32, 32, 11}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: " ̈\v",
			segments:    [][]int32{{32}, {776, 11}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: " ̈ \v",
			segments:    [][]int32{{32}, {776, 32, 11}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: " ￼",
			segments:    [][]int32{{32}, {65532}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "  ￼",
			segments:    [][]int32{{32, 32}, {65532}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: " ̈￼",
			segments:    [][]int32{{32}, {776}, {65532}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: " ̈ ￼",
			segments:    [][]int32{{32}, {776, 32}, {65532}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: " }",
			segments:    [][]int32{{32, 125}},
			description: "× [0.3] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "  }",
			segments:    [][]int32{{32, 32, 125}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: " ̈}",
			segments:    [][]int32{{32}, {776, 125}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: " ̈ }",
			segments:    [][]int32{{32}, {776, 32, 125}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: " \r",
			segments:    [][]int32{{32, 13}},
			description: "× [0.3] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "  \r",
			segments:    [][]int32{{32, 32, 13}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: " ̈\r",
			segments:    [][]int32{{32}, {776, 13}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: " ̈ \r",
			segments:    [][]int32{{32}, {776, 32, 13}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: " !",
			segments:    [][]int32{{32, 33}},
			description: "× [0.3] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "  !",
			segments:    [][]int32{{32, 32, 33}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: " ̈!",
			segments:    [][]int32{{32}, {776, 33}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: " ̈ !",
			segments:    [][]int32{{32}, {776, 32, 33}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: " \u00a0",
			segments:    [][]int32{{32}, {160}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "  \u00a0",
			segments:    [][]int32{{32, 32}, {160}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: " ̈\u00a0",
			segments:    [][]int32{{32}, {776, 160}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: " ̈ \u00a0",
			segments:    [][]int32{{32}, {776, 32}, {160}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: " 가",
			segments:    [][]int32{{32}, {44032}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "  가",
			segments:    [][]int32{{32, 32}, {44032}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: " ̈가",
			segments:    [][]int32{{32}, {776}, {44032}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: " ̈ 가",
			segments:    [][]int32{{32}, {776, 32}, {44032}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: " 각",
			segments:    [][]int32{{32}, {44033}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "  각",
			segments:    [][]int32{{32, 32}, {44033}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: " ̈각",
			segments:    [][]int32{{32}, {776}, {44033}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: " ̈ 각",
			segments:    [][]int32{{32}, {776, 32}, {44033}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup19() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: " א",
			segments:    [][]int32{{32}, {1488}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "  א",
			segments:    [][]int32{{32, 32}, {1488}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: " ̈א",
			segments:    [][]int32{{32}, {776, 1488}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: " ̈ א",
			segments:    [][]int32{{32}, {776, 32}, {1488}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: " -",
			segments:    [][]int32{{32}, {45}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "  -",
			segments:    [][]int32{{32, 32}, {45}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: " ̈-",
			segments:    [][]int32{{32}, {776, 45}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: " ̈ -",
			segments:    [][]int32{{32}, {776, 32}, {45}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: " ⌚",
			segments:    [][]int32{{32}, {8986}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "  ⌚",
			segments:    [][]int32{{32, 32}, {8986}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: " ̈⌚",
			segments:    [][]int32{{32}, {776}, {8986}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: " ̈ ⌚",
			segments:    [][]int32{{32}, {776, 32}, {8986}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: " ․",
			segments:    [][]int32{{32}, {8228}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "  ․",
			segments:    [][]int32{{32, 32}, {8228}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: " ̈․",
			segments:    [][]int32{{32}, {776, 8228}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: " ̈ ․",
			segments:    [][]int32{{32}, {776, 32}, {8228}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: " ,",
			segments:    [][]int32{{32, 44}},
			description: "× [0.3] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "  ,",
			segments:    [][]int32{{32, 32, 44}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: " ̈,",
			segments:    [][]int32{{32}, {776, 44}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: " ̈ ,",
			segments:    [][]int32{{32}, {776, 32, 44}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: " ᄀ",
			segments:    [][]int32{{32}, {4352}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "  ᄀ",
			segments:    [][]int32{{32, 32}, {4352}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: " ̈ᄀ",
			segments:    [][]int32{{32}, {776}, {4352}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: " ̈ ᄀ",
			segments:    [][]int32{{32}, {776, 32}, {4352}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: " ᆨ",
			segments:    [][]int32{{32}, {4520}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "  ᆨ",
			segments:    [][]int32{{32, 32}, {4520}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: " ̈ᆨ",
			segments:    [][]int32{{32}, {776}, {4520}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: " ̈ ᆨ",
			segments:    [][]int32{{32}, {776, 32}, {4520}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: " ᅠ",
			segments:    [][]int32{{32}, {4448}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "  ᅠ",
			segments:    [][]int32{{32, 32}, {4448}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: " ̈ᅠ",
			segments:    [][]int32{{32}, {776}, {4448}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: " ̈ ᅠ",
			segments:    [][]int32{{32}, {776, 32}, {4448}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: " \n",
			segments:    [][]int32{{32, 10}},
			description: "× [0.3] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "  \n",
			segments:    [][]int32{{32, 32, 10}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: " ̈\n",
			segments:    [][]int32{{32}, {776, 10}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: " ̈ \n",
			segments:    [][]int32{{32}, {776, 32, 10}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: " \u0085",
			segments:    [][]int32{{32, 133}},
			description: "× [0.3] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "  \u0085",
			segments:    [][]int32{{32, 32, 133}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: " ̈\u0085",
			segments:    [][]int32{{32}, {776, 133}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: " ̈ \u0085",
			segments:    [][]int32{{32}, {776, 32, 133}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: " ៖",
			segments:    [][]int32{{32}, {6102}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "  ៖",
			segments:    [][]int32{{32, 32}, {6102}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: " ̈៖",
			segments:    [][]int32{{32}, {776, 6102}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: " ̈ ៖",
			segments:    [][]int32{{32}, {776, 32}, {6102}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: " 0",
			segments:    [][]int32{{32}, {48}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "  0",
			segments:    [][]int32{{32, 32}, {48}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: " ̈0",
			segments:    [][]int32{{32}, {776, 48}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [23.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: " ̈ 0",
			segments:    [][]int32{{32}, {776, 32}, {48}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: " 〈",
			segments:    [][]int32{{32}, {9001}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "  〈",
			segments:    [][]int32{{32, 32}, {9001}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: " ̈〈",
			segments:    [][]int32{{32}, {776}, {9001}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: " ̈ 〈",
			segments:    [][]int32{{32}, {776, 32}, {9001}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: " %",
			segments:    [][]int32{{32}, {37}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "  %",
			segments:    [][]int32{{32, 32}, {37}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: " ̈%",
			segments:    [][]int32{{32}, {776, 37}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: " ̈ %",
			segments:    [][]int32{{32}, {776, 32}, {37}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: " $",
			segments:    [][]int32{{32}, {36}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "  $",
			segments:    [][]int32{{32, 32}, {36}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: " ̈$",
			segments:    [][]int32{{32}, {776, 36}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [24.03] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: " ̈ $",
			segments:    [][]int32{{32}, {776, 32}, {36}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: " \"",
			segments:    [][]int32{{32}, {34}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "  \"",
			segments:    [][]int32{{32, 32}, {34}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: " ̈\"",
			segments:    [][]int32{{32}, {776, 34}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: " ̈ \"",
			segments:    [][]int32{{32}, {776, 32}, {34}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "  ",
			segments:    [][]int32{{32, 32}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "   ",
			segments:    [][]int32{{32, 32, 32}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: " ̈ ",
			segments:    [][]int32{{32}, {776, 32}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: " ̈  ",
			segments:    [][]int32{{32}, {776, 32, 32}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: " /",
			segments:    [][]int32{{32, 47}},
			description: "× [0.3] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "  /",
			segments:    [][]int32{{32, 32, 47}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: " ̈/",
			segments:    [][]int32{{32}, {776, 47}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: " ̈ /",
			segments:    [][]int32{{32}, {776, 32, 47}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: " \u2060",
			segments:    [][]int32{{32, 8288}},
			description: "× [0.3] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "  \u2060",
			segments:    [][]int32{{32, 32, 8288}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: " ̈\u2060",
			segments:    [][]int32{{32}, {776, 8288}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: " ̈ \u2060",
			segments:    [][]int32{{32}, {776, 32, 8288}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: " \u200b",
			segments:    [][]int32{{32, 8203}},
			description: "× [0.3] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "  \u200b",
			segments:    [][]int32{{32, 32, 8203}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: " ̈\u200b",
			segments:    [][]int32{{32}, {776, 8203}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: " ̈ \u200b",
			segments:    [][]int32{{32}, {776, 32, 8203}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: " 🇦",
			segments:    [][]int32{{32}, {127462}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "  🇦",
			segments:    [][]int32{{32, 32}, {127462}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: " ̈🇦",
			segments:    [][]int32{{32}, {776}, {127462}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: " ̈ 🇦",
			segments:    [][]int32{{32}, {776, 32}, {127462}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: " ☝",
			segments:    [][]int32{{32}, {9757}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "  ☝",
			segments:    [][]int32{{32, 32}, {9757}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: " ̈☝",
			segments:    [][]int32{{32}, {776}, {9757}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: " ̈ ☝",
			segments:    [][]int32{{32}, {776, 32}, {9757}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: " 🏻",
			segments:    [][]int32{{32}, {127995}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "  🏻",
			segments:    [][]int32{{32, 32}, {127995}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: " ̈🏻",
			segments:    [][]int32{{32}, {776}, {127995}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: " ̈ 🏻",
			segments:    [][]int32{{32}, {776, 32}, {127995}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: " )",
			segments:    [][]int32{{32, 41}},
			description: "× [0.3] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "  )",
			segments:    [][]int32{{32, 32, 41}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: " ̈)",
			segments:    [][]int32{{32}, {776, 41}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: " ̈ )",
			segments:    [][]int32{{32}, {776, 32, 41}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: " (",
			segments:    [][]int32{{32}, {40}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "  (",
			segments:    [][]int32{{32, 32}, {40}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: " ̈(",
			segments:    [][]int32{{32}, {776, 40}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: " ̈ (",
			segments:    [][]int32{{32}, {776, 32}, {40}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: " \x01",
			segments:    [][]int32{{32}, {1}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "  \x01",
			segments:    [][]int32{{32, 32}, {1}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: " ̈\x01",
			segments:    [][]int32{{32}, {776, 1}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: " ̈ \x01",
			segments:    [][]int32{{32}, {776, 32}, {1}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: " \u200d",
			segments:    [][]int32{{32}, {8205}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "  \u200d",
			segments:    [][]int32{{32, 32}, {8205}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: " ̈\u200d",
			segments:    [][]int32{{32}, {776, 8205}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: " ̈ \u200d",
			segments:    [][]int32{{32}, {776, 32}, {8205}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: " §",
			segments:    [][]int32{{32}, {167}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "  §",
			segments:    [][]int32{{32, 32}, {167}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: " ̈§",
			segments:    [][]int32{{32}, {776, 167}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [28.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: " ̈ §",
			segments:    [][]int32{{32}, {776, 32}, {167}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: " \U00050005",
			segments:    [][]int32{{32}, {327685}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "  \U00050005",
			segments:    [][]int32{{32, 32}, {327685}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: " ̈\U00050005",
			segments:    [][]int32{{32}, {776, 327685}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [28.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: " ̈ \U00050005",
			segments:    [][]int32{{32}, {776, 32}, {327685}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: " ก",
			segments:    [][]int32{{32}, {3585}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "  ก",
			segments:    [][]int32{{32, 32}, {3585}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: " ̈ก",
			segments:    [][]int32{{32}, {776, 3585}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [28.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: " ̈ ก",
			segments:    [][]int32{{32}, {776, 32}, {3585}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: " ぁ",
			segments:    [][]int32{{32}, {12353}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "  ぁ",
			segments:    [][]int32{{32, 32}, {12353}},
			description: "× [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: " ̈ぁ",
			segments:    [][]int32{{32}, {776, 12353}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: " ̈ ぁ",
			segments:    [][]int32{{32}, {776, 32}, {12353}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "/#",
			segments:    [][]int32{{47}, {35}},
			description: "× [0.3] SOLIDUS (SY) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "/ #",
			segments:    [][]int32{{47, 32}, {35}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "/̈#",
			segments:    [][]int32{{47, 776}, {35}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "/̈ #",
			segments:    [][]int32{{47, 776, 32}, {35}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "/—",
			segments:    [][]int32{{47}, {8212}},
			description: "× [0.3] SOLIDUS (SY) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "/ —",
			segments:    [][]int32{{47, 32}, {8212}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "/̈—",
			segments:    [][]int32{{47, 776}, {8212}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "/̈ —",
			segments:    [][]int32{{47, 776, 32}, {8212}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "/\t",
			segments:    [][]int32{{47, 9}},
			description: "× [0.3] SOLIDUS (SY) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "/ \t",
			segments:    [][]int32{{47, 32}, {9}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "/̈\t",
			segments:    [][]int32{{47, 776, 9}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "/̈ \t",
			segments:    [][]int32{{47, 776, 32}, {9}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "/´",
			segments:    [][]int32{{47}, {180}},
			description: "× [0.3] SOLIDUS (SY) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "/ ´",
			segments:    [][]int32{{47, 32}, {180}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "/̈´",
			segments:    [][]int32{{47, 776}, {180}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "/̈ ´",
			segments:    [][]int32{{47, 776, 32}, {180}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "/\v",
			segments:    [][]int32{{47, 11}},
			description: "× [0.3] SOLIDUS (SY) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "/ \v",
			segments:    [][]int32{{47, 32, 11}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "/̈\v",
			segments:    [][]int32{{47, 776, 11}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "/̈ \v",
			segments:    [][]int32{{47, 776, 32, 11}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "/￼",
			segments:    [][]int32{{47}, {65532}},
			description: "× [0.3] SOLIDUS (SY) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "/ ￼",
			segments:    [][]int32{{47, 32}, {65532}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "/̈￼",
			segments:    [][]int32{{47, 776}, {65532}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "/̈ ￼",
			segments:    [][]int32{{47, 776, 32}, {65532}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "/}",
			segments:    [][]int32{{47, 125}},
			description: "× [0.3] SOLIDUS (SY) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "/ }",
			segments:    [][]int32{{47, 32, 125}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "/̈}",
			segments:    [][]int32{{47, 776, 125}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "/̈ }",
			segments:    [][]int32{{47, 776, 32, 125}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "/\r",
			segments:    [][]int32{{47, 13}},
			description: "× [0.3] SOLIDUS (SY) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "/ \r",
			segments:    [][]int32{{47, 32, 13}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "/̈\r",
			segments:    [][]int32{{47, 776, 13}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "/̈ \r",
			segments:    [][]int32{{47, 776, 32, 13}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "/!",
			segments:    [][]int32{{47, 33}},
			description: "× [0.3] SOLIDUS (SY) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "/ !",
			segments:    [][]int32{{47, 32, 33}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "/̈!",
			segments:    [][]int32{{47, 776, 33}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "/̈ !",
			segments:    [][]int32{{47, 776, 32, 33}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "/\u00a0",
			segments:    [][]int32{{47, 160}},
			description: "× [0.3] SOLIDUS (SY) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "/ \u00a0",
			segments:    [][]int32{{47, 32}, {160}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "/̈\u00a0",
			segments:    [][]int32{{47, 776, 160}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "/̈ \u00a0",
			segments:    [][]int32{{47, 776, 32}, {160}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "/가",
			segments:    [][]int32{{47}, {44032}},
			description: "× [0.3] SOLIDUS (SY) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "/ 가",
			segments:    [][]int32{{47, 32}, {44032}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "/̈가",
			segments:    [][]int32{{47, 776}, {44032}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "/̈ 가",
			segments:    [][]int32{{47, 776, 32}, {44032}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "/각",
			segments:    [][]int32{{47}, {44033}},
			description: "× [0.3] SOLIDUS (SY) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "/ 각",
			segments:    [][]int32{{47, 32}, {44033}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "/̈각",
			segments:    [][]int32{{47, 776}, {44033}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "/̈ 각",
			segments:    [][]int32{{47, 776, 32}, {44033}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "/א",
			segments:    [][]int32{{47, 1488}},
			description: "× [0.3] SOLIDUS (SY) × [21.2] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "/ א",
			segments:    [][]int32{{47, 32}, {1488}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "/̈א",
			segments:    [][]int32{{47, 776, 1488}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.2] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "/̈ א",
			segments:    [][]int32{{47, 776, 32}, {1488}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "/-",
			segments:    [][]int32{{47, 45}},
			description: "× [0.3] SOLIDUS (SY) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "/ -",
			segments:    [][]int32{{47, 32}, {45}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "/̈-",
			segments:    [][]int32{{47, 776, 45}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "/̈ -",
			segments:    [][]int32{{47, 776, 32}, {45}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "/⌚",
			segments:    [][]int32{{47}, {8986}},
			description: "× [0.3] SOLIDUS (SY) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "/ ⌚",
			segments:    [][]int32{{47, 32}, {8986}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "/̈⌚",
			segments:    [][]int32{{47, 776}, {8986}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "/̈ ⌚",
			segments:    [][]int32{{47, 776, 32}, {8986}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "/․",
			segments:    [][]int32{{47, 8228}},
			description: "× [0.3] SOLIDUS (SY) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "/ ․",
			segments:    [][]int32{{47, 32}, {8228}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "/̈․",
			segments:    [][]int32{{47, 776, 8228}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "/̈ ․",
			segments:    [][]int32{{47, 776, 32}, {8228}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "/,",
			segments:    [][]int32{{47, 44}},
			description: "× [0.3] SOLIDUS (SY) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "/ ,",
			segments:    [][]int32{{47, 32, 44}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "/̈,",
			segments:    [][]int32{{47, 776, 44}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "/̈ ,",
			segments:    [][]int32{{47, 776, 32, 44}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "/ᄀ",
			segments:    [][]int32{{47}, {4352}},
			description: "× [0.3] SOLIDUS (SY) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "/ ᄀ",
			segments:    [][]int32{{47, 32}, {4352}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "/̈ᄀ",
			segments:    [][]int32{{47, 776}, {4352}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "/̈ ᄀ",
			segments:    [][]int32{{47, 776, 32}, {4352}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "/ᆨ",
			segments:    [][]int32{{47}, {4520}},
			description: "× [0.3] SOLIDUS (SY) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "/ ᆨ",
			segments:    [][]int32{{47, 32}, {4520}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "/̈ᆨ",
			segments:    [][]int32{{47, 776}, {4520}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "/̈ ᆨ",
			segments:    [][]int32{{47, 776, 32}, {4520}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "/ᅠ",
			segments:    [][]int32{{47}, {4448}},
			description: "× [0.3] SOLIDUS (SY) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "/ ᅠ",
			segments:    [][]int32{{47, 32}, {4448}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "/̈ᅠ",
			segments:    [][]int32{{47, 776}, {4448}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "/̈ ᅠ",
			segments:    [][]int32{{47, 776, 32}, {4448}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "/\n",
			segments:    [][]int32{{47, 10}},
			description: "× [0.3] SOLIDUS (SY) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "/ \n",
			segments:    [][]int32{{47, 32, 10}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "/̈\n",
			segments:    [][]int32{{47, 776, 10}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "/̈ \n",
			segments:    [][]int32{{47, 776, 32, 10}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "/\u0085",
			segments:    [][]int32{{47, 133}},
			description: "× [0.3] SOLIDUS (SY) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "/ \u0085",
			segments:    [][]int32{{47, 32, 133}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "/̈\u0085",
			segments:    [][]int32{{47, 776, 133}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "/̈ \u0085",
			segments:    [][]int32{{47, 776, 32, 133}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "/៖",
			segments:    [][]int32{{47, 6102}},
			description: "× [0.3] SOLIDUS (SY) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "/ ៖",
			segments:    [][]int32{{47, 32}, {6102}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "/̈៖",
			segments:    [][]int32{{47, 776, 6102}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "/̈ ៖",
			segments:    [][]int32{{47, 776, 32}, {6102}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "/0",
			segments:    [][]int32{{47}, {48}},
			description: "× [0.3] SOLIDUS (SY) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "/ 0",
			segments:    [][]int32{{47, 32}, {48}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "/̈0",
			segments:    [][]int32{{47, 776}, {48}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "/̈ 0",
			segments:    [][]int32{{47, 776, 32}, {48}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "/〈",
			segments:    [][]int32{{47}, {9001}},
			description: "× [0.3] SOLIDUS (SY) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "/ 〈",
			segments:    [][]int32{{47, 32}, {9001}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "/̈〈",
			segments:    [][]int32{{47, 776}, {9001}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "/̈ 〈",
			segments:    [][]int32{{47, 776, 32}, {9001}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "/%",
			segments:    [][]int32{{47}, {37}},
			description: "× [0.3] SOLIDUS (SY) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "/ %",
			segments:    [][]int32{{47, 32}, {37}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "/̈%",
			segments:    [][]int32{{47, 776}, {37}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "/̈ %",
			segments:    [][]int32{{47, 776, 32}, {37}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "/$",
			segments:    [][]int32{{47}, {36}},
			description: "× [0.3] SOLIDUS (SY) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "/ $",
			segments:    [][]int32{{47, 32}, {36}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "/̈$",
			segments:    [][]int32{{47, 776}, {36}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "/̈ $",
			segments:    [][]int32{{47, 776, 32}, {36}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "/\"",
			segments:    [][]int32{{47, 34}},
			description: "× [0.3] SOLIDUS (SY) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "/ \"",
			segments:    [][]int32{{47, 32}, {34}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "/̈\"",
			segments:    [][]int32{{47, 776, 34}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "/̈ \"",
			segments:    [][]int32{{47, 776, 32}, {34}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "/ ",
			segments:    [][]int32{{47, 32}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "/  ",
			segments:    [][]int32{{47, 32, 32}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "/̈ ",
			segments:    [][]int32{{47, 776, 32}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "/̈  ",
			segments:    [][]int32{{47, 776, 32, 32}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "//",
			segments:    [][]int32{{47, 47}},
			description: "× [0.3] SOLIDUS (SY) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "/ /",
			segments:    [][]int32{{47, 32, 47}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "/̈/",
			segments:    [][]int32{{47, 776, 47}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "/̈ /",
			segments:    [][]int32{{47, 776, 32, 47}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "/\u2060",
			segments:    [][]int32{{47, 8288}},
			description: "× [0.3] SOLIDUS (SY) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "/ \u2060",
			segments:    [][]int32{{47, 32, 8288}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "/̈\u2060",
			segments:    [][]int32{{47, 776, 8288}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "/̈ \u2060",
			segments:    [][]int32{{47, 776, 32, 8288}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "/\u200b",
			segments:    [][]int32{{47, 8203}},
			description: "× [0.3] SOLIDUS (SY) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "/ \u200b",
			segments:    [][]int32{{47, 32, 8203}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "/̈\u200b",
			segments:    [][]int32{{47, 776, 8203}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "/̈ \u200b",
			segments:    [][]int32{{47, 776, 32, 8203}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "/🇦",
			segments:    [][]int32{{47}, {127462}},
			description: "× [0.3] SOLIDUS (SY) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "/ 🇦",
			segments:    [][]int32{{47, 32}, {127462}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "/̈🇦",
			segments:    [][]int32{{47, 776}, {127462}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "/̈ 🇦",
			segments:    [][]int32{{47, 776, 32}, {127462}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup20() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: "/☝",
			segments:    [][]int32{{47}, {9757}},
			description: "× [0.3] SOLIDUS (SY) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "/ ☝",
			segments:    [][]int32{{47, 32}, {9757}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "/̈☝",
			segments:    [][]int32{{47, 776}, {9757}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "/̈ ☝",
			segments:    [][]int32{{47, 776, 32}, {9757}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "/🏻",
			segments:    [][]int32{{47}, {127995}},
			description: "× [0.3] SOLIDUS (SY) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "/ 🏻",
			segments:    [][]int32{{47, 32}, {127995}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "/̈🏻",
			segments:    [][]int32{{47, 776}, {127995}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "/̈ 🏻",
			segments:    [][]int32{{47, 776, 32}, {127995}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "/)",
			segments:    [][]int32{{47, 41}},
			description: "× [0.3] SOLIDUS (SY) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "/ )",
			segments:    [][]int32{{47, 32, 41}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "/̈)",
			segments:    [][]int32{{47, 776, 41}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "/̈ )",
			segments:    [][]int32{{47, 776, 32, 41}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "/(",
			segments:    [][]int32{{47}, {40}},
			description: "× [0.3] SOLIDUS (SY) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "/ (",
			segments:    [][]int32{{47, 32}, {40}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "/̈(",
			segments:    [][]int32{{47, 776}, {40}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "/̈ (",
			segments:    [][]int32{{47, 776, 32}, {40}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "/\x01",
			segments:    [][]int32{{47, 1}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "/ \x01",
			segments:    [][]int32{{47, 32}, {1}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "/̈\x01",
			segments:    [][]int32{{47, 776, 1}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "/̈ \x01",
			segments:    [][]int32{{47, 776, 32}, {1}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "/\u200d",
			segments:    [][]int32{{47, 8205}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "/ \u200d",
			segments:    [][]int32{{47, 32}, {8205}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "/̈\u200d",
			segments:    [][]int32{{47, 776, 8205}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "/̈ \u200d",
			segments:    [][]int32{{47, 776, 32}, {8205}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "/§",
			segments:    [][]int32{{47}, {167}},
			description: "× [0.3] SOLIDUS (SY) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "/ §",
			segments:    [][]int32{{47, 32}, {167}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "/̈§",
			segments:    [][]int32{{47, 776}, {167}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "/̈ §",
			segments:    [][]int32{{47, 776, 32}, {167}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "/\U00050005",
			segments:    [][]int32{{47}, {327685}},
			description: "× [0.3] SOLIDUS (SY) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "/ \U00050005",
			segments:    [][]int32{{47, 32}, {327685}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "/̈\U00050005",
			segments:    [][]int32{{47, 776}, {327685}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "/̈ \U00050005",
			segments:    [][]int32{{47, 776, 32}, {327685}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "/ก",
			segments:    [][]int32{{47}, {3585}},
			description: "× [0.3] SOLIDUS (SY) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "/ ก",
			segments:    [][]int32{{47, 32}, {3585}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "/̈ก",
			segments:    [][]int32{{47, 776}, {3585}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "/̈ ก",
			segments:    [][]int32{{47, 776, 32}, {3585}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "/ぁ",
			segments:    [][]int32{{47, 12353}},
			description: "× [0.3] SOLIDUS (SY) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "/ ぁ",
			segments:    [][]int32{{47, 32}, {12353}},
			description: "× [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "/̈ぁ",
			segments:    [][]int32{{47, 776, 12353}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "/̈ ぁ",
			segments:    [][]int32{{47, 776, 32}, {12353}},
			description: "× [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\u2060#",
			segments:    [][]int32{{8288, 35}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\u2060 #",
			segments:    [][]int32{{8288, 32}, {35}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈#",
			segments:    [][]int32{{8288, 776, 35}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ #",
			segments:    [][]int32{{8288, 776, 32}, {35}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\u2060—",
			segments:    [][]int32{{8288, 8212}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\u2060 —",
			segments:    [][]int32{{8288, 32}, {8212}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈—",
			segments:    [][]int32{{8288, 776, 8212}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ —",
			segments:    [][]int32{{8288, 776, 32}, {8212}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\u2060\t",
			segments:    [][]int32{{8288, 9}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\u2060 \t",
			segments:    [][]int32{{8288, 32}, {9}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈\t",
			segments:    [][]int32{{8288, 776, 9}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ \t",
			segments:    [][]int32{{8288, 776, 32}, {9}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\u2060´",
			segments:    [][]int32{{8288, 180}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\u2060 ´",
			segments:    [][]int32{{8288, 32}, {180}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈´",
			segments:    [][]int32{{8288, 776, 180}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ ´",
			segments:    [][]int32{{8288, 776, 32}, {180}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\u2060\v",
			segments:    [][]int32{{8288, 11}},
			description: "× [0.3] WORD JOINER (WJ) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\u2060 \v",
			segments:    [][]int32{{8288, 32, 11}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈\v",
			segments:    [][]int32{{8288, 776, 11}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ \v",
			segments:    [][]int32{{8288, 776, 32, 11}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\u2060￼",
			segments:    [][]int32{{8288, 65532}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\u2060 ￼",
			segments:    [][]int32{{8288, 32}, {65532}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈￼",
			segments:    [][]int32{{8288, 776, 65532}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ ￼",
			segments:    [][]int32{{8288, 776, 32}, {65532}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\u2060}",
			segments:    [][]int32{{8288, 125}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\u2060 }",
			segments:    [][]int32{{8288, 32, 125}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈}",
			segments:    [][]int32{{8288, 776, 125}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ }",
			segments:    [][]int32{{8288, 776, 32, 125}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\u2060\r",
			segments:    [][]int32{{8288, 13}},
			description: "× [0.3] WORD JOINER (WJ) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\u2060 \r",
			segments:    [][]int32{{8288, 32, 13}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈\r",
			segments:    [][]int32{{8288, 776, 13}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ \r",
			segments:    [][]int32{{8288, 776, 32, 13}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\u2060!",
			segments:    [][]int32{{8288, 33}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\u2060 !",
			segments:    [][]int32{{8288, 32, 33}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈!",
			segments:    [][]int32{{8288, 776, 33}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ !",
			segments:    [][]int32{{8288, 776, 32, 33}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\u2060\u00a0",
			segments:    [][]int32{{8288, 160}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\u2060 \u00a0",
			segments:    [][]int32{{8288, 32}, {160}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈\u00a0",
			segments:    [][]int32{{8288, 776, 160}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ \u00a0",
			segments:    [][]int32{{8288, 776, 32}, {160}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\u2060가",
			segments:    [][]int32{{8288, 44032}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\u2060 가",
			segments:    [][]int32{{8288, 32}, {44032}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈가",
			segments:    [][]int32{{8288, 776, 44032}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ 가",
			segments:    [][]int32{{8288, 776, 32}, {44032}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\u2060각",
			segments:    [][]int32{{8288, 44033}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\u2060 각",
			segments:    [][]int32{{8288, 32}, {44033}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈각",
			segments:    [][]int32{{8288, 776, 44033}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ 각",
			segments:    [][]int32{{8288, 776, 32}, {44033}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\u2060א",
			segments:    [][]int32{{8288, 1488}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\u2060 א",
			segments:    [][]int32{{8288, 32}, {1488}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈א",
			segments:    [][]int32{{8288, 776, 1488}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ א",
			segments:    [][]int32{{8288, 776, 32}, {1488}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\u2060-",
			segments:    [][]int32{{8288, 45}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\u2060 -",
			segments:    [][]int32{{8288, 32}, {45}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈-",
			segments:    [][]int32{{8288, 776, 45}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ -",
			segments:    [][]int32{{8288, 776, 32}, {45}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\u2060⌚",
			segments:    [][]int32{{8288, 8986}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\u2060 ⌚",
			segments:    [][]int32{{8288, 32}, {8986}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈⌚",
			segments:    [][]int32{{8288, 776, 8986}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ ⌚",
			segments:    [][]int32{{8288, 776, 32}, {8986}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\u2060․",
			segments:    [][]int32{{8288, 8228}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\u2060 ․",
			segments:    [][]int32{{8288, 32}, {8228}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈․",
			segments:    [][]int32{{8288, 776, 8228}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ ․",
			segments:    [][]int32{{8288, 776, 32}, {8228}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\u2060,",
			segments:    [][]int32{{8288, 44}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\u2060 ,",
			segments:    [][]int32{{8288, 32, 44}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈,",
			segments:    [][]int32{{8288, 776, 44}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ ,",
			segments:    [][]int32{{8288, 776, 32, 44}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\u2060ᄀ",
			segments:    [][]int32{{8288, 4352}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\u2060 ᄀ",
			segments:    [][]int32{{8288, 32}, {4352}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ᄀ",
			segments:    [][]int32{{8288, 776, 4352}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ ᄀ",
			segments:    [][]int32{{8288, 776, 32}, {4352}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\u2060ᆨ",
			segments:    [][]int32{{8288, 4520}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\u2060 ᆨ",
			segments:    [][]int32{{8288, 32}, {4520}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ᆨ",
			segments:    [][]int32{{8288, 776, 4520}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ ᆨ",
			segments:    [][]int32{{8288, 776, 32}, {4520}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\u2060ᅠ",
			segments:    [][]int32{{8288, 4448}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\u2060 ᅠ",
			segments:    [][]int32{{8288, 32}, {4448}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ᅠ",
			segments:    [][]int32{{8288, 776, 4448}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ ᅠ",
			segments:    [][]int32{{8288, 776, 32}, {4448}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\u2060\n",
			segments:    [][]int32{{8288, 10}},
			description: "× [0.3] WORD JOINER (WJ) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\u2060 \n",
			segments:    [][]int32{{8288, 32, 10}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈\n",
			segments:    [][]int32{{8288, 776, 10}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ \n",
			segments:    [][]int32{{8288, 776, 32, 10}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\u2060\u0085",
			segments:    [][]int32{{8288, 133}},
			description: "× [0.3] WORD JOINER (WJ) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\u2060 \u0085",
			segments:    [][]int32{{8288, 32, 133}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈\u0085",
			segments:    [][]int32{{8288, 776, 133}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ \u0085",
			segments:    [][]int32{{8288, 776, 32, 133}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\u2060៖",
			segments:    [][]int32{{8288, 6102}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\u2060 ៖",
			segments:    [][]int32{{8288, 32}, {6102}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈៖",
			segments:    [][]int32{{8288, 776, 6102}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ ៖",
			segments:    [][]int32{{8288, 776, 32}, {6102}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\u20600",
			segments:    [][]int32{{8288, 48}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\u2060 0",
			segments:    [][]int32{{8288, 32}, {48}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈0",
			segments:    [][]int32{{8288, 776, 48}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ 0",
			segments:    [][]int32{{8288, 776, 32}, {48}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\u2060〈",
			segments:    [][]int32{{8288, 9001}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\u2060 〈",
			segments:    [][]int32{{8288, 32}, {9001}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈〈",
			segments:    [][]int32{{8288, 776, 9001}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ 〈",
			segments:    [][]int32{{8288, 776, 32}, {9001}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\u2060%",
			segments:    [][]int32{{8288, 37}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\u2060 %",
			segments:    [][]int32{{8288, 32}, {37}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈%",
			segments:    [][]int32{{8288, 776, 37}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ %",
			segments:    [][]int32{{8288, 776, 32}, {37}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\u2060$",
			segments:    [][]int32{{8288, 36}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\u2060 $",
			segments:    [][]int32{{8288, 32}, {36}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈$",
			segments:    [][]int32{{8288, 776, 36}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ $",
			segments:    [][]int32{{8288, 776, 32}, {36}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\u2060\"",
			segments:    [][]int32{{8288, 34}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\u2060 \"",
			segments:    [][]int32{{8288, 32}, {34}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈\"",
			segments:    [][]int32{{8288, 776, 34}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ \"",
			segments:    [][]int32{{8288, 776, 32}, {34}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\u2060 ",
			segments:    [][]int32{{8288, 32}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\u2060  ",
			segments:    [][]int32{{8288, 32, 32}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ ",
			segments:    [][]int32{{8288, 776, 32}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈  ",
			segments:    [][]int32{{8288, 776, 32, 32}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\u2060/",
			segments:    [][]int32{{8288, 47}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\u2060 /",
			segments:    [][]int32{{8288, 32, 47}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈/",
			segments:    [][]int32{{8288, 776, 47}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ /",
			segments:    [][]int32{{8288, 776, 32, 47}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\u2060\u2060",
			segments:    [][]int32{{8288, 8288}},
			description: "× [0.3] WORD JOINER (WJ) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\u2060 \u2060",
			segments:    [][]int32{{8288, 32, 8288}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈\u2060",
			segments:    [][]int32{{8288, 776, 8288}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ \u2060",
			segments:    [][]int32{{8288, 776, 32, 8288}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\u2060\u200b",
			segments:    [][]int32{{8288, 8203}},
			description: "× [0.3] WORD JOINER (WJ) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\u2060 \u200b",
			segments:    [][]int32{{8288, 32, 8203}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈\u200b",
			segments:    [][]int32{{8288, 776, 8203}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ \u200b",
			segments:    [][]int32{{8288, 776, 32, 8203}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\u2060🇦",
			segments:    [][]int32{{8288, 127462}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\u2060 🇦",
			segments:    [][]int32{{8288, 32}, {127462}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈🇦",
			segments:    [][]int32{{8288, 776, 127462}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ 🇦",
			segments:    [][]int32{{8288, 776, 32}, {127462}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\u2060☝",
			segments:    [][]int32{{8288, 9757}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\u2060 ☝",
			segments:    [][]int32{{8288, 32}, {9757}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈☝",
			segments:    [][]int32{{8288, 776, 9757}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ ☝",
			segments:    [][]int32{{8288, 776, 32}, {9757}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\u2060🏻",
			segments:    [][]int32{{8288, 127995}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\u2060 🏻",
			segments:    [][]int32{{8288, 32}, {127995}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈🏻",
			segments:    [][]int32{{8288, 776, 127995}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ 🏻",
			segments:    [][]int32{{8288, 776, 32}, {127995}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\u2060)",
			segments:    [][]int32{{8288, 41}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\u2060 )",
			segments:    [][]int32{{8288, 32, 41}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈)",
			segments:    [][]int32{{8288, 776, 41}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ )",
			segments:    [][]int32{{8288, 776, 32, 41}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\u2060(",
			segments:    [][]int32{{8288, 40}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\u2060 (",
			segments:    [][]int32{{8288, 32}, {40}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈(",
			segments:    [][]int32{{8288, 776, 40}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ (",
			segments:    [][]int32{{8288, 776, 32}, {40}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\u2060\x01",
			segments:    [][]int32{{8288, 1}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\u2060 \x01",
			segments:    [][]int32{{8288, 32}, {1}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈\x01",
			segments:    [][]int32{{8288, 776, 1}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ \x01",
			segments:    [][]int32{{8288, 776, 32}, {1}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\u2060\u200d",
			segments:    [][]int32{{8288, 8205}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\u2060 \u200d",
			segments:    [][]int32{{8288, 32}, {8205}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈\u200d",
			segments:    [][]int32{{8288, 776, 8205}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ \u200d",
			segments:    [][]int32{{8288, 776, 32}, {8205}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\u2060§",
			segments:    [][]int32{{8288, 167}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\u2060 §",
			segments:    [][]int32{{8288, 32}, {167}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈§",
			segments:    [][]int32{{8288, 776, 167}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ §",
			segments:    [][]int32{{8288, 776, 32}, {167}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\u2060\U00050005",
			segments:    [][]int32{{8288, 327685}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\u2060 \U00050005",
			segments:    [][]int32{{8288, 32}, {327685}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈\U00050005",
			segments:    [][]int32{{8288, 776, 327685}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ \U00050005",
			segments:    [][]int32{{8288, 776, 32}, {327685}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\u2060ก",
			segments:    [][]int32{{8288, 3585}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\u2060 ก",
			segments:    [][]int32{{8288, 32}, {3585}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ก",
			segments:    [][]int32{{8288, 776, 3585}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ ก",
			segments:    [][]int32{{8288, 776, 32}, {3585}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\u2060ぁ",
			segments:    [][]int32{{8288, 12353}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\u2060 ぁ",
			segments:    [][]int32{{8288, 32}, {12353}},
			description: "× [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ぁ",
			segments:    [][]int32{{8288, 776, 12353}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\u2060̈ ぁ",
			segments:    [][]int32{{8288, 776, 32}, {12353}},
			description: "× [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\u200b#",
			segments:    [][]int32{{8203}, {35}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\u200b #",
			segments:    [][]int32{{8203, 32}, {35}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈#",
			segments:    [][]int32{{8203}, {776, 35}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [28.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ #",
			segments:    [][]int32{{8203}, {776, 32}, {35}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\u200b—",
			segments:    [][]int32{{8203}, {8212}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\u200b —",
			segments:    [][]int32{{8203, 32}, {8212}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈—",
			segments:    [][]int32{{8203}, {776}, {8212}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ —",
			segments:    [][]int32{{8203}, {776, 32}, {8212}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\u200b\t",
			segments:    [][]int32{{8203}, {9}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\u200b \t",
			segments:    [][]int32{{8203, 32}, {9}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈\t",
			segments:    [][]int32{{8203}, {776, 9}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ \t",
			segments:    [][]int32{{8203}, {776, 32}, {9}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\u200b´",
			segments:    [][]int32{{8203}, {180}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\u200b ´",
			segments:    [][]int32{{8203, 32}, {180}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈´",
			segments:    [][]int32{{8203}, {776}, {180}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ ´",
			segments:    [][]int32{{8203}, {776, 32}, {180}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\u200b\v",
			segments:    [][]int32{{8203, 11}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\u200b \v",
			segments:    [][]int32{{8203, 32, 11}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈\v",
			segments:    [][]int32{{8203}, {776, 11}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ \v",
			segments:    [][]int32{{8203}, {776, 32, 11}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\u200b￼",
			segments:    [][]int32{{8203}, {65532}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\u200b ￼",
			segments:    [][]int32{{8203, 32}, {65532}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈￼",
			segments:    [][]int32{{8203}, {776}, {65532}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ ￼",
			segments:    [][]int32{{8203}, {776, 32}, {65532}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\u200b}",
			segments:    [][]int32{{8203}, {125}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\u200b }",
			segments:    [][]int32{{8203, 32}, {125}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈}",
			segments:    [][]int32{{8203}, {776, 125}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ }",
			segments:    [][]int32{{8203}, {776, 32, 125}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\u200b\r",
			segments:    [][]int32{{8203, 13}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\u200b \r",
			segments:    [][]int32{{8203, 32, 13}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈\r",
			segments:    [][]int32{{8203}, {776, 13}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ \r",
			segments:    [][]int32{{8203}, {776, 32, 13}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\u200b!",
			segments:    [][]int32{{8203}, {33}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\u200b !",
			segments:    [][]int32{{8203, 32}, {33}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈!",
			segments:    [][]int32{{8203}, {776, 33}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ !",
			segments:    [][]int32{{8203}, {776, 32, 33}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\u200b\u00a0",
			segments:    [][]int32{{8203}, {160}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\u200b \u00a0",
			segments:    [][]int32{{8203, 32}, {160}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈\u00a0",
			segments:    [][]int32{{8203}, {776, 160}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ \u00a0",
			segments:    [][]int32{{8203}, {776, 32}, {160}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\u200b가",
			segments:    [][]int32{{8203}, {44032}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\u200b 가",
			segments:    [][]int32{{8203, 32}, {44032}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈가",
			segments:    [][]int32{{8203}, {776}, {44032}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ 가",
			segments:    [][]int32{{8203}, {776, 32}, {44032}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup21() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: "\u200b각",
			segments:    [][]int32{{8203}, {44033}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\u200b 각",
			segments:    [][]int32{{8203, 32}, {44033}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈각",
			segments:    [][]int32{{8203}, {776}, {44033}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ 각",
			segments:    [][]int32{{8203}, {776, 32}, {44033}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\u200bא",
			segments:    [][]int32{{8203}, {1488}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\u200b א",
			segments:    [][]int32{{8203, 32}, {1488}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈א",
			segments:    [][]int32{{8203}, {776, 1488}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ א",
			segments:    [][]int32{{8203}, {776, 32}, {1488}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\u200b-",
			segments:    [][]int32{{8203}, {45}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\u200b -",
			segments:    [][]int32{{8203, 32}, {45}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈-",
			segments:    [][]int32{{8203}, {776, 45}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ -",
			segments:    [][]int32{{8203}, {776, 32}, {45}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\u200b⌚",
			segments:    [][]int32{{8203}, {8986}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\u200b ⌚",
			segments:    [][]int32{{8203, 32}, {8986}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈⌚",
			segments:    [][]int32{{8203}, {776}, {8986}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ ⌚",
			segments:    [][]int32{{8203}, {776, 32}, {8986}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\u200b․",
			segments:    [][]int32{{8203}, {8228}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\u200b ․",
			segments:    [][]int32{{8203, 32}, {8228}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈․",
			segments:    [][]int32{{8203}, {776, 8228}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ ․",
			segments:    [][]int32{{8203}, {776, 32}, {8228}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\u200b,",
			segments:    [][]int32{{8203}, {44}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\u200b ,",
			segments:    [][]int32{{8203, 32}, {44}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈,",
			segments:    [][]int32{{8203}, {776, 44}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ ,",
			segments:    [][]int32{{8203}, {776, 32, 44}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\u200bᄀ",
			segments:    [][]int32{{8203}, {4352}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\u200b ᄀ",
			segments:    [][]int32{{8203, 32}, {4352}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ᄀ",
			segments:    [][]int32{{8203}, {776}, {4352}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ ᄀ",
			segments:    [][]int32{{8203}, {776, 32}, {4352}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\u200bᆨ",
			segments:    [][]int32{{8203}, {4520}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\u200b ᆨ",
			segments:    [][]int32{{8203, 32}, {4520}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ᆨ",
			segments:    [][]int32{{8203}, {776}, {4520}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ ᆨ",
			segments:    [][]int32{{8203}, {776, 32}, {4520}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\u200bᅠ",
			segments:    [][]int32{{8203}, {4448}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\u200b ᅠ",
			segments:    [][]int32{{8203, 32}, {4448}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ᅠ",
			segments:    [][]int32{{8203}, {776}, {4448}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ ᅠ",
			segments:    [][]int32{{8203}, {776, 32}, {4448}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\u200b\n",
			segments:    [][]int32{{8203, 10}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\u200b \n",
			segments:    [][]int32{{8203, 32, 10}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈\n",
			segments:    [][]int32{{8203}, {776, 10}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ \n",
			segments:    [][]int32{{8203}, {776, 32, 10}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\u200b\u0085",
			segments:    [][]int32{{8203, 133}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\u200b \u0085",
			segments:    [][]int32{{8203, 32, 133}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈\u0085",
			segments:    [][]int32{{8203}, {776, 133}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ \u0085",
			segments:    [][]int32{{8203}, {776, 32, 133}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\u200b៖",
			segments:    [][]int32{{8203}, {6102}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\u200b ៖",
			segments:    [][]int32{{8203, 32}, {6102}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈៖",
			segments:    [][]int32{{8203}, {776, 6102}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ ៖",
			segments:    [][]int32{{8203}, {776, 32}, {6102}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\u200b0",
			segments:    [][]int32{{8203}, {48}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\u200b 0",
			segments:    [][]int32{{8203, 32}, {48}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈0",
			segments:    [][]int32{{8203}, {776, 48}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [23.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ 0",
			segments:    [][]int32{{8203}, {776, 32}, {48}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\u200b〈",
			segments:    [][]int32{{8203}, {9001}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\u200b 〈",
			segments:    [][]int32{{8203, 32}, {9001}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈〈",
			segments:    [][]int32{{8203}, {776}, {9001}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ 〈",
			segments:    [][]int32{{8203}, {776, 32}, {9001}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\u200b%",
			segments:    [][]int32{{8203}, {37}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\u200b %",
			segments:    [][]int32{{8203, 32}, {37}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈%",
			segments:    [][]int32{{8203}, {776, 37}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ %",
			segments:    [][]int32{{8203}, {776, 32}, {37}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\u200b$",
			segments:    [][]int32{{8203}, {36}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\u200b $",
			segments:    [][]int32{{8203, 32}, {36}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈$",
			segments:    [][]int32{{8203}, {776, 36}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [24.03] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ $",
			segments:    [][]int32{{8203}, {776, 32}, {36}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\u200b\"",
			segments:    [][]int32{{8203}, {34}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\u200b \"",
			segments:    [][]int32{{8203, 32}, {34}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈\"",
			segments:    [][]int32{{8203}, {776, 34}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ \"",
			segments:    [][]int32{{8203}, {776, 32}, {34}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\u200b ",
			segments:    [][]int32{{8203, 32}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\u200b  ",
			segments:    [][]int32{{8203, 32, 32}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ ",
			segments:    [][]int32{{8203}, {776, 32}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈  ",
			segments:    [][]int32{{8203}, {776, 32, 32}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\u200b/",
			segments:    [][]int32{{8203}, {47}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\u200b /",
			segments:    [][]int32{{8203, 32}, {47}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈/",
			segments:    [][]int32{{8203}, {776, 47}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ /",
			segments:    [][]int32{{8203}, {776, 32, 47}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\u200b\u2060",
			segments:    [][]int32{{8203}, {8288}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\u200b \u2060",
			segments:    [][]int32{{8203, 32}, {8288}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈\u2060",
			segments:    [][]int32{{8203}, {776, 8288}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ \u2060",
			segments:    [][]int32{{8203}, {776, 32, 8288}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\u200b\u200b",
			segments:    [][]int32{{8203, 8203}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\u200b \u200b",
			segments:    [][]int32{{8203, 32, 8203}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈\u200b",
			segments:    [][]int32{{8203}, {776, 8203}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ \u200b",
			segments:    [][]int32{{8203}, {776, 32, 8203}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\u200b🇦",
			segments:    [][]int32{{8203}, {127462}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\u200b 🇦",
			segments:    [][]int32{{8203, 32}, {127462}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈🇦",
			segments:    [][]int32{{8203}, {776}, {127462}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ 🇦",
			segments:    [][]int32{{8203}, {776, 32}, {127462}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\u200b☝",
			segments:    [][]int32{{8203}, {9757}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\u200b ☝",
			segments:    [][]int32{{8203, 32}, {9757}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈☝",
			segments:    [][]int32{{8203}, {776}, {9757}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ ☝",
			segments:    [][]int32{{8203}, {776, 32}, {9757}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\u200b🏻",
			segments:    [][]int32{{8203}, {127995}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\u200b 🏻",
			segments:    [][]int32{{8203, 32}, {127995}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈🏻",
			segments:    [][]int32{{8203}, {776}, {127995}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ 🏻",
			segments:    [][]int32{{8203}, {776, 32}, {127995}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\u200b)",
			segments:    [][]int32{{8203}, {41}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\u200b )",
			segments:    [][]int32{{8203, 32}, {41}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈)",
			segments:    [][]int32{{8203}, {776, 41}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ )",
			segments:    [][]int32{{8203}, {776, 32, 41}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\u200b(",
			segments:    [][]int32{{8203}, {40}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\u200b (",
			segments:    [][]int32{{8203, 32}, {40}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈(",
			segments:    [][]int32{{8203}, {776, 40}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ (",
			segments:    [][]int32{{8203}, {776, 32}, {40}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\u200b\x01",
			segments:    [][]int32{{8203}, {1}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\u200b \x01",
			segments:    [][]int32{{8203, 32}, {1}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈\x01",
			segments:    [][]int32{{8203}, {776, 1}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ \x01",
			segments:    [][]int32{{8203}, {776, 32}, {1}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\u200b\u200d",
			segments:    [][]int32{{8203}, {8205}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\u200b \u200d",
			segments:    [][]int32{{8203, 32}, {8205}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈\u200d",
			segments:    [][]int32{{8203}, {776, 8205}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ \u200d",
			segments:    [][]int32{{8203}, {776, 32}, {8205}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\u200b§",
			segments:    [][]int32{{8203}, {167}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\u200b §",
			segments:    [][]int32{{8203, 32}, {167}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈§",
			segments:    [][]int32{{8203}, {776, 167}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [28.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ §",
			segments:    [][]int32{{8203}, {776, 32}, {167}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\u200b\U00050005",
			segments:    [][]int32{{8203}, {327685}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\u200b \U00050005",
			segments:    [][]int32{{8203, 32}, {327685}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈\U00050005",
			segments:    [][]int32{{8203}, {776, 327685}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [28.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ \U00050005",
			segments:    [][]int32{{8203}, {776, 32}, {327685}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\u200bก",
			segments:    [][]int32{{8203}, {3585}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\u200b ก",
			segments:    [][]int32{{8203, 32}, {3585}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ก",
			segments:    [][]int32{{8203}, {776, 3585}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [28.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ ก",
			segments:    [][]int32{{8203}, {776, 32}, {3585}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\u200bぁ",
			segments:    [][]int32{{8203}, {12353}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\u200b ぁ",
			segments:    [][]int32{{8203, 32}, {12353}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ぁ",
			segments:    [][]int32{{8203}, {776, 12353}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\u200b̈ ぁ",
			segments:    [][]int32{{8203}, {776, 32}, {12353}},
			description: "× [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "🇦#",
			segments:    [][]int32{{127462}, {35}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "🇦 #",
			segments:    [][]int32{{127462, 32}, {35}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "🇦̈#",
			segments:    [][]int32{{127462, 776}, {35}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ #",
			segments:    [][]int32{{127462, 776, 32}, {35}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "🇦—",
			segments:    [][]int32{{127462}, {8212}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "🇦 —",
			segments:    [][]int32{{127462, 32}, {8212}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "🇦̈—",
			segments:    [][]int32{{127462, 776}, {8212}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ —",
			segments:    [][]int32{{127462, 776, 32}, {8212}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "🇦\t",
			segments:    [][]int32{{127462, 9}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "🇦 \t",
			segments:    [][]int32{{127462, 32}, {9}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "🇦̈\t",
			segments:    [][]int32{{127462, 776, 9}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ \t",
			segments:    [][]int32{{127462, 776, 32}, {9}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "🇦´",
			segments:    [][]int32{{127462}, {180}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "🇦 ´",
			segments:    [][]int32{{127462, 32}, {180}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "🇦̈´",
			segments:    [][]int32{{127462, 776}, {180}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ ´",
			segments:    [][]int32{{127462, 776, 32}, {180}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "🇦\v",
			segments:    [][]int32{{127462, 11}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "🇦 \v",
			segments:    [][]int32{{127462, 32, 11}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "🇦̈\v",
			segments:    [][]int32{{127462, 776, 11}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ \v",
			segments:    [][]int32{{127462, 776, 32, 11}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "🇦￼",
			segments:    [][]int32{{127462}, {65532}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "🇦 ￼",
			segments:    [][]int32{{127462, 32}, {65532}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "🇦̈￼",
			segments:    [][]int32{{127462, 776}, {65532}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ ￼",
			segments:    [][]int32{{127462, 776, 32}, {65532}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "🇦}",
			segments:    [][]int32{{127462, 125}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "🇦 }",
			segments:    [][]int32{{127462, 32, 125}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "🇦̈}",
			segments:    [][]int32{{127462, 776, 125}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ }",
			segments:    [][]int32{{127462, 776, 32, 125}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "🇦\r",
			segments:    [][]int32{{127462, 13}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "🇦 \r",
			segments:    [][]int32{{127462, 32, 13}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "🇦̈\r",
			segments:    [][]int32{{127462, 776, 13}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ \r",
			segments:    [][]int32{{127462, 776, 32, 13}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "🇦!",
			segments:    [][]int32{{127462, 33}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "🇦 !",
			segments:    [][]int32{{127462, 32, 33}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "🇦̈!",
			segments:    [][]int32{{127462, 776, 33}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ !",
			segments:    [][]int32{{127462, 776, 32, 33}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "🇦\u00a0",
			segments:    [][]int32{{127462, 160}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "🇦 \u00a0",
			segments:    [][]int32{{127462, 32}, {160}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "🇦̈\u00a0",
			segments:    [][]int32{{127462, 776, 160}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ \u00a0",
			segments:    [][]int32{{127462, 776, 32}, {160}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "🇦가",
			segments:    [][]int32{{127462}, {44032}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "🇦 가",
			segments:    [][]int32{{127462, 32}, {44032}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "🇦̈가",
			segments:    [][]int32{{127462, 776}, {44032}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ 가",
			segments:    [][]int32{{127462, 776, 32}, {44032}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "🇦각",
			segments:    [][]int32{{127462}, {44033}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "🇦 각",
			segments:    [][]int32{{127462, 32}, {44033}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "🇦̈각",
			segments:    [][]int32{{127462, 776}, {44033}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ 각",
			segments:    [][]int32{{127462, 776, 32}, {44033}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "🇦א",
			segments:    [][]int32{{127462}, {1488}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "🇦 א",
			segments:    [][]int32{{127462, 32}, {1488}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "🇦̈א",
			segments:    [][]int32{{127462, 776}, {1488}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ א",
			segments:    [][]int32{{127462, 776, 32}, {1488}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "🇦-",
			segments:    [][]int32{{127462, 45}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "🇦 -",
			segments:    [][]int32{{127462, 32}, {45}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "🇦̈-",
			segments:    [][]int32{{127462, 776, 45}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ -",
			segments:    [][]int32{{127462, 776, 32}, {45}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "🇦⌚",
			segments:    [][]int32{{127462}, {8986}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "🇦 ⌚",
			segments:    [][]int32{{127462, 32}, {8986}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "🇦̈⌚",
			segments:    [][]int32{{127462, 776}, {8986}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ ⌚",
			segments:    [][]int32{{127462, 776, 32}, {8986}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "🇦․",
			segments:    [][]int32{{127462, 8228}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "🇦 ․",
			segments:    [][]int32{{127462, 32}, {8228}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "🇦̈․",
			segments:    [][]int32{{127462, 776, 8228}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ ․",
			segments:    [][]int32{{127462, 776, 32}, {8228}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "🇦,",
			segments:    [][]int32{{127462, 44}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "🇦 ,",
			segments:    [][]int32{{127462, 32, 44}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "🇦̈,",
			segments:    [][]int32{{127462, 776, 44}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ ,",
			segments:    [][]int32{{127462, 776, 32, 44}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "🇦ᄀ",
			segments:    [][]int32{{127462}, {4352}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "🇦 ᄀ",
			segments:    [][]int32{{127462, 32}, {4352}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ᄀ",
			segments:    [][]int32{{127462, 776}, {4352}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ ᄀ",
			segments:    [][]int32{{127462, 776, 32}, {4352}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "🇦ᆨ",
			segments:    [][]int32{{127462}, {4520}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "🇦 ᆨ",
			segments:    [][]int32{{127462, 32}, {4520}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ᆨ",
			segments:    [][]int32{{127462, 776}, {4520}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ ᆨ",
			segments:    [][]int32{{127462, 776, 32}, {4520}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "🇦ᅠ",
			segments:    [][]int32{{127462}, {4448}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "🇦 ᅠ",
			segments:    [][]int32{{127462, 32}, {4448}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ᅠ",
			segments:    [][]int32{{127462, 776}, {4448}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ ᅠ",
			segments:    [][]int32{{127462, 776, 32}, {4448}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "🇦\n",
			segments:    [][]int32{{127462, 10}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "🇦 \n",
			segments:    [][]int32{{127462, 32, 10}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "🇦̈\n",
			segments:    [][]int32{{127462, 776, 10}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ \n",
			segments:    [][]int32{{127462, 776, 32, 10}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "🇦\u0085",
			segments:    [][]int32{{127462, 133}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "🇦 \u0085",
			segments:    [][]int32{{127462, 32, 133}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "🇦̈\u0085",
			segments:    [][]int32{{127462, 776, 133}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ \u0085",
			segments:    [][]int32{{127462, 776, 32, 133}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "🇦៖",
			segments:    [][]int32{{127462, 6102}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "🇦 ៖",
			segments:    [][]int32{{127462, 32}, {6102}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "🇦̈៖",
			segments:    [][]int32{{127462, 776, 6102}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ ៖",
			segments:    [][]int32{{127462, 776, 32}, {6102}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "🇦0",
			segments:    [][]int32{{127462}, {48}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "🇦 0",
			segments:    [][]int32{{127462, 32}, {48}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "🇦̈0",
			segments:    [][]int32{{127462, 776}, {48}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ 0",
			segments:    [][]int32{{127462, 776, 32}, {48}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "🇦〈",
			segments:    [][]int32{{127462}, {9001}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "🇦 〈",
			segments:    [][]int32{{127462, 32}, {9001}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "🇦̈〈",
			segments:    [][]int32{{127462, 776}, {9001}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ 〈",
			segments:    [][]int32{{127462, 776, 32}, {9001}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "🇦%",
			segments:    [][]int32{{127462}, {37}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "🇦 %",
			segments:    [][]int32{{127462, 32}, {37}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "🇦̈%",
			segments:    [][]int32{{127462, 776}, {37}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ %",
			segments:    [][]int32{{127462, 776, 32}, {37}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "🇦$",
			segments:    [][]int32{{127462}, {36}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "🇦 $",
			segments:    [][]int32{{127462, 32}, {36}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "🇦̈$",
			segments:    [][]int32{{127462, 776}, {36}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ $",
			segments:    [][]int32{{127462, 776, 32}, {36}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "🇦\"",
			segments:    [][]int32{{127462, 34}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "🇦 \"",
			segments:    [][]int32{{127462, 32}, {34}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "🇦̈\"",
			segments:    [][]int32{{127462, 776, 34}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ \"",
			segments:    [][]int32{{127462, 776, 32}, {34}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "🇦 ",
			segments:    [][]int32{{127462, 32}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "🇦  ",
			segments:    [][]int32{{127462, 32, 32}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ ",
			segments:    [][]int32{{127462, 776, 32}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "🇦̈  ",
			segments:    [][]int32{{127462, 776, 32, 32}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "🇦/",
			segments:    [][]int32{{127462, 47}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "🇦 /",
			segments:    [][]int32{{127462, 32, 47}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "🇦̈/",
			segments:    [][]int32{{127462, 776, 47}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ /",
			segments:    [][]int32{{127462, 776, 32, 47}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "🇦\u2060",
			segments:    [][]int32{{127462, 8288}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "🇦 \u2060",
			segments:    [][]int32{{127462, 32, 8288}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "🇦̈\u2060",
			segments:    [][]int32{{127462, 776, 8288}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ \u2060",
			segments:    [][]int32{{127462, 776, 32, 8288}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "🇦\u200b",
			segments:    [][]int32{{127462, 8203}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "🇦 \u200b",
			segments:    [][]int32{{127462, 32, 8203}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "🇦̈\u200b",
			segments:    [][]int32{{127462, 776, 8203}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ \u200b",
			segments:    [][]int32{{127462, 776, 32, 8203}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup22() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: "🇦🇦",
			segments:    [][]int32{{127462, 127462}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [30.11] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "🇦 🇦",
			segments:    [][]int32{{127462, 32}, {127462}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "🇦̈🇦",
			segments:    [][]int32{{127462, 776, 127462}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.11] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ 🇦",
			segments:    [][]int32{{127462, 776, 32}, {127462}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "🇦☝",
			segments:    [][]int32{{127462}, {9757}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "🇦 ☝",
			segments:    [][]int32{{127462, 32}, {9757}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "🇦̈☝",
			segments:    [][]int32{{127462, 776}, {9757}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ ☝",
			segments:    [][]int32{{127462, 776, 32}, {9757}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "🇦🏻",
			segments:    [][]int32{{127462}, {127995}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "🇦 🏻",
			segments:    [][]int32{{127462, 32}, {127995}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "🇦̈🏻",
			segments:    [][]int32{{127462, 776}, {127995}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ 🏻",
			segments:    [][]int32{{127462, 776, 32}, {127995}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "🇦)",
			segments:    [][]int32{{127462, 41}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "🇦 )",
			segments:    [][]int32{{127462, 32, 41}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "🇦̈)",
			segments:    [][]int32{{127462, 776, 41}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ )",
			segments:    [][]int32{{127462, 776, 32, 41}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "🇦(",
			segments:    [][]int32{{127462}, {40}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "🇦 (",
			segments:    [][]int32{{127462, 32}, {40}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "🇦̈(",
			segments:    [][]int32{{127462, 776}, {40}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ (",
			segments:    [][]int32{{127462, 776, 32}, {40}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "🇦\x01",
			segments:    [][]int32{{127462, 1}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "🇦 \x01",
			segments:    [][]int32{{127462, 32}, {1}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "🇦̈\x01",
			segments:    [][]int32{{127462, 776, 1}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ \x01",
			segments:    [][]int32{{127462, 776, 32}, {1}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "🇦\u200d",
			segments:    [][]int32{{127462, 8205}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "🇦 \u200d",
			segments:    [][]int32{{127462, 32}, {8205}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "🇦̈\u200d",
			segments:    [][]int32{{127462, 776, 8205}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ \u200d",
			segments:    [][]int32{{127462, 776, 32}, {8205}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "🇦§",
			segments:    [][]int32{{127462}, {167}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "🇦 §",
			segments:    [][]int32{{127462, 32}, {167}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "🇦̈§",
			segments:    [][]int32{{127462, 776}, {167}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ §",
			segments:    [][]int32{{127462, 776, 32}, {167}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "🇦\U00050005",
			segments:    [][]int32{{127462}, {327685}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "🇦 \U00050005",
			segments:    [][]int32{{127462, 32}, {327685}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "🇦̈\U00050005",
			segments:    [][]int32{{127462, 776}, {327685}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ \U00050005",
			segments:    [][]int32{{127462, 776, 32}, {327685}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "🇦ก",
			segments:    [][]int32{{127462}, {3585}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "🇦 ก",
			segments:    [][]int32{{127462, 32}, {3585}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ก",
			segments:    [][]int32{{127462, 776}, {3585}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ ก",
			segments:    [][]int32{{127462, 776, 32}, {3585}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "🇦ぁ",
			segments:    [][]int32{{127462, 12353}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "🇦 ぁ",
			segments:    [][]int32{{127462, 32}, {12353}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ぁ",
			segments:    [][]int32{{127462, 776, 12353}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "🇦̈ ぁ",
			segments:    [][]int32{{127462, 776, 32}, {12353}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "☝#",
			segments:    [][]int32{{9757}, {35}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "☝ #",
			segments:    [][]int32{{9757, 32}, {35}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "☝̈#",
			segments:    [][]int32{{9757, 776}, {35}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "☝̈ #",
			segments:    [][]int32{{9757, 776, 32}, {35}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "☝—",
			segments:    [][]int32{{9757}, {8212}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "☝ —",
			segments:    [][]int32{{9757, 32}, {8212}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "☝̈—",
			segments:    [][]int32{{9757, 776}, {8212}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "☝̈ —",
			segments:    [][]int32{{9757, 776, 32}, {8212}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "☝\t",
			segments:    [][]int32{{9757, 9}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "☝ \t",
			segments:    [][]int32{{9757, 32}, {9}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "☝̈\t",
			segments:    [][]int32{{9757, 776, 9}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "☝̈ \t",
			segments:    [][]int32{{9757, 776, 32}, {9}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "☝´",
			segments:    [][]int32{{9757}, {180}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "☝ ´",
			segments:    [][]int32{{9757, 32}, {180}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "☝̈´",
			segments:    [][]int32{{9757, 776}, {180}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "☝̈ ´",
			segments:    [][]int32{{9757, 776, 32}, {180}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "☝\v",
			segments:    [][]int32{{9757, 11}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "☝ \v",
			segments:    [][]int32{{9757, 32, 11}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "☝̈\v",
			segments:    [][]int32{{9757, 776, 11}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "☝̈ \v",
			segments:    [][]int32{{9757, 776, 32, 11}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "☝￼",
			segments:    [][]int32{{9757}, {65532}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "☝ ￼",
			segments:    [][]int32{{9757, 32}, {65532}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "☝̈￼",
			segments:    [][]int32{{9757, 776}, {65532}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "☝̈ ￼",
			segments:    [][]int32{{9757, 776, 32}, {65532}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "☝}",
			segments:    [][]int32{{9757, 125}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "☝ }",
			segments:    [][]int32{{9757, 32, 125}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "☝̈}",
			segments:    [][]int32{{9757, 776, 125}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "☝̈ }",
			segments:    [][]int32{{9757, 776, 32, 125}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "☝\r",
			segments:    [][]int32{{9757, 13}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "☝ \r",
			segments:    [][]int32{{9757, 32, 13}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "☝̈\r",
			segments:    [][]int32{{9757, 776, 13}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "☝̈ \r",
			segments:    [][]int32{{9757, 776, 32, 13}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "☝!",
			segments:    [][]int32{{9757, 33}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "☝ !",
			segments:    [][]int32{{9757, 32, 33}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "☝̈!",
			segments:    [][]int32{{9757, 776, 33}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "☝̈ !",
			segments:    [][]int32{{9757, 776, 32, 33}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "☝\u00a0",
			segments:    [][]int32{{9757, 160}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "☝ \u00a0",
			segments:    [][]int32{{9757, 32}, {160}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "☝̈\u00a0",
			segments:    [][]int32{{9757, 776, 160}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "☝̈ \u00a0",
			segments:    [][]int32{{9757, 776, 32}, {160}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "☝가",
			segments:    [][]int32{{9757}, {44032}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "☝ 가",
			segments:    [][]int32{{9757, 32}, {44032}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "☝̈가",
			segments:    [][]int32{{9757, 776}, {44032}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "☝̈ 가",
			segments:    [][]int32{{9757, 776, 32}, {44032}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "☝각",
			segments:    [][]int32{{9757}, {44033}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "☝ 각",
			segments:    [][]int32{{9757, 32}, {44033}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "☝̈각",
			segments:    [][]int32{{9757, 776}, {44033}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "☝̈ 각",
			segments:    [][]int32{{9757, 776, 32}, {44033}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "☝א",
			segments:    [][]int32{{9757}, {1488}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "☝ א",
			segments:    [][]int32{{9757, 32}, {1488}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "☝̈א",
			segments:    [][]int32{{9757, 776}, {1488}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "☝̈ א",
			segments:    [][]int32{{9757, 776, 32}, {1488}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "☝-",
			segments:    [][]int32{{9757, 45}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "☝ -",
			segments:    [][]int32{{9757, 32}, {45}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "☝̈-",
			segments:    [][]int32{{9757, 776, 45}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "☝̈ -",
			segments:    [][]int32{{9757, 776, 32}, {45}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "☝⌚",
			segments:    [][]int32{{9757}, {8986}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "☝ ⌚",
			segments:    [][]int32{{9757, 32}, {8986}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "☝̈⌚",
			segments:    [][]int32{{9757, 776}, {8986}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "☝̈ ⌚",
			segments:    [][]int32{{9757, 776, 32}, {8986}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "☝․",
			segments:    [][]int32{{9757, 8228}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "☝ ․",
			segments:    [][]int32{{9757, 32}, {8228}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "☝̈․",
			segments:    [][]int32{{9757, 776, 8228}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "☝̈ ․",
			segments:    [][]int32{{9757, 776, 32}, {8228}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "☝,",
			segments:    [][]int32{{9757, 44}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "☝ ,",
			segments:    [][]int32{{9757, 32, 44}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "☝̈,",
			segments:    [][]int32{{9757, 776, 44}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "☝̈ ,",
			segments:    [][]int32{{9757, 776, 32, 44}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "☝ᄀ",
			segments:    [][]int32{{9757}, {4352}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "☝ ᄀ",
			segments:    [][]int32{{9757, 32}, {4352}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "☝̈ᄀ",
			segments:    [][]int32{{9757, 776}, {4352}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "☝̈ ᄀ",
			segments:    [][]int32{{9757, 776, 32}, {4352}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "☝ᆨ",
			segments:    [][]int32{{9757}, {4520}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "☝ ᆨ",
			segments:    [][]int32{{9757, 32}, {4520}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "☝̈ᆨ",
			segments:    [][]int32{{9757, 776}, {4520}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "☝̈ ᆨ",
			segments:    [][]int32{{9757, 776, 32}, {4520}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "☝ᅠ",
			segments:    [][]int32{{9757}, {4448}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "☝ ᅠ",
			segments:    [][]int32{{9757, 32}, {4448}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "☝̈ᅠ",
			segments:    [][]int32{{9757, 776}, {4448}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "☝̈ ᅠ",
			segments:    [][]int32{{9757, 776, 32}, {4448}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "☝\n",
			segments:    [][]int32{{9757, 10}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "☝ \n",
			segments:    [][]int32{{9757, 32, 10}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "☝̈\n",
			segments:    [][]int32{{9757, 776, 10}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "☝̈ \n",
			segments:    [][]int32{{9757, 776, 32, 10}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "☝\u0085",
			segments:    [][]int32{{9757, 133}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "☝ \u0085",
			segments:    [][]int32{{9757, 32, 133}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "☝̈\u0085",
			segments:    [][]int32{{9757, 776, 133}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "☝̈ \u0085",
			segments:    [][]int32{{9757, 776, 32, 133}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "☝៖",
			segments:    [][]int32{{9757, 6102}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "☝ ៖",
			segments:    [][]int32{{9757, 32}, {6102}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "☝̈៖",
			segments:    [][]int32{{9757, 776, 6102}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "☝̈ ៖",
			segments:    [][]int32{{9757, 776, 32}, {6102}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "☝0",
			segments:    [][]int32{{9757}, {48}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "☝ 0",
			segments:    [][]int32{{9757, 32}, {48}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "☝̈0",
			segments:    [][]int32{{9757, 776}, {48}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "☝̈ 0",
			segments:    [][]int32{{9757, 776, 32}, {48}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "☝〈",
			segments:    [][]int32{{9757}, {9001}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "☝ 〈",
			segments:    [][]int32{{9757, 32}, {9001}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "☝̈〈",
			segments:    [][]int32{{9757, 776}, {9001}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "☝̈ 〈",
			segments:    [][]int32{{9757, 776, 32}, {9001}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "☝%",
			segments:    [][]int32{{9757, 37}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [23.13] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "☝ %",
			segments:    [][]int32{{9757, 32}, {37}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "☝̈%",
			segments:    [][]int32{{9757, 776, 37}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.13] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "☝̈ %",
			segments:    [][]int32{{9757, 776, 32}, {37}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "☝$",
			segments:    [][]int32{{9757}, {36}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "☝ $",
			segments:    [][]int32{{9757, 32}, {36}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "☝̈$",
			segments:    [][]int32{{9757, 776}, {36}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "☝̈ $",
			segments:    [][]int32{{9757, 776, 32}, {36}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "☝\"",
			segments:    [][]int32{{9757, 34}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "☝ \"",
			segments:    [][]int32{{9757, 32}, {34}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "☝̈\"",
			segments:    [][]int32{{9757, 776, 34}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "☝̈ \"",
			segments:    [][]int32{{9757, 776, 32}, {34}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "☝ ",
			segments:    [][]int32{{9757, 32}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "☝  ",
			segments:    [][]int32{{9757, 32, 32}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "☝̈ ",
			segments:    [][]int32{{9757, 776, 32}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "☝̈  ",
			segments:    [][]int32{{9757, 776, 32, 32}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "☝/",
			segments:    [][]int32{{9757, 47}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "☝ /",
			segments:    [][]int32{{9757, 32, 47}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "☝̈/",
			segments:    [][]int32{{9757, 776, 47}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "☝̈ /",
			segments:    [][]int32{{9757, 776, 32, 47}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "☝\u2060",
			segments:    [][]int32{{9757, 8288}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "☝ \u2060",
			segments:    [][]int32{{9757, 32, 8288}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "☝̈\u2060",
			segments:    [][]int32{{9757, 776, 8288}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "☝̈ \u2060",
			segments:    [][]int32{{9757, 776, 32, 8288}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "☝\u200b",
			segments:    [][]int32{{9757, 8203}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "☝ \u200b",
			segments:    [][]int32{{9757, 32, 8203}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "☝̈\u200b",
			segments:    [][]int32{{9757, 776, 8203}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "☝̈ \u200b",
			segments:    [][]int32{{9757, 776, 32, 8203}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "☝🇦",
			segments:    [][]int32{{9757}, {127462}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "☝ 🇦",
			segments:    [][]int32{{9757, 32}, {127462}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "☝̈🇦",
			segments:    [][]int32{{9757, 776}, {127462}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "☝̈ 🇦",
			segments:    [][]int32{{9757, 776, 32}, {127462}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "☝☝",
			segments:    [][]int32{{9757}, {9757}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "☝ ☝",
			segments:    [][]int32{{9757, 32}, {9757}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "☝̈☝",
			segments:    [][]int32{{9757, 776}, {9757}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "☝̈ ☝",
			segments:    [][]int32{{9757, 776, 32}, {9757}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "☝🏻",
			segments:    [][]int32{{9757, 127995}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [30.21] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "☝ 🏻",
			segments:    [][]int32{{9757, 32}, {127995}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "☝̈🏻",
			segments:    [][]int32{{9757, 776, 127995}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.21] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "☝̈ 🏻",
			segments:    [][]int32{{9757, 776, 32}, {127995}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "☝)",
			segments:    [][]int32{{9757, 41}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "☝ )",
			segments:    [][]int32{{9757, 32, 41}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "☝̈)",
			segments:    [][]int32{{9757, 776, 41}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "☝̈ )",
			segments:    [][]int32{{9757, 776, 32, 41}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "☝(",
			segments:    [][]int32{{9757}, {40}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "☝ (",
			segments:    [][]int32{{9757, 32}, {40}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "☝̈(",
			segments:    [][]int32{{9757, 776}, {40}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "☝̈ (",
			segments:    [][]int32{{9757, 776, 32}, {40}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "☝\x01",
			segments:    [][]int32{{9757, 1}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "☝ \x01",
			segments:    [][]int32{{9757, 32}, {1}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "☝̈\x01",
			segments:    [][]int32{{9757, 776, 1}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "☝̈ \x01",
			segments:    [][]int32{{9757, 776, 32}, {1}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "☝\u200d",
			segments:    [][]int32{{9757, 8205}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "☝ \u200d",
			segments:    [][]int32{{9757, 32}, {8205}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "☝̈\u200d",
			segments:    [][]int32{{9757, 776, 8205}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "☝̈ \u200d",
			segments:    [][]int32{{9757, 776, 32}, {8205}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "☝§",
			segments:    [][]int32{{9757}, {167}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "☝ §",
			segments:    [][]int32{{9757, 32}, {167}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "☝̈§",
			segments:    [][]int32{{9757, 776}, {167}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "☝̈ §",
			segments:    [][]int32{{9757, 776, 32}, {167}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "☝\U00050005",
			segments:    [][]int32{{9757}, {327685}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "☝ \U00050005",
			segments:    [][]int32{{9757, 32}, {327685}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "☝̈\U00050005",
			segments:    [][]int32{{9757, 776}, {327685}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "☝̈ \U00050005",
			segments:    [][]int32{{9757, 776, 32}, {327685}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "☝ก",
			segments:    [][]int32{{9757}, {3585}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "☝ ก",
			segments:    [][]int32{{9757, 32}, {3585}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "☝̈ก",
			segments:    [][]int32{{9757, 776}, {3585}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "☝̈ ก",
			segments:    [][]int32{{9757, 776, 32}, {3585}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "☝ぁ",
			segments:    [][]int32{{9757, 12353}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "☝ ぁ",
			segments:    [][]int32{{9757, 32}, {12353}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "☝̈ぁ",
			segments:    [][]int32{{9757, 776, 12353}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "☝̈ ぁ",
			segments:    [][]int32{{9757, 776, 32}, {12353}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "🏻#",
			segments:    [][]int32{{127995}, {35}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "🏻 #",
			segments:    [][]int32{{127995, 32}, {35}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "🏻̈#",
			segments:    [][]int32{{127995, 776}, {35}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ #",
			segments:    [][]int32{{127995, 776, 32}, {35}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "🏻—",
			segments:    [][]int32{{127995}, {8212}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "🏻 —",
			segments:    [][]int32{{127995, 32}, {8212}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "🏻̈—",
			segments:    [][]int32{{127995, 776}, {8212}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ —",
			segments:    [][]int32{{127995, 776, 32}, {8212}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "🏻\t",
			segments:    [][]int32{{127995, 9}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "🏻 \t",
			segments:    [][]int32{{127995, 32}, {9}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "🏻̈\t",
			segments:    [][]int32{{127995, 776, 9}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ \t",
			segments:    [][]int32{{127995, 776, 32}, {9}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "🏻´",
			segments:    [][]int32{{127995}, {180}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "🏻 ´",
			segments:    [][]int32{{127995, 32}, {180}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "🏻̈´",
			segments:    [][]int32{{127995, 776}, {180}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ ´",
			segments:    [][]int32{{127995, 776, 32}, {180}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "🏻\v",
			segments:    [][]int32{{127995, 11}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "🏻 \v",
			segments:    [][]int32{{127995, 32, 11}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "🏻̈\v",
			segments:    [][]int32{{127995, 776, 11}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ \v",
			segments:    [][]int32{{127995, 776, 32, 11}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "🏻￼",
			segments:    [][]int32{{127995}, {65532}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "🏻 ￼",
			segments:    [][]int32{{127995, 32}, {65532}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "🏻̈￼",
			segments:    [][]int32{{127995, 776}, {65532}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ ￼",
			segments:    [][]int32{{127995, 776, 32}, {65532}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "🏻}",
			segments:    [][]int32{{127995, 125}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "🏻 }",
			segments:    [][]int32{{127995, 32, 125}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "🏻̈}",
			segments:    [][]int32{{127995, 776, 125}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ }",
			segments:    [][]int32{{127995, 776, 32, 125}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "🏻\r",
			segments:    [][]int32{{127995, 13}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "🏻 \r",
			segments:    [][]int32{{127995, 32, 13}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "🏻̈\r",
			segments:    [][]int32{{127995, 776, 13}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ \r",
			segments:    [][]int32{{127995, 776, 32, 13}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "🏻!",
			segments:    [][]int32{{127995, 33}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "🏻 !",
			segments:    [][]int32{{127995, 32, 33}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "🏻̈!",
			segments:    [][]int32{{127995, 776, 33}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ !",
			segments:    [][]int32{{127995, 776, 32, 33}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "🏻\u00a0",
			segments:    [][]int32{{127995, 160}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "🏻 \u00a0",
			segments:    [][]int32{{127995, 32}, {160}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "🏻̈\u00a0",
			segments:    [][]int32{{127995, 776, 160}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ \u00a0",
			segments:    [][]int32{{127995, 776, 32}, {160}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup23() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: "🏻가",
			segments:    [][]int32{{127995}, {44032}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "🏻 가",
			segments:    [][]int32{{127995, 32}, {44032}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "🏻̈가",
			segments:    [][]int32{{127995, 776}, {44032}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ 가",
			segments:    [][]int32{{127995, 776, 32}, {44032}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "🏻각",
			segments:    [][]int32{{127995}, {44033}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "🏻 각",
			segments:    [][]int32{{127995, 32}, {44033}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "🏻̈각",
			segments:    [][]int32{{127995, 776}, {44033}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ 각",
			segments:    [][]int32{{127995, 776, 32}, {44033}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "🏻א",
			segments:    [][]int32{{127995}, {1488}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "🏻 א",
			segments:    [][]int32{{127995, 32}, {1488}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "🏻̈א",
			segments:    [][]int32{{127995, 776}, {1488}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ א",
			segments:    [][]int32{{127995, 776, 32}, {1488}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "🏻-",
			segments:    [][]int32{{127995, 45}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "🏻 -",
			segments:    [][]int32{{127995, 32}, {45}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "🏻̈-",
			segments:    [][]int32{{127995, 776, 45}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ -",
			segments:    [][]int32{{127995, 776, 32}, {45}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "🏻⌚",
			segments:    [][]int32{{127995}, {8986}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "🏻 ⌚",
			segments:    [][]int32{{127995, 32}, {8986}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "🏻̈⌚",
			segments:    [][]int32{{127995, 776}, {8986}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ ⌚",
			segments:    [][]int32{{127995, 776, 32}, {8986}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "🏻․",
			segments:    [][]int32{{127995, 8228}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "🏻 ․",
			segments:    [][]int32{{127995, 32}, {8228}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "🏻̈․",
			segments:    [][]int32{{127995, 776, 8228}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ ․",
			segments:    [][]int32{{127995, 776, 32}, {8228}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "🏻,",
			segments:    [][]int32{{127995, 44}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "🏻 ,",
			segments:    [][]int32{{127995, 32, 44}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "🏻̈,",
			segments:    [][]int32{{127995, 776, 44}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ ,",
			segments:    [][]int32{{127995, 776, 32, 44}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "🏻ᄀ",
			segments:    [][]int32{{127995}, {4352}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "🏻 ᄀ",
			segments:    [][]int32{{127995, 32}, {4352}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ᄀ",
			segments:    [][]int32{{127995, 776}, {4352}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ ᄀ",
			segments:    [][]int32{{127995, 776, 32}, {4352}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "🏻ᆨ",
			segments:    [][]int32{{127995}, {4520}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "🏻 ᆨ",
			segments:    [][]int32{{127995, 32}, {4520}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ᆨ",
			segments:    [][]int32{{127995, 776}, {4520}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ ᆨ",
			segments:    [][]int32{{127995, 776, 32}, {4520}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "🏻ᅠ",
			segments:    [][]int32{{127995}, {4448}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "🏻 ᅠ",
			segments:    [][]int32{{127995, 32}, {4448}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ᅠ",
			segments:    [][]int32{{127995, 776}, {4448}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ ᅠ",
			segments:    [][]int32{{127995, 776, 32}, {4448}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "🏻\n",
			segments:    [][]int32{{127995, 10}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "🏻 \n",
			segments:    [][]int32{{127995, 32, 10}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "🏻̈\n",
			segments:    [][]int32{{127995, 776, 10}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ \n",
			segments:    [][]int32{{127995, 776, 32, 10}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "🏻\u0085",
			segments:    [][]int32{{127995, 133}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "🏻 \u0085",
			segments:    [][]int32{{127995, 32, 133}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "🏻̈\u0085",
			segments:    [][]int32{{127995, 776, 133}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ \u0085",
			segments:    [][]int32{{127995, 776, 32, 133}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "🏻៖",
			segments:    [][]int32{{127995, 6102}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "🏻 ៖",
			segments:    [][]int32{{127995, 32}, {6102}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "🏻̈៖",
			segments:    [][]int32{{127995, 776, 6102}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ ៖",
			segments:    [][]int32{{127995, 776, 32}, {6102}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "🏻0",
			segments:    [][]int32{{127995}, {48}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "🏻 0",
			segments:    [][]int32{{127995, 32}, {48}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "🏻̈0",
			segments:    [][]int32{{127995, 776}, {48}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ 0",
			segments:    [][]int32{{127995, 776, 32}, {48}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "🏻〈",
			segments:    [][]int32{{127995}, {9001}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "🏻 〈",
			segments:    [][]int32{{127995, 32}, {9001}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "🏻̈〈",
			segments:    [][]int32{{127995, 776}, {9001}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ 〈",
			segments:    [][]int32{{127995, 776, 32}, {9001}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "🏻%",
			segments:    [][]int32{{127995, 37}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [23.13] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "🏻 %",
			segments:    [][]int32{{127995, 32}, {37}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "🏻̈%",
			segments:    [][]int32{{127995, 776, 37}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.13] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ %",
			segments:    [][]int32{{127995, 776, 32}, {37}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "🏻$",
			segments:    [][]int32{{127995}, {36}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "🏻 $",
			segments:    [][]int32{{127995, 32}, {36}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "🏻̈$",
			segments:    [][]int32{{127995, 776}, {36}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ $",
			segments:    [][]int32{{127995, 776, 32}, {36}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "🏻\"",
			segments:    [][]int32{{127995, 34}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "🏻 \"",
			segments:    [][]int32{{127995, 32}, {34}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "🏻̈\"",
			segments:    [][]int32{{127995, 776, 34}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ \"",
			segments:    [][]int32{{127995, 776, 32}, {34}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "🏻 ",
			segments:    [][]int32{{127995, 32}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "🏻  ",
			segments:    [][]int32{{127995, 32, 32}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ ",
			segments:    [][]int32{{127995, 776, 32}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "🏻̈  ",
			segments:    [][]int32{{127995, 776, 32, 32}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "🏻/",
			segments:    [][]int32{{127995, 47}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "🏻 /",
			segments:    [][]int32{{127995, 32, 47}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "🏻̈/",
			segments:    [][]int32{{127995, 776, 47}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ /",
			segments:    [][]int32{{127995, 776, 32, 47}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "🏻\u2060",
			segments:    [][]int32{{127995, 8288}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "🏻 \u2060",
			segments:    [][]int32{{127995, 32, 8288}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "🏻̈\u2060",
			segments:    [][]int32{{127995, 776, 8288}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ \u2060",
			segments:    [][]int32{{127995, 776, 32, 8288}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "🏻\u200b",
			segments:    [][]int32{{127995, 8203}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "🏻 \u200b",
			segments:    [][]int32{{127995, 32, 8203}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "🏻̈\u200b",
			segments:    [][]int32{{127995, 776, 8203}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ \u200b",
			segments:    [][]int32{{127995, 776, 32, 8203}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "🏻🇦",
			segments:    [][]int32{{127995}, {127462}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "🏻 🇦",
			segments:    [][]int32{{127995, 32}, {127462}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "🏻̈🇦",
			segments:    [][]int32{{127995, 776}, {127462}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ 🇦",
			segments:    [][]int32{{127995, 776, 32}, {127462}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "🏻☝",
			segments:    [][]int32{{127995}, {9757}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "🏻 ☝",
			segments:    [][]int32{{127995, 32}, {9757}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "🏻̈☝",
			segments:    [][]int32{{127995, 776}, {9757}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ ☝",
			segments:    [][]int32{{127995, 776, 32}, {9757}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "🏻🏻",
			segments:    [][]int32{{127995}, {127995}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "🏻 🏻",
			segments:    [][]int32{{127995, 32}, {127995}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "🏻̈🏻",
			segments:    [][]int32{{127995, 776}, {127995}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ 🏻",
			segments:    [][]int32{{127995, 776, 32}, {127995}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "🏻)",
			segments:    [][]int32{{127995, 41}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "🏻 )",
			segments:    [][]int32{{127995, 32, 41}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "🏻̈)",
			segments:    [][]int32{{127995, 776, 41}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ )",
			segments:    [][]int32{{127995, 776, 32, 41}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "🏻(",
			segments:    [][]int32{{127995}, {40}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "🏻 (",
			segments:    [][]int32{{127995, 32}, {40}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "🏻̈(",
			segments:    [][]int32{{127995, 776}, {40}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ (",
			segments:    [][]int32{{127995, 776, 32}, {40}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "🏻\x01",
			segments:    [][]int32{{127995, 1}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "🏻 \x01",
			segments:    [][]int32{{127995, 32}, {1}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "🏻̈\x01",
			segments:    [][]int32{{127995, 776, 1}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ \x01",
			segments:    [][]int32{{127995, 776, 32}, {1}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "🏻\u200d",
			segments:    [][]int32{{127995, 8205}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "🏻 \u200d",
			segments:    [][]int32{{127995, 32}, {8205}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "🏻̈\u200d",
			segments:    [][]int32{{127995, 776, 8205}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ \u200d",
			segments:    [][]int32{{127995, 776, 32}, {8205}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "🏻§",
			segments:    [][]int32{{127995}, {167}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "🏻 §",
			segments:    [][]int32{{127995, 32}, {167}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "🏻̈§",
			segments:    [][]int32{{127995, 776}, {167}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ §",
			segments:    [][]int32{{127995, 776, 32}, {167}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "🏻\U00050005",
			segments:    [][]int32{{127995}, {327685}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "🏻 \U00050005",
			segments:    [][]int32{{127995, 32}, {327685}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "🏻̈\U00050005",
			segments:    [][]int32{{127995, 776}, {327685}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ \U00050005",
			segments:    [][]int32{{127995, 776, 32}, {327685}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "🏻ก",
			segments:    [][]int32{{127995}, {3585}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "🏻 ก",
			segments:    [][]int32{{127995, 32}, {3585}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ก",
			segments:    [][]int32{{127995, 776}, {3585}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ ก",
			segments:    [][]int32{{127995, 776, 32}, {3585}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "🏻ぁ",
			segments:    [][]int32{{127995, 12353}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "🏻 ぁ",
			segments:    [][]int32{{127995, 32}, {12353}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ぁ",
			segments:    [][]int32{{127995, 776, 12353}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "🏻̈ ぁ",
			segments:    [][]int32{{127995, 776, 32}, {12353}},
			description: "× [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: ")#",
			segments:    [][]int32{{41, 35}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [30.02] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: ") #",
			segments:    [][]int32{{41, 32}, {35}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: ")̈#",
			segments:    [][]int32{{41, 776, 35}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.02] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: ")̈ #",
			segments:    [][]int32{{41, 776, 32}, {35}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: ")—",
			segments:    [][]int32{{41}, {8212}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: ") —",
			segments:    [][]int32{{41, 32}, {8212}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: ")̈—",
			segments:    [][]int32{{41, 776}, {8212}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: ")̈ —",
			segments:    [][]int32{{41, 776, 32}, {8212}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: ")\t",
			segments:    [][]int32{{41, 9}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: ") \t",
			segments:    [][]int32{{41, 32}, {9}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: ")̈\t",
			segments:    [][]int32{{41, 776, 9}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: ")̈ \t",
			segments:    [][]int32{{41, 776, 32}, {9}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: ")´",
			segments:    [][]int32{{41}, {180}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: ") ´",
			segments:    [][]int32{{41, 32}, {180}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: ")̈´",
			segments:    [][]int32{{41, 776}, {180}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: ")̈ ´",
			segments:    [][]int32{{41, 776, 32}, {180}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: ")\v",
			segments:    [][]int32{{41, 11}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: ") \v",
			segments:    [][]int32{{41, 32, 11}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: ")̈\v",
			segments:    [][]int32{{41, 776, 11}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: ")̈ \v",
			segments:    [][]int32{{41, 776, 32, 11}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: ")￼",
			segments:    [][]int32{{41}, {65532}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: ") ￼",
			segments:    [][]int32{{41, 32}, {65532}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: ")̈￼",
			segments:    [][]int32{{41, 776}, {65532}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: ")̈ ￼",
			segments:    [][]int32{{41, 776, 32}, {65532}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: ")}",
			segments:    [][]int32{{41, 125}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: ") }",
			segments:    [][]int32{{41, 32, 125}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: ")̈}",
			segments:    [][]int32{{41, 776, 125}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: ")̈ }",
			segments:    [][]int32{{41, 776, 32, 125}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: ")\r",
			segments:    [][]int32{{41, 13}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: ") \r",
			segments:    [][]int32{{41, 32, 13}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: ")̈\r",
			segments:    [][]int32{{41, 776, 13}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: ")̈ \r",
			segments:    [][]int32{{41, 776, 32, 13}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: ")!",
			segments:    [][]int32{{41, 33}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: ") !",
			segments:    [][]int32{{41, 32, 33}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: ")̈!",
			segments:    [][]int32{{41, 776, 33}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: ")̈ !",
			segments:    [][]int32{{41, 776, 32, 33}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: ")\u00a0",
			segments:    [][]int32{{41, 160}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: ") \u00a0",
			segments:    [][]int32{{41, 32}, {160}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: ")̈\u00a0",
			segments:    [][]int32{{41, 776, 160}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: ")̈ \u00a0",
			segments:    [][]int32{{41, 776, 32}, {160}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: ")가",
			segments:    [][]int32{{41}, {44032}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: ") 가",
			segments:    [][]int32{{41, 32}, {44032}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: ")̈가",
			segments:    [][]int32{{41, 776}, {44032}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: ")̈ 가",
			segments:    [][]int32{{41, 776, 32}, {44032}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: ")각",
			segments:    [][]int32{{41}, {44033}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: ") 각",
			segments:    [][]int32{{41, 32}, {44033}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: ")̈각",
			segments:    [][]int32{{41, 776}, {44033}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: ")̈ 각",
			segments:    [][]int32{{41, 776, 32}, {44033}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: ")א",
			segments:    [][]int32{{41, 1488}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [30.02] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: ") א",
			segments:    [][]int32{{41, 32}, {1488}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: ")̈א",
			segments:    [][]int32{{41, 776, 1488}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.02] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: ")̈ א",
			segments:    [][]int32{{41, 776, 32}, {1488}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: ")-",
			segments:    [][]int32{{41, 45}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: ") -",
			segments:    [][]int32{{41, 32}, {45}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: ")̈-",
			segments:    [][]int32{{41, 776, 45}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: ")̈ -",
			segments:    [][]int32{{41, 776, 32}, {45}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: ")⌚",
			segments:    [][]int32{{41}, {8986}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: ") ⌚",
			segments:    [][]int32{{41, 32}, {8986}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: ")̈⌚",
			segments:    [][]int32{{41, 776}, {8986}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: ")̈ ⌚",
			segments:    [][]int32{{41, 776, 32}, {8986}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: ")․",
			segments:    [][]int32{{41, 8228}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: ") ․",
			segments:    [][]int32{{41, 32}, {8228}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: ")̈․",
			segments:    [][]int32{{41, 776, 8228}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: ")̈ ․",
			segments:    [][]int32{{41, 776, 32}, {8228}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "),",
			segments:    [][]int32{{41, 44}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: ") ,",
			segments:    [][]int32{{41, 32, 44}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: ")̈,",
			segments:    [][]int32{{41, 776, 44}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: ")̈ ,",
			segments:    [][]int32{{41, 776, 32, 44}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: ")ᄀ",
			segments:    [][]int32{{41}, {4352}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: ") ᄀ",
			segments:    [][]int32{{41, 32}, {4352}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: ")̈ᄀ",
			segments:    [][]int32{{41, 776}, {4352}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: ")̈ ᄀ",
			segments:    [][]int32{{41, 776, 32}, {4352}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: ")ᆨ",
			segments:    [][]int32{{41}, {4520}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: ") ᆨ",
			segments:    [][]int32{{41, 32}, {4520}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: ")̈ᆨ",
			segments:    [][]int32{{41, 776}, {4520}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: ")̈ ᆨ",
			segments:    [][]int32{{41, 776, 32}, {4520}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: ")ᅠ",
			segments:    [][]int32{{41}, {4448}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: ") ᅠ",
			segments:    [][]int32{{41, 32}, {4448}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: ")̈ᅠ",
			segments:    [][]int32{{41, 776}, {4448}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: ")̈ ᅠ",
			segments:    [][]int32{{41, 776, 32}, {4448}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: ")\n",
			segments:    [][]int32{{41, 10}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: ") \n",
			segments:    [][]int32{{41, 32, 10}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: ")̈\n",
			segments:    [][]int32{{41, 776, 10}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: ")̈ \n",
			segments:    [][]int32{{41, 776, 32, 10}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: ")\u0085",
			segments:    [][]int32{{41, 133}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: ") \u0085",
			segments:    [][]int32{{41, 32, 133}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: ")̈\u0085",
			segments:    [][]int32{{41, 776, 133}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: ")̈ \u0085",
			segments:    [][]int32{{41, 776, 32, 133}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: ")៖",
			segments:    [][]int32{{41, 6102}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [16.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: ") ៖",
			segments:    [][]int32{{41, 32, 6102}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [16.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: ")̈៖",
			segments:    [][]int32{{41, 776, 6102}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [16.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: ")̈ ៖",
			segments:    [][]int32{{41, 776, 32, 6102}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [16.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: ")0",
			segments:    [][]int32{{41, 48}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [30.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: ") 0",
			segments:    [][]int32{{41, 32}, {48}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: ")̈0",
			segments:    [][]int32{{41, 776, 48}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: ")̈ 0",
			segments:    [][]int32{{41, 776, 32}, {48}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: ")〈",
			segments:    [][]int32{{41}, {9001}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: ") 〈",
			segments:    [][]int32{{41, 32}, {9001}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: ")̈〈",
			segments:    [][]int32{{41, 776}, {9001}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: ")̈ 〈",
			segments:    [][]int32{{41, 776, 32}, {9001}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: ")%",
			segments:    [][]int32{{41}, {37}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: ") %",
			segments:    [][]int32{{41, 32}, {37}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: ")̈%",
			segments:    [][]int32{{41, 776}, {37}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: ")̈ %",
			segments:    [][]int32{{41, 776, 32}, {37}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: ")$",
			segments:    [][]int32{{41}, {36}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: ") $",
			segments:    [][]int32{{41, 32}, {36}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: ")̈$",
			segments:    [][]int32{{41, 776}, {36}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: ")̈ $",
			segments:    [][]int32{{41, 776, 32}, {36}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: ")\"",
			segments:    [][]int32{{41, 34}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: ") \"",
			segments:    [][]int32{{41, 32}, {34}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: ")̈\"",
			segments:    [][]int32{{41, 776, 34}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: ")̈ \"",
			segments:    [][]int32{{41, 776, 32}, {34}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: ") ",
			segments:    [][]int32{{41, 32}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: ")  ",
			segments:    [][]int32{{41, 32, 32}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: ")̈ ",
			segments:    [][]int32{{41, 776, 32}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: ")̈  ",
			segments:    [][]int32{{41, 776, 32, 32}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: ")/",
			segments:    [][]int32{{41, 47}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: ") /",
			segments:    [][]int32{{41, 32, 47}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: ")̈/",
			segments:    [][]int32{{41, 776, 47}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: ")̈ /",
			segments:    [][]int32{{41, 776, 32, 47}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: ")\u2060",
			segments:    [][]int32{{41, 8288}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: ") \u2060",
			segments:    [][]int32{{41, 32, 8288}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: ")̈\u2060",
			segments:    [][]int32{{41, 776, 8288}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: ")̈ \u2060",
			segments:    [][]int32{{41, 776, 32, 8288}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup24() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: ")\u200b",
			segments:    [][]int32{{41, 8203}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: ") \u200b",
			segments:    [][]int32{{41, 32, 8203}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: ")̈\u200b",
			segments:    [][]int32{{41, 776, 8203}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: ")̈ \u200b",
			segments:    [][]int32{{41, 776, 32, 8203}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: ")🇦",
			segments:    [][]int32{{41}, {127462}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: ") 🇦",
			segments:    [][]int32{{41, 32}, {127462}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: ")̈🇦",
			segments:    [][]int32{{41, 776}, {127462}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: ")̈ 🇦",
			segments:    [][]int32{{41, 776, 32}, {127462}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: ")☝",
			segments:    [][]int32{{41}, {9757}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: ") ☝",
			segments:    [][]int32{{41, 32}, {9757}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: ")̈☝",
			segments:    [][]int32{{41, 776}, {9757}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: ")̈ ☝",
			segments:    [][]int32{{41, 776, 32}, {9757}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: ")🏻",
			segments:    [][]int32{{41}, {127995}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: ") 🏻",
			segments:    [][]int32{{41, 32}, {127995}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: ")̈🏻",
			segments:    [][]int32{{41, 776}, {127995}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: ")̈ 🏻",
			segments:    [][]int32{{41, 776, 32}, {127995}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "))",
			segments:    [][]int32{{41, 41}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: ") )",
			segments:    [][]int32{{41, 32, 41}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: ")̈)",
			segments:    [][]int32{{41, 776, 41}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: ")̈ )",
			segments:    [][]int32{{41, 776, 32, 41}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: ")(",
			segments:    [][]int32{{41}, {40}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: ") (",
			segments:    [][]int32{{41, 32}, {40}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: ")̈(",
			segments:    [][]int32{{41, 776}, {40}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: ")̈ (",
			segments:    [][]int32{{41, 776, 32}, {40}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: ")\x01",
			segments:    [][]int32{{41, 1}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: ") \x01",
			segments:    [][]int32{{41, 32}, {1}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: ")̈\x01",
			segments:    [][]int32{{41, 776, 1}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: ")̈ \x01",
			segments:    [][]int32{{41, 776, 32}, {1}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: ")\u200d",
			segments:    [][]int32{{41, 8205}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: ") \u200d",
			segments:    [][]int32{{41, 32}, {8205}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: ")̈\u200d",
			segments:    [][]int32{{41, 776, 8205}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: ")̈ \u200d",
			segments:    [][]int32{{41, 776, 32}, {8205}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: ")§",
			segments:    [][]int32{{41, 167}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [30.02] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: ") §",
			segments:    [][]int32{{41, 32}, {167}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: ")̈§",
			segments:    [][]int32{{41, 776, 167}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.02] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: ")̈ §",
			segments:    [][]int32{{41, 776, 32}, {167}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: ")\U00050005",
			segments:    [][]int32{{41, 327685}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [30.02] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: ") \U00050005",
			segments:    [][]int32{{41, 32}, {327685}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: ")̈\U00050005",
			segments:    [][]int32{{41, 776, 327685}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.02] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: ")̈ \U00050005",
			segments:    [][]int32{{41, 776, 32}, {327685}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: ")ก",
			segments:    [][]int32{{41, 3585}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [30.02] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: ") ก",
			segments:    [][]int32{{41, 32}, {3585}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: ")̈ก",
			segments:    [][]int32{{41, 776, 3585}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.02] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: ")̈ ก",
			segments:    [][]int32{{41, 776, 32}, {3585}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: ")ぁ",
			segments:    [][]int32{{41, 12353}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [16.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: ") ぁ",
			segments:    [][]int32{{41, 32, 12353}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [16.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: ")̈ぁ",
			segments:    [][]int32{{41, 776, 12353}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [16.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: ")̈ ぁ",
			segments:    [][]int32{{41, 776, 32, 12353}},
			description: "× [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [16.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "(#",
			segments:    [][]int32{{40, 35}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "( #",
			segments:    [][]int32{{40, 32, 35}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "(̈#",
			segments:    [][]int32{{40, 776, 35}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "(̈ #",
			segments:    [][]int32{{40, 776, 32, 35}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "(—",
			segments:    [][]int32{{40, 8212}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "( —",
			segments:    [][]int32{{40, 32, 8212}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "(̈—",
			segments:    [][]int32{{40, 776, 8212}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "(̈ —",
			segments:    [][]int32{{40, 776, 32, 8212}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "(\t",
			segments:    [][]int32{{40, 9}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "( \t",
			segments:    [][]int32{{40, 32, 9}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "(̈\t",
			segments:    [][]int32{{40, 776, 9}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "(̈ \t",
			segments:    [][]int32{{40, 776, 32, 9}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "(´",
			segments:    [][]int32{{40, 180}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "( ´",
			segments:    [][]int32{{40, 32, 180}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "(̈´",
			segments:    [][]int32{{40, 776, 180}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "(̈ ´",
			segments:    [][]int32{{40, 776, 32, 180}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "(\v",
			segments:    [][]int32{{40, 11}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "( \v",
			segments:    [][]int32{{40, 32, 11}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "(̈\v",
			segments:    [][]int32{{40, 776, 11}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "(̈ \v",
			segments:    [][]int32{{40, 776, 32, 11}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "(￼",
			segments:    [][]int32{{40, 65532}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "( ￼",
			segments:    [][]int32{{40, 32, 65532}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "(̈￼",
			segments:    [][]int32{{40, 776, 65532}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "(̈ ￼",
			segments:    [][]int32{{40, 776, 32, 65532}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "(}",
			segments:    [][]int32{{40, 125}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "( }",
			segments:    [][]int32{{40, 32, 125}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "(̈}",
			segments:    [][]int32{{40, 776, 125}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "(̈ }",
			segments:    [][]int32{{40, 776, 32, 125}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "(\r",
			segments:    [][]int32{{40, 13}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "( \r",
			segments:    [][]int32{{40, 32, 13}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "(̈\r",
			segments:    [][]int32{{40, 776, 13}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "(̈ \r",
			segments:    [][]int32{{40, 776, 32, 13}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "(!",
			segments:    [][]int32{{40, 33}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "( !",
			segments:    [][]int32{{40, 32, 33}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "(̈!",
			segments:    [][]int32{{40, 776, 33}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "(̈ !",
			segments:    [][]int32{{40, 776, 32, 33}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "(\u00a0",
			segments:    [][]int32{{40, 160}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "( \u00a0",
			segments:    [][]int32{{40, 32, 160}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "(̈\u00a0",
			segments:    [][]int32{{40, 776, 160}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "(̈ \u00a0",
			segments:    [][]int32{{40, 776, 32, 160}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "(가",
			segments:    [][]int32{{40, 44032}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "( 가",
			segments:    [][]int32{{40, 32, 44032}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "(̈가",
			segments:    [][]int32{{40, 776, 44032}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "(̈ 가",
			segments:    [][]int32{{40, 776, 32, 44032}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "(각",
			segments:    [][]int32{{40, 44033}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "( 각",
			segments:    [][]int32{{40, 32, 44033}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "(̈각",
			segments:    [][]int32{{40, 776, 44033}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "(̈ 각",
			segments:    [][]int32{{40, 776, 32, 44033}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "(א",
			segments:    [][]int32{{40, 1488}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "( א",
			segments:    [][]int32{{40, 32, 1488}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "(̈א",
			segments:    [][]int32{{40, 776, 1488}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "(̈ א",
			segments:    [][]int32{{40, 776, 32, 1488}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "(-",
			segments:    [][]int32{{40, 45}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "( -",
			segments:    [][]int32{{40, 32, 45}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "(̈-",
			segments:    [][]int32{{40, 776, 45}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "(̈ -",
			segments:    [][]int32{{40, 776, 32, 45}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "(⌚",
			segments:    [][]int32{{40, 8986}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "( ⌚",
			segments:    [][]int32{{40, 32, 8986}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "(̈⌚",
			segments:    [][]int32{{40, 776, 8986}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "(̈ ⌚",
			segments:    [][]int32{{40, 776, 32, 8986}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "(․",
			segments:    [][]int32{{40, 8228}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "( ․",
			segments:    [][]int32{{40, 32, 8228}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "(̈․",
			segments:    [][]int32{{40, 776, 8228}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "(̈ ․",
			segments:    [][]int32{{40, 776, 32, 8228}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "(,",
			segments:    [][]int32{{40, 44}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "( ,",
			segments:    [][]int32{{40, 32, 44}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "(̈,",
			segments:    [][]int32{{40, 776, 44}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "(̈ ,",
			segments:    [][]int32{{40, 776, 32, 44}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "(ᄀ",
			segments:    [][]int32{{40, 4352}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "( ᄀ",
			segments:    [][]int32{{40, 32, 4352}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "(̈ᄀ",
			segments:    [][]int32{{40, 776, 4352}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "(̈ ᄀ",
			segments:    [][]int32{{40, 776, 32, 4352}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "(ᆨ",
			segments:    [][]int32{{40, 4520}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "( ᆨ",
			segments:    [][]int32{{40, 32, 4520}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "(̈ᆨ",
			segments:    [][]int32{{40, 776, 4520}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "(̈ ᆨ",
			segments:    [][]int32{{40, 776, 32, 4520}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "(ᅠ",
			segments:    [][]int32{{40, 4448}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "( ᅠ",
			segments:    [][]int32{{40, 32, 4448}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "(̈ᅠ",
			segments:    [][]int32{{40, 776, 4448}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "(̈ ᅠ",
			segments:    [][]int32{{40, 776, 32, 4448}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "(\n",
			segments:    [][]int32{{40, 10}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "( \n",
			segments:    [][]int32{{40, 32, 10}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "(̈\n",
			segments:    [][]int32{{40, 776, 10}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "(̈ \n",
			segments:    [][]int32{{40, 776, 32, 10}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "(\u0085",
			segments:    [][]int32{{40, 133}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "( \u0085",
			segments:    [][]int32{{40, 32, 133}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "(̈\u0085",
			segments:    [][]int32{{40, 776, 133}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "(̈ \u0085",
			segments:    [][]int32{{40, 776, 32, 133}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "(៖",
			segments:    [][]int32{{40, 6102}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "( ៖",
			segments:    [][]int32{{40, 32, 6102}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "(̈៖",
			segments:    [][]int32{{40, 776, 6102}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "(̈ ៖",
			segments:    [][]int32{{40, 776, 32, 6102}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "(0",
			segments:    [][]int32{{40, 48}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "( 0",
			segments:    [][]int32{{40, 32, 48}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "(̈0",
			segments:    [][]int32{{40, 776, 48}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "(̈ 0",
			segments:    [][]int32{{40, 776, 32, 48}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "(〈",
			segments:    [][]int32{{40, 9001}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "( 〈",
			segments:    [][]int32{{40, 32, 9001}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "(̈〈",
			segments:    [][]int32{{40, 776, 9001}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "(̈ 〈",
			segments:    [][]int32{{40, 776, 32, 9001}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "(%",
			segments:    [][]int32{{40, 37}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "( %",
			segments:    [][]int32{{40, 32, 37}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "(̈%",
			segments:    [][]int32{{40, 776, 37}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "(̈ %",
			segments:    [][]int32{{40, 776, 32, 37}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "($",
			segments:    [][]int32{{40, 36}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "( $",
			segments:    [][]int32{{40, 32, 36}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "(̈$",
			segments:    [][]int32{{40, 776, 36}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "(̈ $",
			segments:    [][]int32{{40, 776, 32, 36}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "(\"",
			segments:    [][]int32{{40, 34}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "( \"",
			segments:    [][]int32{{40, 32, 34}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "(̈\"",
			segments:    [][]int32{{40, 776, 34}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "(̈ \"",
			segments:    [][]int32{{40, 776, 32, 34}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "( ",
			segments:    [][]int32{{40, 32}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "(  ",
			segments:    [][]int32{{40, 32, 32}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "(̈ ",
			segments:    [][]int32{{40, 776, 32}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "(̈  ",
			segments:    [][]int32{{40, 776, 32, 32}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "(/",
			segments:    [][]int32{{40, 47}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "( /",
			segments:    [][]int32{{40, 32, 47}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "(̈/",
			segments:    [][]int32{{40, 776, 47}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "(̈ /",
			segments:    [][]int32{{40, 776, 32, 47}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "(\u2060",
			segments:    [][]int32{{40, 8288}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "( \u2060",
			segments:    [][]int32{{40, 32, 8288}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "(̈\u2060",
			segments:    [][]int32{{40, 776, 8288}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "(̈ \u2060",
			segments:    [][]int32{{40, 776, 32, 8288}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "(\u200b",
			segments:    [][]int32{{40, 8203}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "( \u200b",
			segments:    [][]int32{{40, 32, 8203}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "(̈\u200b",
			segments:    [][]int32{{40, 776, 8203}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "(̈ \u200b",
			segments:    [][]int32{{40, 776, 32, 8203}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "(🇦",
			segments:    [][]int32{{40, 127462}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "( 🇦",
			segments:    [][]int32{{40, 32, 127462}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "(̈🇦",
			segments:    [][]int32{{40, 776, 127462}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "(̈ 🇦",
			segments:    [][]int32{{40, 776, 32, 127462}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "(☝",
			segments:    [][]int32{{40, 9757}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "( ☝",
			segments:    [][]int32{{40, 32, 9757}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "(̈☝",
			segments:    [][]int32{{40, 776, 9757}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "(̈ ☝",
			segments:    [][]int32{{40, 776, 32, 9757}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "(🏻",
			segments:    [][]int32{{40, 127995}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "( 🏻",
			segments:    [][]int32{{40, 32, 127995}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "(̈🏻",
			segments:    [][]int32{{40, 776, 127995}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "(̈ 🏻",
			segments:    [][]int32{{40, 776, 32, 127995}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "()",
			segments:    [][]int32{{40, 41}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "( )",
			segments:    [][]int32{{40, 32, 41}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "(̈)",
			segments:    [][]int32{{40, 776, 41}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "(̈ )",
			segments:    [][]int32{{40, 776, 32, 41}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "((",
			segments:    [][]int32{{40, 40}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "( (",
			segments:    [][]int32{{40, 32, 40}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "(̈(",
			segments:    [][]int32{{40, 776, 40}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "(̈ (",
			segments:    [][]int32{{40, 776, 32, 40}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "(\x01",
			segments:    [][]int32{{40, 1}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "( \x01",
			segments:    [][]int32{{40, 32, 1}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "(̈\x01",
			segments:    [][]int32{{40, 776, 1}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "(̈ \x01",
			segments:    [][]int32{{40, 776, 32, 1}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "(\u200d",
			segments:    [][]int32{{40, 8205}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "( \u200d",
			segments:    [][]int32{{40, 32, 8205}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "(̈\u200d",
			segments:    [][]int32{{40, 776, 8205}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "(̈ \u200d",
			segments:    [][]int32{{40, 776, 32, 8205}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "(§",
			segments:    [][]int32{{40, 167}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "( §",
			segments:    [][]int32{{40, 32, 167}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "(̈§",
			segments:    [][]int32{{40, 776, 167}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "(̈ §",
			segments:    [][]int32{{40, 776, 32, 167}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "(\U00050005",
			segments:    [][]int32{{40, 327685}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "( \U00050005",
			segments:    [][]int32{{40, 32, 327685}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "(̈\U00050005",
			segments:    [][]int32{{40, 776, 327685}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "(̈ \U00050005",
			segments:    [][]int32{{40, 776, 32, 327685}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "(ก",
			segments:    [][]int32{{40, 3585}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "( ก",
			segments:    [][]int32{{40, 32, 3585}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "(̈ก",
			segments:    [][]int32{{40, 776, 3585}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "(̈ ก",
			segments:    [][]int32{{40, 776, 32, 3585}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "(ぁ",
			segments:    [][]int32{{40, 12353}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "( ぁ",
			segments:    [][]int32{{40, 32, 12353}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "(̈ぁ",
			segments:    [][]int32{{40, 776, 12353}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "(̈ ぁ",
			segments:    [][]int32{{40, 776, 32, 12353}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\x01#",
			segments:    [][]int32{{1, 35}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [28.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\x01 #",
			segments:    [][]int32{{1, 32}, {35}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\x01̈#",
			segments:    [][]int32{{1, 776, 35}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ #",
			segments:    [][]int32{{1, 776, 32}, {35}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\x01—",
			segments:    [][]int32{{1}, {8212}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\x01 —",
			segments:    [][]int32{{1, 32}, {8212}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\x01̈—",
			segments:    [][]int32{{1, 776}, {8212}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ —",
			segments:    [][]int32{{1, 776, 32}, {8212}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\x01\t",
			segments:    [][]int32{{1, 9}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\x01 \t",
			segments:    [][]int32{{1, 32}, {9}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\x01̈\t",
			segments:    [][]int32{{1, 776, 9}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ \t",
			segments:    [][]int32{{1, 776, 32}, {9}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\x01´",
			segments:    [][]int32{{1}, {180}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\x01 ´",
			segments:    [][]int32{{1, 32}, {180}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\x01̈´",
			segments:    [][]int32{{1, 776}, {180}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ ´",
			segments:    [][]int32{{1, 776, 32}, {180}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\x01\v",
			segments:    [][]int32{{1, 11}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\x01 \v",
			segments:    [][]int32{{1, 32, 11}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\x01̈\v",
			segments:    [][]int32{{1, 776, 11}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ \v",
			segments:    [][]int32{{1, 776, 32, 11}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\x01￼",
			segments:    [][]int32{{1}, {65532}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\x01 ￼",
			segments:    [][]int32{{1, 32}, {65532}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\x01̈￼",
			segments:    [][]int32{{1, 776}, {65532}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ ￼",
			segments:    [][]int32{{1, 776, 32}, {65532}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\x01}",
			segments:    [][]int32{{1, 125}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [13.04] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\x01 }",
			segments:    [][]int32{{1, 32, 125}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\x01̈}",
			segments:    [][]int32{{1, 776, 125}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.04] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ }",
			segments:    [][]int32{{1, 776, 32, 125}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\x01\r",
			segments:    [][]int32{{1, 13}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\x01 \r",
			segments:    [][]int32{{1, 32, 13}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\x01̈\r",
			segments:    [][]int32{{1, 776, 13}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ \r",
			segments:    [][]int32{{1, 776, 32, 13}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\x01!",
			segments:    [][]int32{{1, 33}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\x01 !",
			segments:    [][]int32{{1, 32, 33}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\x01̈!",
			segments:    [][]int32{{1, 776, 33}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ !",
			segments:    [][]int32{{1, 776, 32, 33}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup25() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: "\x01\u00a0",
			segments:    [][]int32{{1, 160}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [12.3] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\x01 \u00a0",
			segments:    [][]int32{{1, 32}, {160}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\x01̈\u00a0",
			segments:    [][]int32{{1, 776, 160}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.3] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ \u00a0",
			segments:    [][]int32{{1, 776, 32}, {160}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\x01가",
			segments:    [][]int32{{1}, {44032}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\x01 가",
			segments:    [][]int32{{1, 32}, {44032}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\x01̈가",
			segments:    [][]int32{{1, 776}, {44032}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ 가",
			segments:    [][]int32{{1, 776, 32}, {44032}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\x01각",
			segments:    [][]int32{{1}, {44033}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\x01 각",
			segments:    [][]int32{{1, 32}, {44033}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\x01̈각",
			segments:    [][]int32{{1, 776}, {44033}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ 각",
			segments:    [][]int32{{1, 776, 32}, {44033}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\x01א",
			segments:    [][]int32{{1, 1488}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\x01 א",
			segments:    [][]int32{{1, 32}, {1488}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\x01̈א",
			segments:    [][]int32{{1, 776, 1488}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ א",
			segments:    [][]int32{{1, 776, 32}, {1488}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\x01-",
			segments:    [][]int32{{1, 45}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\x01 -",
			segments:    [][]int32{{1, 32}, {45}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\x01̈-",
			segments:    [][]int32{{1, 776, 45}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ -",
			segments:    [][]int32{{1, 776, 32}, {45}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\x01⌚",
			segments:    [][]int32{{1}, {8986}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\x01 ⌚",
			segments:    [][]int32{{1, 32}, {8986}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\x01̈⌚",
			segments:    [][]int32{{1, 776}, {8986}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ ⌚",
			segments:    [][]int32{{1, 776, 32}, {8986}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\x01․",
			segments:    [][]int32{{1, 8228}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\x01 ․",
			segments:    [][]int32{{1, 32}, {8228}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\x01̈․",
			segments:    [][]int32{{1, 776, 8228}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ ․",
			segments:    [][]int32{{1, 776, 32}, {8228}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\x01,",
			segments:    [][]int32{{1, 44}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [13.04] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\x01 ,",
			segments:    [][]int32{{1, 32, 44}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\x01̈,",
			segments:    [][]int32{{1, 776, 44}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.04] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ ,",
			segments:    [][]int32{{1, 776, 32, 44}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\x01ᄀ",
			segments:    [][]int32{{1}, {4352}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\x01 ᄀ",
			segments:    [][]int32{{1, 32}, {4352}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ᄀ",
			segments:    [][]int32{{1, 776}, {4352}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ ᄀ",
			segments:    [][]int32{{1, 776, 32}, {4352}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\x01ᆨ",
			segments:    [][]int32{{1}, {4520}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\x01 ᆨ",
			segments:    [][]int32{{1, 32}, {4520}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ᆨ",
			segments:    [][]int32{{1, 776}, {4520}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ ᆨ",
			segments:    [][]int32{{1, 776, 32}, {4520}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\x01ᅠ",
			segments:    [][]int32{{1}, {4448}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\x01 ᅠ",
			segments:    [][]int32{{1, 32}, {4448}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ᅠ",
			segments:    [][]int32{{1, 776}, {4448}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ ᅠ",
			segments:    [][]int32{{1, 776, 32}, {4448}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\x01\n",
			segments:    [][]int32{{1, 10}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\x01 \n",
			segments:    [][]int32{{1, 32, 10}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\x01̈\n",
			segments:    [][]int32{{1, 776, 10}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ \n",
			segments:    [][]int32{{1, 776, 32, 10}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\x01\u0085",
			segments:    [][]int32{{1, 133}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\x01 \u0085",
			segments:    [][]int32{{1, 32, 133}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\x01̈\u0085",
			segments:    [][]int32{{1, 776, 133}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ \u0085",
			segments:    [][]int32{{1, 776, 32, 133}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\x01៖",
			segments:    [][]int32{{1, 6102}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\x01 ៖",
			segments:    [][]int32{{1, 32}, {6102}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\x01̈៖",
			segments:    [][]int32{{1, 776, 6102}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ ៖",
			segments:    [][]int32{{1, 776, 32}, {6102}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\x010",
			segments:    [][]int32{{1, 48}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [23.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\x01 0",
			segments:    [][]int32{{1, 32}, {48}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\x01̈0",
			segments:    [][]int32{{1, 776, 48}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ 0",
			segments:    [][]int32{{1, 776, 32}, {48}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\x01〈",
			segments:    [][]int32{{1}, {9001}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\x01 〈",
			segments:    [][]int32{{1, 32}, {9001}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\x01̈〈",
			segments:    [][]int32{{1, 776}, {9001}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ 〈",
			segments:    [][]int32{{1, 776, 32}, {9001}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\x01%",
			segments:    [][]int32{{1, 37}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\x01 %",
			segments:    [][]int32{{1, 32}, {37}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\x01̈%",
			segments:    [][]int32{{1, 776, 37}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ %",
			segments:    [][]int32{{1, 776, 32}, {37}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\x01$",
			segments:    [][]int32{{1, 36}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [24.03] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\x01 $",
			segments:    [][]int32{{1, 32}, {36}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\x01̈$",
			segments:    [][]int32{{1, 776, 36}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.03] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ $",
			segments:    [][]int32{{1, 776, 32}, {36}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\x01\"",
			segments:    [][]int32{{1, 34}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\x01 \"",
			segments:    [][]int32{{1, 32}, {34}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\x01̈\"",
			segments:    [][]int32{{1, 776, 34}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ \"",
			segments:    [][]int32{{1, 776, 32}, {34}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\x01 ",
			segments:    [][]int32{{1, 32}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\x01  ",
			segments:    [][]int32{{1, 32, 32}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ ",
			segments:    [][]int32{{1, 776, 32}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\x01̈  ",
			segments:    [][]int32{{1, 776, 32, 32}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\x01/",
			segments:    [][]int32{{1, 47}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [13.04] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\x01 /",
			segments:    [][]int32{{1, 32, 47}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\x01̈/",
			segments:    [][]int32{{1, 776, 47}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.04] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ /",
			segments:    [][]int32{{1, 776, 32, 47}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\x01\u2060",
			segments:    [][]int32{{1, 8288}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\x01 \u2060",
			segments:    [][]int32{{1, 32, 8288}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\x01̈\u2060",
			segments:    [][]int32{{1, 776, 8288}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ \u2060",
			segments:    [][]int32{{1, 776, 32, 8288}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\x01\u200b",
			segments:    [][]int32{{1, 8203}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\x01 \u200b",
			segments:    [][]int32{{1, 32, 8203}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\x01̈\u200b",
			segments:    [][]int32{{1, 776, 8203}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ \u200b",
			segments:    [][]int32{{1, 776, 32, 8203}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\x01🇦",
			segments:    [][]int32{{1}, {127462}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\x01 🇦",
			segments:    [][]int32{{1, 32}, {127462}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\x01̈🇦",
			segments:    [][]int32{{1, 776}, {127462}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ 🇦",
			segments:    [][]int32{{1, 776, 32}, {127462}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\x01☝",
			segments:    [][]int32{{1}, {9757}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\x01 ☝",
			segments:    [][]int32{{1, 32}, {9757}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\x01̈☝",
			segments:    [][]int32{{1, 776}, {9757}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ ☝",
			segments:    [][]int32{{1, 776, 32}, {9757}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\x01🏻",
			segments:    [][]int32{{1}, {127995}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\x01 🏻",
			segments:    [][]int32{{1, 32}, {127995}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\x01̈🏻",
			segments:    [][]int32{{1, 776}, {127995}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ 🏻",
			segments:    [][]int32{{1, 776, 32}, {127995}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\x01)",
			segments:    [][]int32{{1, 41}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [13.04] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\x01 )",
			segments:    [][]int32{{1, 32, 41}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\x01̈)",
			segments:    [][]int32{{1, 776, 41}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.04] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ )",
			segments:    [][]int32{{1, 776, 32, 41}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\x01(",
			segments:    [][]int32{{1, 40}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\x01 (",
			segments:    [][]int32{{1, 32}, {40}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\x01̈(",
			segments:    [][]int32{{1, 776, 40}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ (",
			segments:    [][]int32{{1, 776, 32}, {40}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\x01\x01",
			segments:    [][]int32{{1, 1}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\x01 \x01",
			segments:    [][]int32{{1, 32}, {1}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\x01̈\x01",
			segments:    [][]int32{{1, 776, 1}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ \x01",
			segments:    [][]int32{{1, 776, 32}, {1}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\x01\u200d",
			segments:    [][]int32{{1, 8205}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\x01 \u200d",
			segments:    [][]int32{{1, 32}, {8205}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\x01̈\u200d",
			segments:    [][]int32{{1, 776, 8205}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ \u200d",
			segments:    [][]int32{{1, 776, 32}, {8205}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\x01§",
			segments:    [][]int32{{1, 167}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [28.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\x01 §",
			segments:    [][]int32{{1, 32}, {167}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\x01̈§",
			segments:    [][]int32{{1, 776, 167}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ §",
			segments:    [][]int32{{1, 776, 32}, {167}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\x01\U00050005",
			segments:    [][]int32{{1, 327685}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [28.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\x01 \U00050005",
			segments:    [][]int32{{1, 32}, {327685}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\x01̈\U00050005",
			segments:    [][]int32{{1, 776, 327685}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ \U00050005",
			segments:    [][]int32{{1, 776, 32}, {327685}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\x01ก",
			segments:    [][]int32{{1, 3585}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [28.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\x01 ก",
			segments:    [][]int32{{1, 32}, {3585}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ก",
			segments:    [][]int32{{1, 776, 3585}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ ก",
			segments:    [][]int32{{1, 776, 32}, {3585}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\x01ぁ",
			segments:    [][]int32{{1, 12353}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\x01 ぁ",
			segments:    [][]int32{{1, 32}, {12353}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ぁ",
			segments:    [][]int32{{1, 776, 12353}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\x01̈ ぁ",
			segments:    [][]int32{{1, 776, 32}, {12353}},
			description: "× [0.3] <START OF HEADING> (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\u200d#",
			segments:    [][]int32{{8205, 35}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\u200d #",
			segments:    [][]int32{{8205, 32}, {35}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈#",
			segments:    [][]int32{{8205, 776, 35}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [28.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ #",
			segments:    [][]int32{{8205, 776, 32}, {35}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\u200d—",
			segments:    [][]int32{{8205, 8212}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\u200d —",
			segments:    [][]int32{{8205, 32}, {8212}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈—",
			segments:    [][]int32{{8205, 776}, {8212}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ —",
			segments:    [][]int32{{8205, 776, 32}, {8212}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\u200d\t",
			segments:    [][]int32{{8205, 9}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\u200d \t",
			segments:    [][]int32{{8205, 32}, {9}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈\t",
			segments:    [][]int32{{8205, 776, 9}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ \t",
			segments:    [][]int32{{8205, 776, 32}, {9}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\u200d´",
			segments:    [][]int32{{8205, 180}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\u200d ´",
			segments:    [][]int32{{8205, 32}, {180}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈´",
			segments:    [][]int32{{8205, 776}, {180}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ ´",
			segments:    [][]int32{{8205, 776, 32}, {180}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\u200d\v",
			segments:    [][]int32{{8205, 11}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\u200d \v",
			segments:    [][]int32{{8205, 32, 11}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈\v",
			segments:    [][]int32{{8205, 776, 11}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ \v",
			segments:    [][]int32{{8205, 776, 32, 11}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\u200d￼",
			segments:    [][]int32{{8205, 65532}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\u200d ￼",
			segments:    [][]int32{{8205, 32}, {65532}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈￼",
			segments:    [][]int32{{8205, 776}, {65532}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ ￼",
			segments:    [][]int32{{8205, 776, 32}, {65532}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\u200d}",
			segments:    [][]int32{{8205, 125}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\u200d }",
			segments:    [][]int32{{8205, 32, 125}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈}",
			segments:    [][]int32{{8205, 776, 125}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [13.04] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ }",
			segments:    [][]int32{{8205, 776, 32, 125}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\u200d\r",
			segments:    [][]int32{{8205, 13}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\u200d \r",
			segments:    [][]int32{{8205, 32, 13}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈\r",
			segments:    [][]int32{{8205, 776, 13}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ \r",
			segments:    [][]int32{{8205, 776, 32, 13}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\u200d!",
			segments:    [][]int32{{8205, 33}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\u200d !",
			segments:    [][]int32{{8205, 32, 33}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈!",
			segments:    [][]int32{{8205, 776, 33}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ !",
			segments:    [][]int32{{8205, 776, 32, 33}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\u200d\u00a0",
			segments:    [][]int32{{8205, 160}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\u200d \u00a0",
			segments:    [][]int32{{8205, 32}, {160}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈\u00a0",
			segments:    [][]int32{{8205, 776, 160}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [12.3] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ \u00a0",
			segments:    [][]int32{{8205, 776, 32}, {160}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\u200d가",
			segments:    [][]int32{{8205, 44032}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\u200d 가",
			segments:    [][]int32{{8205, 32}, {44032}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈가",
			segments:    [][]int32{{8205, 776}, {44032}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ 가",
			segments:    [][]int32{{8205, 776, 32}, {44032}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\u200d각",
			segments:    [][]int32{{8205, 44033}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\u200d 각",
			segments:    [][]int32{{8205, 32}, {44033}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈각",
			segments:    [][]int32{{8205, 776}, {44033}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ 각",
			segments:    [][]int32{{8205, 776, 32}, {44033}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\u200dא",
			segments:    [][]int32{{8205, 1488}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\u200d א",
			segments:    [][]int32{{8205, 32}, {1488}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈א",
			segments:    [][]int32{{8205, 776, 1488}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ א",
			segments:    [][]int32{{8205, 776, 32}, {1488}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\u200d-",
			segments:    [][]int32{{8205, 45}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\u200d -",
			segments:    [][]int32{{8205, 32}, {45}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈-",
			segments:    [][]int32{{8205, 776, 45}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ -",
			segments:    [][]int32{{8205, 776, 32}, {45}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\u200d⌚",
			segments:    [][]int32{{8205, 8986}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\u200d ⌚",
			segments:    [][]int32{{8205, 32}, {8986}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈⌚",
			segments:    [][]int32{{8205, 776}, {8986}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ ⌚",
			segments:    [][]int32{{8205, 776, 32}, {8986}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\u200d․",
			segments:    [][]int32{{8205, 8228}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\u200d ․",
			segments:    [][]int32{{8205, 32}, {8228}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈․",
			segments:    [][]int32{{8205, 776, 8228}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ ․",
			segments:    [][]int32{{8205, 776, 32}, {8228}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\u200d,",
			segments:    [][]int32{{8205, 44}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\u200d ,",
			segments:    [][]int32{{8205, 32, 44}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈,",
			segments:    [][]int32{{8205, 776, 44}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [13.04] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ ,",
			segments:    [][]int32{{8205, 776, 32, 44}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\u200dᄀ",
			segments:    [][]int32{{8205, 4352}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\u200d ᄀ",
			segments:    [][]int32{{8205, 32}, {4352}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ᄀ",
			segments:    [][]int32{{8205, 776}, {4352}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ ᄀ",
			segments:    [][]int32{{8205, 776, 32}, {4352}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\u200dᆨ",
			segments:    [][]int32{{8205, 4520}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\u200d ᆨ",
			segments:    [][]int32{{8205, 32}, {4520}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ᆨ",
			segments:    [][]int32{{8205, 776}, {4520}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ ᆨ",
			segments:    [][]int32{{8205, 776, 32}, {4520}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\u200dᅠ",
			segments:    [][]int32{{8205, 4448}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\u200d ᅠ",
			segments:    [][]int32{{8205, 32}, {4448}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ᅠ",
			segments:    [][]int32{{8205, 776}, {4448}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ ᅠ",
			segments:    [][]int32{{8205, 776, 32}, {4448}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\u200d\n",
			segments:    [][]int32{{8205, 10}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\u200d \n",
			segments:    [][]int32{{8205, 32, 10}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈\n",
			segments:    [][]int32{{8205, 776, 10}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ \n",
			segments:    [][]int32{{8205, 776, 32, 10}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\u200d\u0085",
			segments:    [][]int32{{8205, 133}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\u200d \u0085",
			segments:    [][]int32{{8205, 32, 133}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈\u0085",
			segments:    [][]int32{{8205, 776, 133}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ \u0085",
			segments:    [][]int32{{8205, 776, 32, 133}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\u200d៖",
			segments:    [][]int32{{8205, 6102}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\u200d ៖",
			segments:    [][]int32{{8205, 32}, {6102}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈៖",
			segments:    [][]int32{{8205, 776, 6102}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ ៖",
			segments:    [][]int32{{8205, 776, 32}, {6102}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\u200d0",
			segments:    [][]int32{{8205, 48}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\u200d 0",
			segments:    [][]int32{{8205, 32}, {48}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈0",
			segments:    [][]int32{{8205, 776, 48}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [23.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ 0",
			segments:    [][]int32{{8205, 776, 32}, {48}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\u200d〈",
			segments:    [][]int32{{8205, 9001}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\u200d 〈",
			segments:    [][]int32{{8205, 32}, {9001}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈〈",
			segments:    [][]int32{{8205, 776}, {9001}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ 〈",
			segments:    [][]int32{{8205, 776, 32}, {9001}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\u200d%",
			segments:    [][]int32{{8205, 37}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\u200d %",
			segments:    [][]int32{{8205, 32}, {37}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈%",
			segments:    [][]int32{{8205, 776, 37}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ %",
			segments:    [][]int32{{8205, 776, 32}, {37}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\u200d$",
			segments:    [][]int32{{8205, 36}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\u200d $",
			segments:    [][]int32{{8205, 32}, {36}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈$",
			segments:    [][]int32{{8205, 776, 36}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [24.03] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ $",
			segments:    [][]int32{{8205, 776, 32}, {36}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\u200d\"",
			segments:    [][]int32{{8205, 34}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\u200d \"",
			segments:    [][]int32{{8205, 32}, {34}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈\"",
			segments:    [][]int32{{8205, 776, 34}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ \"",
			segments:    [][]int32{{8205, 776, 32}, {34}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\u200d ",
			segments:    [][]int32{{8205, 32}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\u200d  ",
			segments:    [][]int32{{8205, 32, 32}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ ",
			segments:    [][]int32{{8205, 776, 32}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈  ",
			segments:    [][]int32{{8205, 776, 32, 32}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\u200d/",
			segments:    [][]int32{{8205, 47}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\u200d /",
			segments:    [][]int32{{8205, 32, 47}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈/",
			segments:    [][]int32{{8205, 776, 47}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [13.04] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ /",
			segments:    [][]int32{{8205, 776, 32, 47}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup26() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: "\u200d\u2060",
			segments:    [][]int32{{8205, 8288}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\u200d \u2060",
			segments:    [][]int32{{8205, 32, 8288}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈\u2060",
			segments:    [][]int32{{8205, 776, 8288}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ \u2060",
			segments:    [][]int32{{8205, 776, 32, 8288}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\u200d\u200b",
			segments:    [][]int32{{8205, 8203}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\u200d \u200b",
			segments:    [][]int32{{8205, 32, 8203}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈\u200b",
			segments:    [][]int32{{8205, 776, 8203}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ \u200b",
			segments:    [][]int32{{8205, 776, 32, 8203}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\u200d🇦",
			segments:    [][]int32{{8205, 127462}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\u200d 🇦",
			segments:    [][]int32{{8205, 32}, {127462}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈🇦",
			segments:    [][]int32{{8205, 776}, {127462}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ 🇦",
			segments:    [][]int32{{8205, 776, 32}, {127462}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\u200d☝",
			segments:    [][]int32{{8205, 9757}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\u200d ☝",
			segments:    [][]int32{{8205, 32}, {9757}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈☝",
			segments:    [][]int32{{8205, 776}, {9757}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ ☝",
			segments:    [][]int32{{8205, 776, 32}, {9757}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\u200d🏻",
			segments:    [][]int32{{8205, 127995}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\u200d 🏻",
			segments:    [][]int32{{8205, 32}, {127995}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈🏻",
			segments:    [][]int32{{8205, 776}, {127995}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ 🏻",
			segments:    [][]int32{{8205, 776, 32}, {127995}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\u200d)",
			segments:    [][]int32{{8205, 41}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\u200d )",
			segments:    [][]int32{{8205, 32, 41}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈)",
			segments:    [][]int32{{8205, 776, 41}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [13.04] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ )",
			segments:    [][]int32{{8205, 776, 32, 41}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\u200d(",
			segments:    [][]int32{{8205, 40}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\u200d (",
			segments:    [][]int32{{8205, 32}, {40}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈(",
			segments:    [][]int32{{8205, 776, 40}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ (",
			segments:    [][]int32{{8205, 776, 32}, {40}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\u200d\x01",
			segments:    [][]int32{{8205, 1}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\u200d \x01",
			segments:    [][]int32{{8205, 32}, {1}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈\x01",
			segments:    [][]int32{{8205, 776, 1}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ \x01",
			segments:    [][]int32{{8205, 776, 32}, {1}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\u200d\u200d",
			segments:    [][]int32{{8205, 8205}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\u200d \u200d",
			segments:    [][]int32{{8205, 32}, {8205}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈\u200d",
			segments:    [][]int32{{8205, 776, 8205}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ \u200d",
			segments:    [][]int32{{8205, 776, 32}, {8205}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\u200d§",
			segments:    [][]int32{{8205, 167}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\u200d §",
			segments:    [][]int32{{8205, 32}, {167}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈§",
			segments:    [][]int32{{8205, 776, 167}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [28.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ §",
			segments:    [][]int32{{8205, 776, 32}, {167}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\u200d\U00050005",
			segments:    [][]int32{{8205, 327685}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\u200d \U00050005",
			segments:    [][]int32{{8205, 32}, {327685}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈\U00050005",
			segments:    [][]int32{{8205, 776, 327685}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [28.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ \U00050005",
			segments:    [][]int32{{8205, 776, 32}, {327685}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\u200dก",
			segments:    [][]int32{{8205, 3585}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\u200d ก",
			segments:    [][]int32{{8205, 32}, {3585}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ก",
			segments:    [][]int32{{8205, 776, 3585}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [28.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ ก",
			segments:    [][]int32{{8205, 776, 32}, {3585}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\u200dぁ",
			segments:    [][]int32{{8205, 12353}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\u200d ぁ",
			segments:    [][]int32{{8205, 32}, {12353}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ぁ",
			segments:    [][]int32{{8205, 776, 12353}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\u200d̈ ぁ",
			segments:    [][]int32{{8205, 776, 32}, {12353}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "§#",
			segments:    [][]int32{{167, 35}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [28.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "§ #",
			segments:    [][]int32{{167, 32}, {35}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "§̈#",
			segments:    [][]int32{{167, 776, 35}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "§̈ #",
			segments:    [][]int32{{167, 776, 32}, {35}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "§—",
			segments:    [][]int32{{167}, {8212}},
			description: "× [0.3] SECTION SIGN (AI_AL) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "§ —",
			segments:    [][]int32{{167, 32}, {8212}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "§̈—",
			segments:    [][]int32{{167, 776}, {8212}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "§̈ —",
			segments:    [][]int32{{167, 776, 32}, {8212}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "§\t",
			segments:    [][]int32{{167, 9}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "§ \t",
			segments:    [][]int32{{167, 32}, {9}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "§̈\t",
			segments:    [][]int32{{167, 776, 9}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "§̈ \t",
			segments:    [][]int32{{167, 776, 32}, {9}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "§´",
			segments:    [][]int32{{167}, {180}},
			description: "× [0.3] SECTION SIGN (AI_AL) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "§ ´",
			segments:    [][]int32{{167, 32}, {180}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "§̈´",
			segments:    [][]int32{{167, 776}, {180}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "§̈ ´",
			segments:    [][]int32{{167, 776, 32}, {180}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "§\v",
			segments:    [][]int32{{167, 11}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "§ \v",
			segments:    [][]int32{{167, 32, 11}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "§̈\v",
			segments:    [][]int32{{167, 776, 11}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "§̈ \v",
			segments:    [][]int32{{167, 776, 32, 11}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "§￼",
			segments:    [][]int32{{167}, {65532}},
			description: "× [0.3] SECTION SIGN (AI_AL) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "§ ￼",
			segments:    [][]int32{{167, 32}, {65532}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "§̈￼",
			segments:    [][]int32{{167, 776}, {65532}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "§̈ ￼",
			segments:    [][]int32{{167, 776, 32}, {65532}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "§}",
			segments:    [][]int32{{167, 125}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "§ }",
			segments:    [][]int32{{167, 32, 125}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "§̈}",
			segments:    [][]int32{{167, 776, 125}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "§̈ }",
			segments:    [][]int32{{167, 776, 32, 125}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "§\r",
			segments:    [][]int32{{167, 13}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "§ \r",
			segments:    [][]int32{{167, 32, 13}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "§̈\r",
			segments:    [][]int32{{167, 776, 13}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "§̈ \r",
			segments:    [][]int32{{167, 776, 32, 13}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "§!",
			segments:    [][]int32{{167, 33}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "§ !",
			segments:    [][]int32{{167, 32, 33}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "§̈!",
			segments:    [][]int32{{167, 776, 33}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "§̈ !",
			segments:    [][]int32{{167, 776, 32, 33}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "§\u00a0",
			segments:    [][]int32{{167, 160}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "§ \u00a0",
			segments:    [][]int32{{167, 32}, {160}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "§̈\u00a0",
			segments:    [][]int32{{167, 776, 160}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "§̈ \u00a0",
			segments:    [][]int32{{167, 776, 32}, {160}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "§가",
			segments:    [][]int32{{167}, {44032}},
			description: "× [0.3] SECTION SIGN (AI_AL) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "§ 가",
			segments:    [][]int32{{167, 32}, {44032}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "§̈가",
			segments:    [][]int32{{167, 776}, {44032}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "§̈ 가",
			segments:    [][]int32{{167, 776, 32}, {44032}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "§각",
			segments:    [][]int32{{167}, {44033}},
			description: "× [0.3] SECTION SIGN (AI_AL) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "§ 각",
			segments:    [][]int32{{167, 32}, {44033}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "§̈각",
			segments:    [][]int32{{167, 776}, {44033}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "§̈ 각",
			segments:    [][]int32{{167, 776, 32}, {44033}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "§א",
			segments:    [][]int32{{167, 1488}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "§ א",
			segments:    [][]int32{{167, 32}, {1488}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "§̈א",
			segments:    [][]int32{{167, 776, 1488}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "§̈ א",
			segments:    [][]int32{{167, 776, 32}, {1488}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "§-",
			segments:    [][]int32{{167, 45}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "§ -",
			segments:    [][]int32{{167, 32}, {45}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "§̈-",
			segments:    [][]int32{{167, 776, 45}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "§̈ -",
			segments:    [][]int32{{167, 776, 32}, {45}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "§⌚",
			segments:    [][]int32{{167}, {8986}},
			description: "× [0.3] SECTION SIGN (AI_AL) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "§ ⌚",
			segments:    [][]int32{{167, 32}, {8986}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "§̈⌚",
			segments:    [][]int32{{167, 776}, {8986}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "§̈ ⌚",
			segments:    [][]int32{{167, 776, 32}, {8986}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "§․",
			segments:    [][]int32{{167, 8228}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "§ ․",
			segments:    [][]int32{{167, 32}, {8228}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "§̈․",
			segments:    [][]int32{{167, 776, 8228}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "§̈ ․",
			segments:    [][]int32{{167, 776, 32}, {8228}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "§,",
			segments:    [][]int32{{167, 44}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "§ ,",
			segments:    [][]int32{{167, 32, 44}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "§̈,",
			segments:    [][]int32{{167, 776, 44}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "§̈ ,",
			segments:    [][]int32{{167, 776, 32, 44}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "§ᄀ",
			segments:    [][]int32{{167}, {4352}},
			description: "× [0.3] SECTION SIGN (AI_AL) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "§ ᄀ",
			segments:    [][]int32{{167, 32}, {4352}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "§̈ᄀ",
			segments:    [][]int32{{167, 776}, {4352}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "§̈ ᄀ",
			segments:    [][]int32{{167, 776, 32}, {4352}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "§ᆨ",
			segments:    [][]int32{{167}, {4520}},
			description: "× [0.3] SECTION SIGN (AI_AL) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "§ ᆨ",
			segments:    [][]int32{{167, 32}, {4520}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "§̈ᆨ",
			segments:    [][]int32{{167, 776}, {4520}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "§̈ ᆨ",
			segments:    [][]int32{{167, 776, 32}, {4520}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "§ᅠ",
			segments:    [][]int32{{167}, {4448}},
			description: "× [0.3] SECTION SIGN (AI_AL) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "§ ᅠ",
			segments:    [][]int32{{167, 32}, {4448}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "§̈ᅠ",
			segments:    [][]int32{{167, 776}, {4448}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "§̈ ᅠ",
			segments:    [][]int32{{167, 776, 32}, {4448}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "§\n",
			segments:    [][]int32{{167, 10}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "§ \n",
			segments:    [][]int32{{167, 32, 10}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "§̈\n",
			segments:    [][]int32{{167, 776, 10}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "§̈ \n",
			segments:    [][]int32{{167, 776, 32, 10}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "§\u0085",
			segments:    [][]int32{{167, 133}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "§ \u0085",
			segments:    [][]int32{{167, 32, 133}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "§̈\u0085",
			segments:    [][]int32{{167, 776, 133}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "§̈ \u0085",
			segments:    [][]int32{{167, 776, 32, 133}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "§៖",
			segments:    [][]int32{{167, 6102}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "§ ៖",
			segments:    [][]int32{{167, 32}, {6102}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "§̈៖",
			segments:    [][]int32{{167, 776, 6102}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "§̈ ៖",
			segments:    [][]int32{{167, 776, 32}, {6102}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "§0",
			segments:    [][]int32{{167, 48}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [23.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "§ 0",
			segments:    [][]int32{{167, 32}, {48}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "§̈0",
			segments:    [][]int32{{167, 776, 48}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "§̈ 0",
			segments:    [][]int32{{167, 776, 32}, {48}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "§〈",
			segments:    [][]int32{{167}, {9001}},
			description: "× [0.3] SECTION SIGN (AI_AL) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "§ 〈",
			segments:    [][]int32{{167, 32}, {9001}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "§̈〈",
			segments:    [][]int32{{167, 776}, {9001}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "§̈ 〈",
			segments:    [][]int32{{167, 776, 32}, {9001}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "§%",
			segments:    [][]int32{{167, 37}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [24.03] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "§ %",
			segments:    [][]int32{{167, 32}, {37}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "§̈%",
			segments:    [][]int32{{167, 776, 37}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "§̈ %",
			segments:    [][]int32{{167, 776, 32}, {37}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "§$",
			segments:    [][]int32{{167, 36}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [24.03] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "§ $",
			segments:    [][]int32{{167, 32}, {36}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "§̈$",
			segments:    [][]int32{{167, 776, 36}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.03] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "§̈ $",
			segments:    [][]int32{{167, 776, 32}, {36}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "§\"",
			segments:    [][]int32{{167, 34}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "§ \"",
			segments:    [][]int32{{167, 32}, {34}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "§̈\"",
			segments:    [][]int32{{167, 776, 34}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "§̈ \"",
			segments:    [][]int32{{167, 776, 32}, {34}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "§ ",
			segments:    [][]int32{{167, 32}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "§  ",
			segments:    [][]int32{{167, 32, 32}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "§̈ ",
			segments:    [][]int32{{167, 776, 32}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "§̈  ",
			segments:    [][]int32{{167, 776, 32, 32}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "§/",
			segments:    [][]int32{{167, 47}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "§ /",
			segments:    [][]int32{{167, 32, 47}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "§̈/",
			segments:    [][]int32{{167, 776, 47}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "§̈ /",
			segments:    [][]int32{{167, 776, 32, 47}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "§\u2060",
			segments:    [][]int32{{167, 8288}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "§ \u2060",
			segments:    [][]int32{{167, 32, 8288}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "§̈\u2060",
			segments:    [][]int32{{167, 776, 8288}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "§̈ \u2060",
			segments:    [][]int32{{167, 776, 32, 8288}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "§\u200b",
			segments:    [][]int32{{167, 8203}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "§ \u200b",
			segments:    [][]int32{{167, 32, 8203}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "§̈\u200b",
			segments:    [][]int32{{167, 776, 8203}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "§̈ \u200b",
			segments:    [][]int32{{167, 776, 32, 8203}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "§🇦",
			segments:    [][]int32{{167}, {127462}},
			description: "× [0.3] SECTION SIGN (AI_AL) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "§ 🇦",
			segments:    [][]int32{{167, 32}, {127462}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "§̈🇦",
			segments:    [][]int32{{167, 776}, {127462}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "§̈ 🇦",
			segments:    [][]int32{{167, 776, 32}, {127462}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "§☝",
			segments:    [][]int32{{167}, {9757}},
			description: "× [0.3] SECTION SIGN (AI_AL) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "§ ☝",
			segments:    [][]int32{{167, 32}, {9757}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "§̈☝",
			segments:    [][]int32{{167, 776}, {9757}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "§̈ ☝",
			segments:    [][]int32{{167, 776, 32}, {9757}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "§🏻",
			segments:    [][]int32{{167}, {127995}},
			description: "× [0.3] SECTION SIGN (AI_AL) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "§ 🏻",
			segments:    [][]int32{{167, 32}, {127995}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "§̈🏻",
			segments:    [][]int32{{167, 776}, {127995}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "§̈ 🏻",
			segments:    [][]int32{{167, 776, 32}, {127995}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "§)",
			segments:    [][]int32{{167, 41}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "§ )",
			segments:    [][]int32{{167, 32, 41}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "§̈)",
			segments:    [][]int32{{167, 776, 41}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "§̈ )",
			segments:    [][]int32{{167, 776, 32, 41}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "§(",
			segments:    [][]int32{{167, 40}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "§ (",
			segments:    [][]int32{{167, 32}, {40}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "§̈(",
			segments:    [][]int32{{167, 776, 40}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "§̈ (",
			segments:    [][]int32{{167, 776, 32}, {40}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "§\x01",
			segments:    [][]int32{{167, 1}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "§ \x01",
			segments:    [][]int32{{167, 32}, {1}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "§̈\x01",
			segments:    [][]int32{{167, 776, 1}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "§̈ \x01",
			segments:    [][]int32{{167, 776, 32}, {1}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "§\u200d",
			segments:    [][]int32{{167, 8205}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "§ \u200d",
			segments:    [][]int32{{167, 32}, {8205}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "§̈\u200d",
			segments:    [][]int32{{167, 776, 8205}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "§̈ \u200d",
			segments:    [][]int32{{167, 776, 32}, {8205}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "§§",
			segments:    [][]int32{{167, 167}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [28.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "§ §",
			segments:    [][]int32{{167, 32}, {167}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "§̈§",
			segments:    [][]int32{{167, 776, 167}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "§̈ §",
			segments:    [][]int32{{167, 776, 32}, {167}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "§\U00050005",
			segments:    [][]int32{{167, 327685}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [28.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "§ \U00050005",
			segments:    [][]int32{{167, 32}, {327685}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "§̈\U00050005",
			segments:    [][]int32{{167, 776, 327685}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "§̈ \U00050005",
			segments:    [][]int32{{167, 776, 32}, {327685}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "§ก",
			segments:    [][]int32{{167, 3585}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [28.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "§ ก",
			segments:    [][]int32{{167, 32}, {3585}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "§̈ก",
			segments:    [][]int32{{167, 776, 3585}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "§̈ ก",
			segments:    [][]int32{{167, 776, 32}, {3585}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "§ぁ",
			segments:    [][]int32{{167, 12353}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "§ ぁ",
			segments:    [][]int32{{167, 32}, {12353}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "§̈ぁ",
			segments:    [][]int32{{167, 776, 12353}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "§̈ ぁ",
			segments:    [][]int32{{167, 776, 32}, {12353}},
			description: "× [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\U00050005#",
			segments:    [][]int32{{327685, 35}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [28.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 #",
			segments:    [][]int32{{327685, 32}, {35}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈#",
			segments:    [][]int32{{327685, 776, 35}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ #",
			segments:    [][]int32{{327685, 776, 32}, {35}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005—",
			segments:    [][]int32{{327685}, {8212}},
			description: "× [0.3] <reserved-50005> (XX_AL) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 —",
			segments:    [][]int32{{327685, 32}, {8212}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈—",
			segments:    [][]int32{{327685, 776}, {8212}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ —",
			segments:    [][]int32{{327685, 776, 32}, {8212}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "\U00050005\t",
			segments:    [][]int32{{327685, 9}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 \t",
			segments:    [][]int32{{327685, 32}, {9}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈\t",
			segments:    [][]int32{{327685, 776, 9}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ \t",
			segments:    [][]int32{{327685, 776, 32}, {9}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "\U00050005´",
			segments:    [][]int32{{327685}, {180}},
			description: "× [0.3] <reserved-50005> (XX_AL) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 ´",
			segments:    [][]int32{{327685, 32}, {180}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈´",
			segments:    [][]int32{{327685, 776}, {180}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ ´",
			segments:    [][]int32{{327685, 776, 32}, {180}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "\U00050005\v",
			segments:    [][]int32{{327685, 11}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 \v",
			segments:    [][]int32{{327685, 32, 11}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈\v",
			segments:    [][]int32{{327685, 776, 11}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ \v",
			segments:    [][]int32{{327685, 776, 32, 11}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "\U00050005￼",
			segments:    [][]int32{{327685}, {65532}},
			description: "× [0.3] <reserved-50005> (XX_AL) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 ￼",
			segments:    [][]int32{{327685, 32}, {65532}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈￼",
			segments:    [][]int32{{327685, 776}, {65532}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ ￼",
			segments:    [][]int32{{327685, 776, 32}, {65532}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "\U00050005}",
			segments:    [][]int32{{327685, 125}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 }",
			segments:    [][]int32{{327685, 32, 125}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈}",
			segments:    [][]int32{{327685, 776, 125}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ }",
			segments:    [][]int32{{327685, 776, 32, 125}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005\r",
			segments:    [][]int32{{327685, 13}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 \r",
			segments:    [][]int32{{327685, 32, 13}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈\r",
			segments:    [][]int32{{327685, 776, 13}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ \r",
			segments:    [][]int32{{327685, 776, 32, 13}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup27() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: "\U00050005!",
			segments:    [][]int32{{327685, 33}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 !",
			segments:    [][]int32{{327685, 32, 33}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈!",
			segments:    [][]int32{{327685, 776, 33}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ !",
			segments:    [][]int32{{327685, 776, 32, 33}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "\U00050005\u00a0",
			segments:    [][]int32{{327685, 160}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 \u00a0",
			segments:    [][]int32{{327685, 32}, {160}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈\u00a0",
			segments:    [][]int32{{327685, 776, 160}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ \u00a0",
			segments:    [][]int32{{327685, 776, 32}, {160}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005가",
			segments:    [][]int32{{327685}, {44032}},
			description: "× [0.3] <reserved-50005> (XX_AL) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 가",
			segments:    [][]int32{{327685, 32}, {44032}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈가",
			segments:    [][]int32{{327685, 776}, {44032}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ 가",
			segments:    [][]int32{{327685, 776, 32}, {44032}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "\U00050005각",
			segments:    [][]int32{{327685}, {44033}},
			description: "× [0.3] <reserved-50005> (XX_AL) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 각",
			segments:    [][]int32{{327685, 32}, {44033}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈각",
			segments:    [][]int32{{327685, 776}, {44033}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ 각",
			segments:    [][]int32{{327685, 776, 32}, {44033}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "\U00050005א",
			segments:    [][]int32{{327685, 1488}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 א",
			segments:    [][]int32{{327685, 32}, {1488}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈א",
			segments:    [][]int32{{327685, 776, 1488}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ א",
			segments:    [][]int32{{327685, 776, 32}, {1488}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005-",
			segments:    [][]int32{{327685, 45}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 -",
			segments:    [][]int32{{327685, 32}, {45}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈-",
			segments:    [][]int32{{327685, 776, 45}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ -",
			segments:    [][]int32{{327685, 776, 32}, {45}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "\U00050005⌚",
			segments:    [][]int32{{327685}, {8986}},
			description: "× [0.3] <reserved-50005> (XX_AL) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 ⌚",
			segments:    [][]int32{{327685, 32}, {8986}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈⌚",
			segments:    [][]int32{{327685, 776}, {8986}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ ⌚",
			segments:    [][]int32{{327685, 776, 32}, {8986}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "\U00050005․",
			segments:    [][]int32{{327685, 8228}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 ․",
			segments:    [][]int32{{327685, 32}, {8228}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈․",
			segments:    [][]int32{{327685, 776, 8228}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ ․",
			segments:    [][]int32{{327685, 776, 32}, {8228}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "\U00050005,",
			segments:    [][]int32{{327685, 44}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 ,",
			segments:    [][]int32{{327685, 32, 44}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈,",
			segments:    [][]int32{{327685, 776, 44}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ ,",
			segments:    [][]int32{{327685, 776, 32, 44}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "\U00050005ᄀ",
			segments:    [][]int32{{327685}, {4352}},
			description: "× [0.3] <reserved-50005> (XX_AL) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 ᄀ",
			segments:    [][]int32{{327685, 32}, {4352}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ᄀ",
			segments:    [][]int32{{327685, 776}, {4352}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ ᄀ",
			segments:    [][]int32{{327685, 776, 32}, {4352}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005ᆨ",
			segments:    [][]int32{{327685}, {4520}},
			description: "× [0.3] <reserved-50005> (XX_AL) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 ᆨ",
			segments:    [][]int32{{327685, 32}, {4520}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ᆨ",
			segments:    [][]int32{{327685, 776}, {4520}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ ᆨ",
			segments:    [][]int32{{327685, 776, 32}, {4520}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "\U00050005ᅠ",
			segments:    [][]int32{{327685}, {4448}},
			description: "× [0.3] <reserved-50005> (XX_AL) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 ᅠ",
			segments:    [][]int32{{327685, 32}, {4448}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ᅠ",
			segments:    [][]int32{{327685, 776}, {4448}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ ᅠ",
			segments:    [][]int32{{327685, 776, 32}, {4448}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "\U00050005\n",
			segments:    [][]int32{{327685, 10}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 \n",
			segments:    [][]int32{{327685, 32, 10}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈\n",
			segments:    [][]int32{{327685, 776, 10}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ \n",
			segments:    [][]int32{{327685, 776, 32, 10}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "\U00050005\u0085",
			segments:    [][]int32{{327685, 133}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 \u0085",
			segments:    [][]int32{{327685, 32, 133}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈\u0085",
			segments:    [][]int32{{327685, 776, 133}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ \u0085",
			segments:    [][]int32{{327685, 776, 32, 133}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005៖",
			segments:    [][]int32{{327685, 6102}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 ៖",
			segments:    [][]int32{{327685, 32}, {6102}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈៖",
			segments:    [][]int32{{327685, 776, 6102}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ ៖",
			segments:    [][]int32{{327685, 776, 32}, {6102}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "\U000500050",
			segments:    [][]int32{{327685, 48}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [23.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 0",
			segments:    [][]int32{{327685, 32}, {48}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈0",
			segments:    [][]int32{{327685, 776, 48}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ 0",
			segments:    [][]int32{{327685, 776, 32}, {48}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "\U00050005〈",
			segments:    [][]int32{{327685}, {9001}},
			description: "× [0.3] <reserved-50005> (XX_AL) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 〈",
			segments:    [][]int32{{327685, 32}, {9001}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈〈",
			segments:    [][]int32{{327685, 776}, {9001}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ 〈",
			segments:    [][]int32{{327685, 776, 32}, {9001}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "\U00050005%",
			segments:    [][]int32{{327685, 37}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [24.03] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 %",
			segments:    [][]int32{{327685, 32}, {37}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈%",
			segments:    [][]int32{{327685, 776, 37}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ %",
			segments:    [][]int32{{327685, 776, 32}, {37}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "\U00050005$",
			segments:    [][]int32{{327685, 36}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [24.03] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 $",
			segments:    [][]int32{{327685, 32}, {36}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈$",
			segments:    [][]int32{{327685, 776, 36}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.03] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ $",
			segments:    [][]int32{{327685, 776, 32}, {36}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "\U00050005\"",
			segments:    [][]int32{{327685, 34}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 \"",
			segments:    [][]int32{{327685, 32}, {34}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈\"",
			segments:    [][]int32{{327685, 776, 34}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ \"",
			segments:    [][]int32{{327685, 776, 32}, {34}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 ",
			segments:    [][]int32{{327685, 32}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\U00050005  ",
			segments:    [][]int32{{327685, 32, 32}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ ",
			segments:    [][]int32{{327685, 776, 32}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈  ",
			segments:    [][]int32{{327685, 776, 32, 32}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\U00050005/",
			segments:    [][]int32{{327685, 47}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 /",
			segments:    [][]int32{{327685, 32, 47}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈/",
			segments:    [][]int32{{327685, 776, 47}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ /",
			segments:    [][]int32{{327685, 776, 32, 47}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "\U00050005\u2060",
			segments:    [][]int32{{327685, 8288}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 \u2060",
			segments:    [][]int32{{327685, 32, 8288}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈\u2060",
			segments:    [][]int32{{327685, 776, 8288}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ \u2060",
			segments:    [][]int32{{327685, 776, 32, 8288}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\U00050005\u200b",
			segments:    [][]int32{{327685, 8203}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 \u200b",
			segments:    [][]int32{{327685, 32, 8203}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈\u200b",
			segments:    [][]int32{{327685, 776, 8203}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ \u200b",
			segments:    [][]int32{{327685, 776, 32, 8203}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "\U00050005🇦",
			segments:    [][]int32{{327685}, {127462}},
			description: "× [0.3] <reserved-50005> (XX_AL) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 🇦",
			segments:    [][]int32{{327685, 32}, {127462}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈🇦",
			segments:    [][]int32{{327685, 776}, {127462}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ 🇦",
			segments:    [][]int32{{327685, 776, 32}, {127462}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "\U00050005☝",
			segments:    [][]int32{{327685}, {9757}},
			description: "× [0.3] <reserved-50005> (XX_AL) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 ☝",
			segments:    [][]int32{{327685, 32}, {9757}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈☝",
			segments:    [][]int32{{327685, 776}, {9757}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ ☝",
			segments:    [][]int32{{327685, 776, 32}, {9757}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "\U00050005🏻",
			segments:    [][]int32{{327685}, {127995}},
			description: "× [0.3] <reserved-50005> (XX_AL) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 🏻",
			segments:    [][]int32{{327685, 32}, {127995}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈🏻",
			segments:    [][]int32{{327685, 776}, {127995}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ 🏻",
			segments:    [][]int32{{327685, 776, 32}, {127995}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "\U00050005)",
			segments:    [][]int32{{327685, 41}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 )",
			segments:    [][]int32{{327685, 32, 41}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈)",
			segments:    [][]int32{{327685, 776, 41}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ )",
			segments:    [][]int32{{327685, 776, 32, 41}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "\U00050005(",
			segments:    [][]int32{{327685, 40}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 (",
			segments:    [][]int32{{327685, 32}, {40}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈(",
			segments:    [][]int32{{327685, 776, 40}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ (",
			segments:    [][]int32{{327685, 776, 32}, {40}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "\U00050005\x01",
			segments:    [][]int32{{327685, 1}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 \x01",
			segments:    [][]int32{{327685, 32}, {1}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈\x01",
			segments:    [][]int32{{327685, 776, 1}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ \x01",
			segments:    [][]int32{{327685, 776, 32}, {1}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "\U00050005\u200d",
			segments:    [][]int32{{327685, 8205}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 \u200d",
			segments:    [][]int32{{327685, 32}, {8205}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈\u200d",
			segments:    [][]int32{{327685, 776, 8205}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ \u200d",
			segments:    [][]int32{{327685, 776, 32}, {8205}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "\U00050005§",
			segments:    [][]int32{{327685, 167}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [28.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 §",
			segments:    [][]int32{{327685, 32}, {167}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈§",
			segments:    [][]int32{{327685, 776, 167}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ §",
			segments:    [][]int32{{327685, 776, 32}, {167}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005\U00050005",
			segments:    [][]int32{{327685, 327685}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [28.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 \U00050005",
			segments:    [][]int32{{327685, 32}, {327685}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈\U00050005",
			segments:    [][]int32{{327685, 776, 327685}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ \U00050005",
			segments:    [][]int32{{327685, 776, 32}, {327685}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005ก",
			segments:    [][]int32{{327685, 3585}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [28.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 ก",
			segments:    [][]int32{{327685, 32}, {3585}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ก",
			segments:    [][]int32{{327685, 776, 3585}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ ก",
			segments:    [][]int32{{327685, 776, 32}, {3585}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "\U00050005ぁ",
			segments:    [][]int32{{327685, 12353}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\U00050005 ぁ",
			segments:    [][]int32{{327685, 32}, {12353}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ぁ",
			segments:    [][]int32{{327685, 776, 12353}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\U00050005̈ ぁ",
			segments:    [][]int32{{327685, 776, 32}, {12353}},
			description: "× [0.3] <reserved-50005> (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "ก#",
			segments:    [][]int32{{3585, 35}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [28.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "ก #",
			segments:    [][]int32{{3585, 32}, {35}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "ก̈#",
			segments:    [][]int32{{3585, 776, 35}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "ก̈ #",
			segments:    [][]int32{{3585, 776, 32}, {35}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "ก—",
			segments:    [][]int32{{3585}, {8212}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "ก —",
			segments:    [][]int32{{3585, 32}, {8212}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "ก̈—",
			segments:    [][]int32{{3585, 776}, {8212}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "ก̈ —",
			segments:    [][]int32{{3585, 776, 32}, {8212}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "ก\t",
			segments:    [][]int32{{3585, 9}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "ก \t",
			segments:    [][]int32{{3585, 32}, {9}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "ก̈\t",
			segments:    [][]int32{{3585, 776, 9}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "ก̈ \t",
			segments:    [][]int32{{3585, 776, 32}, {9}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "ก´",
			segments:    [][]int32{{3585}, {180}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "ก ´",
			segments:    [][]int32{{3585, 32}, {180}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "ก̈´",
			segments:    [][]int32{{3585, 776}, {180}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "ก̈ ´",
			segments:    [][]int32{{3585, 776, 32}, {180}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "ก\v",
			segments:    [][]int32{{3585, 11}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "ก \v",
			segments:    [][]int32{{3585, 32, 11}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "ก̈\v",
			segments:    [][]int32{{3585, 776, 11}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "ก̈ \v",
			segments:    [][]int32{{3585, 776, 32, 11}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "ก￼",
			segments:    [][]int32{{3585}, {65532}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "ก ￼",
			segments:    [][]int32{{3585, 32}, {65532}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "ก̈￼",
			segments:    [][]int32{{3585, 776}, {65532}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "ก̈ ￼",
			segments:    [][]int32{{3585, 776, 32}, {65532}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "ก}",
			segments:    [][]int32{{3585, 125}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "ก }",
			segments:    [][]int32{{3585, 32, 125}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "ก̈}",
			segments:    [][]int32{{3585, 776, 125}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "ก̈ }",
			segments:    [][]int32{{3585, 776, 32, 125}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "ก\r",
			segments:    [][]int32{{3585, 13}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "ก \r",
			segments:    [][]int32{{3585, 32, 13}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "ก̈\r",
			segments:    [][]int32{{3585, 776, 13}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "ก̈ \r",
			segments:    [][]int32{{3585, 776, 32, 13}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "ก!",
			segments:    [][]int32{{3585, 33}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "ก !",
			segments:    [][]int32{{3585, 32, 33}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "ก̈!",
			segments:    [][]int32{{3585, 776, 33}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "ก̈ !",
			segments:    [][]int32{{3585, 776, 32, 33}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "ก\u00a0",
			segments:    [][]int32{{3585, 160}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "ก \u00a0",
			segments:    [][]int32{{3585, 32}, {160}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "ก̈\u00a0",
			segments:    [][]int32{{3585, 776, 160}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "ก̈ \u00a0",
			segments:    [][]int32{{3585, 776, 32}, {160}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "ก가",
			segments:    [][]int32{{3585}, {44032}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "ก 가",
			segments:    [][]int32{{3585, 32}, {44032}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "ก̈가",
			segments:    [][]int32{{3585, 776}, {44032}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "ก̈ 가",
			segments:    [][]int32{{3585, 776, 32}, {44032}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "ก각",
			segments:    [][]int32{{3585}, {44033}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "ก 각",
			segments:    [][]int32{{3585, 32}, {44033}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "ก̈각",
			segments:    [][]int32{{3585, 776}, {44033}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "ก̈ 각",
			segments:    [][]int32{{3585, 776, 32}, {44033}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "กא",
			segments:    [][]int32{{3585, 1488}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "ก א",
			segments:    [][]int32{{3585, 32}, {1488}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "ก̈א",
			segments:    [][]int32{{3585, 776, 1488}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "ก̈ א",
			segments:    [][]int32{{3585, 776, 32}, {1488}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "ก-",
			segments:    [][]int32{{3585, 45}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "ก -",
			segments:    [][]int32{{3585, 32}, {45}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "ก̈-",
			segments:    [][]int32{{3585, 776, 45}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "ก̈ -",
			segments:    [][]int32{{3585, 776, 32}, {45}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "ก⌚",
			segments:    [][]int32{{3585}, {8986}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "ก ⌚",
			segments:    [][]int32{{3585, 32}, {8986}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "ก̈⌚",
			segments:    [][]int32{{3585, 776}, {8986}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "ก̈ ⌚",
			segments:    [][]int32{{3585, 776, 32}, {8986}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "ก․",
			segments:    [][]int32{{3585, 8228}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "ก ․",
			segments:    [][]int32{{3585, 32}, {8228}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "ก̈․",
			segments:    [][]int32{{3585, 776, 8228}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "ก̈ ․",
			segments:    [][]int32{{3585, 776, 32}, {8228}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "ก,",
			segments:    [][]int32{{3585, 44}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "ก ,",
			segments:    [][]int32{{3585, 32, 44}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "ก̈,",
			segments:    [][]int32{{3585, 776, 44}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "ก̈ ,",
			segments:    [][]int32{{3585, 776, 32, 44}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "กᄀ",
			segments:    [][]int32{{3585}, {4352}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "ก ᄀ",
			segments:    [][]int32{{3585, 32}, {4352}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "ก̈ᄀ",
			segments:    [][]int32{{3585, 776}, {4352}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "ก̈ ᄀ",
			segments:    [][]int32{{3585, 776, 32}, {4352}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "กᆨ",
			segments:    [][]int32{{3585}, {4520}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "ก ᆨ",
			segments:    [][]int32{{3585, 32}, {4520}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "ก̈ᆨ",
			segments:    [][]int32{{3585, 776}, {4520}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "ก̈ ᆨ",
			segments:    [][]int32{{3585, 776, 32}, {4520}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "กᅠ",
			segments:    [][]int32{{3585}, {4448}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "ก ᅠ",
			segments:    [][]int32{{3585, 32}, {4448}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "ก̈ᅠ",
			segments:    [][]int32{{3585, 776}, {4448}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "ก̈ ᅠ",
			segments:    [][]int32{{3585, 776, 32}, {4448}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "ก\n",
			segments:    [][]int32{{3585, 10}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "ก \n",
			segments:    [][]int32{{3585, 32, 10}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "ก̈\n",
			segments:    [][]int32{{3585, 776, 10}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "ก̈ \n",
			segments:    [][]int32{{3585, 776, 32, 10}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "ก\u0085",
			segments:    [][]int32{{3585, 133}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "ก \u0085",
			segments:    [][]int32{{3585, 32, 133}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "ก̈\u0085",
			segments:    [][]int32{{3585, 776, 133}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "ก̈ \u0085",
			segments:    [][]int32{{3585, 776, 32, 133}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "ก៖",
			segments:    [][]int32{{3585, 6102}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "ก ៖",
			segments:    [][]int32{{3585, 32}, {6102}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "ก̈៖",
			segments:    [][]int32{{3585, 776, 6102}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "ก̈ ៖",
			segments:    [][]int32{{3585, 776, 32}, {6102}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "ก0",
			segments:    [][]int32{{3585, 48}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [23.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "ก 0",
			segments:    [][]int32{{3585, 32}, {48}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "ก̈0",
			segments:    [][]int32{{3585, 776, 48}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "ก̈ 0",
			segments:    [][]int32{{3585, 776, 32}, {48}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "ก〈",
			segments:    [][]int32{{3585}, {9001}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "ก 〈",
			segments:    [][]int32{{3585, 32}, {9001}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "ก̈〈",
			segments:    [][]int32{{3585, 776}, {9001}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "ก̈ 〈",
			segments:    [][]int32{{3585, 776, 32}, {9001}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "ก%",
			segments:    [][]int32{{3585, 37}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [24.03] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "ก %",
			segments:    [][]int32{{3585, 32}, {37}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "ก̈%",
			segments:    [][]int32{{3585, 776, 37}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "ก̈ %",
			segments:    [][]int32{{3585, 776, 32}, {37}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "ก$",
			segments:    [][]int32{{3585, 36}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [24.03] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "ก $",
			segments:    [][]int32{{3585, 32}, {36}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "ก̈$",
			segments:    [][]int32{{3585, 776, 36}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.03] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "ก̈ $",
			segments:    [][]int32{{3585, 776, 32}, {36}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "ก\"",
			segments:    [][]int32{{3585, 34}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "ก \"",
			segments:    [][]int32{{3585, 32}, {34}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "ก̈\"",
			segments:    [][]int32{{3585, 776, 34}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "ก̈ \"",
			segments:    [][]int32{{3585, 776, 32}, {34}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "ก ",
			segments:    [][]int32{{3585, 32}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "ก  ",
			segments:    [][]int32{{3585, 32, 32}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "ก̈ ",
			segments:    [][]int32{{3585, 776, 32}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "ก̈  ",
			segments:    [][]int32{{3585, 776, 32, 32}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup28() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: "ก/",
			segments:    [][]int32{{3585, 47}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "ก /",
			segments:    [][]int32{{3585, 32, 47}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "ก̈/",
			segments:    [][]int32{{3585, 776, 47}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "ก̈ /",
			segments:    [][]int32{{3585, 776, 32, 47}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "ก\u2060",
			segments:    [][]int32{{3585, 8288}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "ก \u2060",
			segments:    [][]int32{{3585, 32, 8288}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "ก̈\u2060",
			segments:    [][]int32{{3585, 776, 8288}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "ก̈ \u2060",
			segments:    [][]int32{{3585, 776, 32, 8288}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "ก\u200b",
			segments:    [][]int32{{3585, 8203}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "ก \u200b",
			segments:    [][]int32{{3585, 32, 8203}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "ก̈\u200b",
			segments:    [][]int32{{3585, 776, 8203}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "ก̈ \u200b",
			segments:    [][]int32{{3585, 776, 32, 8203}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "ก🇦",
			segments:    [][]int32{{3585}, {127462}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "ก 🇦",
			segments:    [][]int32{{3585, 32}, {127462}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "ก̈🇦",
			segments:    [][]int32{{3585, 776}, {127462}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "ก̈ 🇦",
			segments:    [][]int32{{3585, 776, 32}, {127462}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "ก☝",
			segments:    [][]int32{{3585}, {9757}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "ก ☝",
			segments:    [][]int32{{3585, 32}, {9757}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "ก̈☝",
			segments:    [][]int32{{3585, 776}, {9757}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "ก̈ ☝",
			segments:    [][]int32{{3585, 776, 32}, {9757}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "ก🏻",
			segments:    [][]int32{{3585}, {127995}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "ก 🏻",
			segments:    [][]int32{{3585, 32}, {127995}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "ก̈🏻",
			segments:    [][]int32{{3585, 776}, {127995}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "ก̈ 🏻",
			segments:    [][]int32{{3585, 776, 32}, {127995}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "ก)",
			segments:    [][]int32{{3585, 41}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ก )",
			segments:    [][]int32{{3585, 32, 41}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ก̈)",
			segments:    [][]int32{{3585, 776, 41}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ก̈ )",
			segments:    [][]int32{{3585, 776, 32, 41}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ก(",
			segments:    [][]int32{{3585, 40}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "ก (",
			segments:    [][]int32{{3585, 32}, {40}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "ก̈(",
			segments:    [][]int32{{3585, 776, 40}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "ก̈ (",
			segments:    [][]int32{{3585, 776, 32}, {40}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "ก\x01",
			segments:    [][]int32{{3585, 1}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "ก \x01",
			segments:    [][]int32{{3585, 32}, {1}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "ก̈\x01",
			segments:    [][]int32{{3585, 776, 1}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "ก̈ \x01",
			segments:    [][]int32{{3585, 776, 32}, {1}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "ก\u200d",
			segments:    [][]int32{{3585, 8205}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "ก \u200d",
			segments:    [][]int32{{3585, 32}, {8205}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "ก̈\u200d",
			segments:    [][]int32{{3585, 776, 8205}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "ก̈ \u200d",
			segments:    [][]int32{{3585, 776, 32}, {8205}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "ก§",
			segments:    [][]int32{{3585, 167}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [28.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "ก §",
			segments:    [][]int32{{3585, 32}, {167}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "ก̈§",
			segments:    [][]int32{{3585, 776, 167}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "ก̈ §",
			segments:    [][]int32{{3585, 776, 32}, {167}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "ก\U00050005",
			segments:    [][]int32{{3585, 327685}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [28.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "ก \U00050005",
			segments:    [][]int32{{3585, 32}, {327685}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "ก̈\U00050005",
			segments:    [][]int32{{3585, 776, 327685}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "ก̈ \U00050005",
			segments:    [][]int32{{3585, 776, 32}, {327685}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "กก",
			segments:    [][]int32{{3585, 3585}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [28.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "ก ก",
			segments:    [][]int32{{3585, 32}, {3585}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "ก̈ก",
			segments:    [][]int32{{3585, 776, 3585}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "ก̈ ก",
			segments:    [][]int32{{3585, 776, 32}, {3585}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "กぁ",
			segments:    [][]int32{{3585, 12353}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "ก ぁ",
			segments:    [][]int32{{3585, 32}, {12353}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "ก̈ぁ",
			segments:    [][]int32{{3585, 776, 12353}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "ก̈ ぁ",
			segments:    [][]int32{{3585, 776, 32}, {12353}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "ぁ#",
			segments:    [][]int32{{12353}, {35}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "ぁ #",
			segments:    [][]int32{{12353, 32}, {35}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈#",
			segments:    [][]int32{{12353, 776}, {35}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ #",
			segments:    [][]int32{{12353, 776, 32}, {35}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]",
		},
		{
			inputString: "ぁ—",
			segments:    [][]int32{{12353}, {8212}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "ぁ —",
			segments:    [][]int32{{12353, 32}, {8212}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈—",
			segments:    [][]int32{{12353, 776}, {8212}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ —",
			segments:    [][]int32{{12353, 776, 32}, {8212}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "ぁ\t",
			segments:    [][]int32{{12353, 9}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "ぁ \t",
			segments:    [][]int32{{12353, 32}, {9}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈\t",
			segments:    [][]int32{{12353, 776, 9}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ \t",
			segments:    [][]int32{{12353, 776, 32}, {9}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <CHARACTER TABULATION> (BA) ÷ [0.3]",
		},
		{
			inputString: "ぁ´",
			segments:    [][]int32{{12353}, {180}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "ぁ ´",
			segments:    [][]int32{{12353, 32}, {180}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈´",
			segments:    [][]int32{{12353, 776}, {180}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ ´",
			segments:    [][]int32{{12353, 776, 32}, {180}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]",
		},
		{
			inputString: "ぁ\v",
			segments:    [][]int32{{12353, 11}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "ぁ \v",
			segments:    [][]int32{{12353, 32, 11}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈\v",
			segments:    [][]int32{{12353, 776, 11}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ \v",
			segments:    [][]int32{{12353, 776, 32, 11}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE TABULATION> (BK) ÷ [0.3]",
		},
		{
			inputString: "ぁ￼",
			segments:    [][]int32{{12353}, {65532}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "ぁ ￼",
			segments:    [][]int32{{12353, 32}, {65532}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈￼",
			segments:    [][]int32{{12353, 776}, {65532}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ ￼",
			segments:    [][]int32{{12353, 776, 32}, {65532}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "ぁ}",
			segments:    [][]int32{{12353, 125}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "ぁ }",
			segments:    [][]int32{{12353, 32, 125}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈}",
			segments:    [][]int32{{12353, 776, 125}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ }",
			segments:    [][]int32{{12353, 776, 32, 125}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "ぁ\r",
			segments:    [][]int32{{12353, 13}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "ぁ \r",
			segments:    [][]int32{{12353, 32, 13}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈\r",
			segments:    [][]int32{{12353, 776, 13}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ \r",
			segments:    [][]int32{{12353, 776, 32, 13}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]",
		},
		{
			inputString: "ぁ!",
			segments:    [][]int32{{12353, 33}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "ぁ !",
			segments:    [][]int32{{12353, 32, 33}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈!",
			segments:    [][]int32{{12353, 776, 33}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ !",
			segments:    [][]int32{{12353, 776, 32, 33}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "ぁ\u00a0",
			segments:    [][]int32{{12353, 160}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "ぁ \u00a0",
			segments:    [][]int32{{12353, 32}, {160}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈\u00a0",
			segments:    [][]int32{{12353, 776, 160}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ \u00a0",
			segments:    [][]int32{{12353, 776, 32}, {160}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "ぁ가",
			segments:    [][]int32{{12353}, {44032}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "ぁ 가",
			segments:    [][]int32{{12353, 32}, {44032}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈가",
			segments:    [][]int32{{12353, 776}, {44032}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ 가",
			segments:    [][]int32{{12353, 776, 32}, {44032}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]",
		},
		{
			inputString: "ぁ각",
			segments:    [][]int32{{12353}, {44033}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "ぁ 각",
			segments:    [][]int32{{12353, 32}, {44033}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈각",
			segments:    [][]int32{{12353, 776}, {44033}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ 각",
			segments:    [][]int32{{12353, 776, 32}, {44033}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]",
		},
		{
			inputString: "ぁא",
			segments:    [][]int32{{12353}, {1488}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "ぁ א",
			segments:    [][]int32{{12353, 32}, {1488}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈א",
			segments:    [][]int32{{12353, 776}, {1488}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ א",
			segments:    [][]int32{{12353, 776, 32}, {1488}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "ぁ-",
			segments:    [][]int32{{12353, 45}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "ぁ -",
			segments:    [][]int32{{12353, 32}, {45}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈-",
			segments:    [][]int32{{12353, 776, 45}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ -",
			segments:    [][]int32{{12353, 776, 32}, {45}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "ぁ⌚",
			segments:    [][]int32{{12353}, {8986}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "ぁ ⌚",
			segments:    [][]int32{{12353, 32}, {8986}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈⌚",
			segments:    [][]int32{{12353, 776}, {8986}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ ⌚",
			segments:    [][]int32{{12353, 776, 32}, {8986}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]",
		},
		{
			inputString: "ぁ․",
			segments:    [][]int32{{12353, 8228}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "ぁ ․",
			segments:    [][]int32{{12353, 32}, {8228}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈․",
			segments:    [][]int32{{12353, 776, 8228}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ ․",
			segments:    [][]int32{{12353, 776, 32}, {8228}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "ぁ,",
			segments:    [][]int32{{12353, 44}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "ぁ ,",
			segments:    [][]int32{{12353, 32, 44}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈,",
			segments:    [][]int32{{12353, 776, 44}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ ,",
			segments:    [][]int32{{12353, 776, 32, 44}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]",
		},
		{
			inputString: "ぁᄀ",
			segments:    [][]int32{{12353}, {4352}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "ぁ ᄀ",
			segments:    [][]int32{{12353, 32}, {4352}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ᄀ",
			segments:    [][]int32{{12353, 776}, {4352}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ ᄀ",
			segments:    [][]int32{{12353, 776, 32}, {4352}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]",
		},
		{
			inputString: "ぁᆨ",
			segments:    [][]int32{{12353}, {4520}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "ぁ ᆨ",
			segments:    [][]int32{{12353, 32}, {4520}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ᆨ",
			segments:    [][]int32{{12353, 776}, {4520}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ ᆨ",
			segments:    [][]int32{{12353, 776, 32}, {4520}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "ぁᅠ",
			segments:    [][]int32{{12353}, {4448}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "ぁ ᅠ",
			segments:    [][]int32{{12353, 32}, {4448}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ᅠ",
			segments:    [][]int32{{12353, 776}, {4448}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ ᅠ",
			segments:    [][]int32{{12353, 776, 32}, {4448}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "ぁ\n",
			segments:    [][]int32{{12353, 10}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "ぁ \n",
			segments:    [][]int32{{12353, 32, 10}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈\n",
			segments:    [][]int32{{12353, 776, 10}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ \n",
			segments:    [][]int32{{12353, 776, 32, 10}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <LINE FEED (LF)> (LF) ÷ [0.3]",
		},
		{
			inputString: "ぁ\u0085",
			segments:    [][]int32{{12353, 133}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "ぁ \u0085",
			segments:    [][]int32{{12353, 32, 133}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈\u0085",
			segments:    [][]int32{{12353, 776, 133}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ \u0085",
			segments:    [][]int32{{12353, 776, 32, 133}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] <NEXT LINE (NEL)> (NL) ÷ [0.3]",
		},
		{
			inputString: "ぁ៖",
			segments:    [][]int32{{12353, 6102}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "ぁ ៖",
			segments:    [][]int32{{12353, 32}, {6102}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈៖",
			segments:    [][]int32{{12353, 776, 6102}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ ៖",
			segments:    [][]int32{{12353, 776, 32}, {6102}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]",
		},
		{
			inputString: "ぁ0",
			segments:    [][]int32{{12353}, {48}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "ぁ 0",
			segments:    [][]int32{{12353, 32}, {48}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈0",
			segments:    [][]int32{{12353, 776}, {48}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ 0",
			segments:    [][]int32{{12353, 776, 32}, {48}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "ぁ〈",
			segments:    [][]int32{{12353}, {9001}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "ぁ 〈",
			segments:    [][]int32{{12353, 32}, {9001}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈〈",
			segments:    [][]int32{{12353, 776}, {9001}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ 〈",
			segments:    [][]int32{{12353, 776, 32}, {9001}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "ぁ%",
			segments:    [][]int32{{12353}, {37}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "ぁ %",
			segments:    [][]int32{{12353, 32}, {37}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈%",
			segments:    [][]int32{{12353, 776}, {37}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ %",
			segments:    [][]int32{{12353, 776, 32}, {37}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "ぁ$",
			segments:    [][]int32{{12353}, {36}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "ぁ $",
			segments:    [][]int32{{12353, 32}, {36}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈$",
			segments:    [][]int32{{12353, 776}, {36}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ $",
			segments:    [][]int32{{12353, 776, 32}, {36}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]",
		},
		{
			inputString: "ぁ\"",
			segments:    [][]int32{{12353, 34}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "ぁ \"",
			segments:    [][]int32{{12353, 32}, {34}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈\"",
			segments:    [][]int32{{12353, 776, 34}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ \"",
			segments:    [][]int32{{12353, 776, 32}, {34}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]",
		},
		{
			inputString: "ぁ ",
			segments:    [][]int32{{12353, 32}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "ぁ  ",
			segments:    [][]int32{{12353, 32, 32}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ ",
			segments:    [][]int32{{12353, 776, 32}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈  ",
			segments:    [][]int32{{12353, 776, 32, 32}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "ぁ/",
			segments:    [][]int32{{12353, 47}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "ぁ /",
			segments:    [][]int32{{12353, 32, 47}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈/",
			segments:    [][]int32{{12353, 776, 47}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ /",
			segments:    [][]int32{{12353, 776, 32, 47}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "ぁ\u2060",
			segments:    [][]int32{{12353, 8288}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "ぁ \u2060",
			segments:    [][]int32{{12353, 32, 8288}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈\u2060",
			segments:    [][]int32{{12353, 776, 8288}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ \u2060",
			segments:    [][]int32{{12353, 776, 32, 8288}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "ぁ\u200b",
			segments:    [][]int32{{12353, 8203}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "ぁ \u200b",
			segments:    [][]int32{{12353, 32, 8203}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈\u200b",
			segments:    [][]int32{{12353, 776, 8203}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ \u200b",
			segments:    [][]int32{{12353, 776, 32, 8203}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]",
		},
		{
			inputString: "ぁ🇦",
			segments:    [][]int32{{12353}, {127462}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "ぁ 🇦",
			segments:    [][]int32{{12353, 32}, {127462}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈🇦",
			segments:    [][]int32{{12353, 776}, {127462}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ 🇦",
			segments:    [][]int32{{12353, 776, 32}, {127462}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]",
		},
		{
			inputString: "ぁ☝",
			segments:    [][]int32{{12353}, {9757}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "ぁ ☝",
			segments:    [][]int32{{12353, 32}, {9757}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈☝",
			segments:    [][]int32{{12353, 776}, {9757}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ ☝",
			segments:    [][]int32{{12353, 776, 32}, {9757}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "ぁ🏻",
			segments:    [][]int32{{12353}, {127995}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "ぁ 🏻",
			segments:    [][]int32{{12353, 32}, {127995}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈🏻",
			segments:    [][]int32{{12353, 776}, {127995}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ 🏻",
			segments:    [][]int32{{12353, 776, 32}, {127995}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "ぁ)",
			segments:    [][]int32{{12353, 41}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ぁ )",
			segments:    [][]int32{{12353, 32, 41}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈)",
			segments:    [][]int32{{12353, 776, 41}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ )",
			segments:    [][]int32{{12353, 776, 32, 41}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ぁ(",
			segments:    [][]int32{{12353}, {40}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "ぁ (",
			segments:    [][]int32{{12353, 32}, {40}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈(",
			segments:    [][]int32{{12353, 776}, {40}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ (",
			segments:    [][]int32{{12353, 776, 32}, {40}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]",
		},
		{
			inputString: "ぁ\x01",
			segments:    [][]int32{{12353, 1}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "ぁ \x01",
			segments:    [][]int32{{12353, 32}, {1}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈\x01",
			segments:    [][]int32{{12353, 776, 1}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ \x01",
			segments:    [][]int32{{12353, 776, 32}, {1}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <START OF HEADING> (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "ぁ\u200d",
			segments:    [][]int32{{12353, 8205}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "ぁ \u200d",
			segments:    [][]int32{{12353, 32}, {8205}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈\u200d",
			segments:    [][]int32{{12353, 776, 8205}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ \u200d",
			segments:    [][]int32{{12353, 776, 32}, {8205}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]",
		},
		{
			inputString: "ぁ§",
			segments:    [][]int32{{12353}, {167}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "ぁ §",
			segments:    [][]int32{{12353, 32}, {167}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈§",
			segments:    [][]int32{{12353, 776}, {167}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ §",
			segments:    [][]int32{{12353, 776, 32}, {167}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]",
		},
		{
			inputString: "ぁ\U00050005",
			segments:    [][]int32{{12353}, {327685}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "ぁ \U00050005",
			segments:    [][]int32{{12353, 32}, {327685}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈\U00050005",
			segments:    [][]int32{{12353, 776}, {327685}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ \U00050005",
			segments:    [][]int32{{12353, 776, 32}, {327685}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] <reserved-50005> (XX_AL) ÷ [0.3]",
		},
		{
			inputString: "ぁก",
			segments:    [][]int32{{12353}, {3585}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "ぁ ก",
			segments:    [][]int32{{12353, 32}, {3585}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ก",
			segments:    [][]int32{{12353, 776}, {3585}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ ก",
			segments:    [][]int32{{12353, 776, 32}, {3585}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "ぁぁ",
			segments:    [][]int32{{12353, 12353}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "ぁ ぁ",
			segments:    [][]int32{{12353, 32}, {12353}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ぁ",
			segments:    [][]int32{{12353, 776, 12353}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈ ぁ",
			segments:    [][]int32{{12353, 776, 32}, {12353}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\r\na\n̈",
			segments:    [][]int32{{13, 10}, {97, 10}, {776}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) × [5.01] <LINE FEED (LF)> (LF) ÷ [5.03] LATIN SMALL LETTER A (AL) × [6.0] <LINE FEED (LF)> (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "ä",
			segments:    [][]int32{{97, 776}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: " \u200dن",
			segments:    [][]int32{{32}, {8205, 1606}},
			description: "× [0.3] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] ARABIC LETTER NOON (AL) ÷ [0.3]",
		},
		{
			inputString: "ن\u200d ",
			segments:    [][]int32{{1606, 8205, 32}},
			description: "× [0.3] ARABIC LETTER NOON (AL) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "\vぁ",
			segments:    [][]int32{{11}, {12353}},
			description: "× [0.3] <LINE TABULATION> (BK) ÷ [4.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\rぁ",
			segments:    [][]int32{{13}, {12353}},
			description: "× [0.3] <CARRIAGE RETURN (CR)> (CR) ÷ [5.02] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\u0085ぁ",
			segments:    [][]int32{{133}, {12353}},
			description: "× [0.3] <NEXT LINE (NEL)> (NL) ÷ [5.04] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "\u200d☝",
			segments:    [][]int32{{8205, 9757}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "ぁ\u2060",
			segments:    [][]int32{{12353, 8288}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [11.01] WORD JOINER (WJ) ÷ [0.3]",
		},
		{
			inputString: "\u2060ぁ",
			segments:    [][]int32{{8288, 12353}},
			description: "× [0.3] WORD JOINER (WJ) × [11.02] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "ぁ̈\u00a0",
			segments:    [][]int32{{12353, 776, 160}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\u200d\u00a0",
			segments:    [][]int32{{8205, 160}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] NO-BREAK SPACE (GL) ÷ [0.3]",
		},
		{
			inputString: "\u200d/",
			segments:    [][]int32{{8205, 47}},
			description: "× [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] SOLIDUS (SY) ÷ [0.3]",
		},
		{
			inputString: "——",
			segments:    [][]int32{{8212, 8212}},
			description: "× [0.3] EM DASH (B2) × [17.0] EM DASH (B2) ÷ [0.3]",
		},
		{
			inputString: "ぁ￼",
			segments:    [][]int32{{12353}, {65532}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]",
		},
		{
			inputString: "￼ぁ",
			segments:    [][]int32{{65532}, {12353}},
			description: "× [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]",
		},
		{
			inputString: "ぁ-",
			segments:    [][]int32{{12353, 45}},
			description: "× [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]",
		},
		{
			inputString: "ก․",
			segments:    [][]int32{{3585, 8228}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "!․",
			segments:    [][]int32{{33, 8228}},
			description: "× [0.3] EXCLAMATION MARK (EX) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "․․",
			segments:    [][]int32{{8228, 8228}},
			description: "× [0.3] ONE DOT LEADER (IN) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "0․",
			segments:    [][]int32{{48, 8228}},
			description: "× [0.3] DIGIT ZERO (NU) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "☝%",
			segments:    [][]int32{{9757, 37}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [23.13] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "ก0",
			segments:    [][]int32{{3585, 48}},
			description: "× [0.3] THAI CHARACTER KO KAI (SA_AL) × [23.02] DIGIT ZERO (NU) ÷ [0.3]",
		},
		{
			inputString: "$☝",
			segments:    [][]int32{{36, 9757}},
			description: "× [0.3] DOLLAR SIGN (PR) × [23.12] WHITE UP POINTING INDEX (EB) ÷ [0.3]",
		},
		{
			inputString: "$ก",
			segments:    [][]int32{{36, 3585}},
			description: "× [0.3] DOLLAR SIGN (PR) × [24.02] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "%ก",
			segments:    [][]int32{{37, 3585}},
			description: "× [0.3] PERCENT SIGN (PO) × [24.02] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]",
		},
		{
			inputString: "ᄀᅠ",
			segments:    [][]int32{{4352, 4448}},
			description: "× [0.3] HANGUL CHOSEONG KIYEOK (JL) × [26.01] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "ᅠᅠ",
			segments:    [][]int32{{4448, 4448}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [26.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
	}
}

func lineBreaktestCaseGroup29() []lineBreakTestCase {
	return []lineBreakTestCase{
		{
			inputString: "ᆨᆨ",
			segments:    [][]int32{{4520, 4520}},
			description: "× [0.3] HANGUL JONGSEONG KIYEOK (JT) × [26.03] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]",
		},
		{
			inputString: "ᅠ․",
			segments:    [][]int32{{4448, 8228}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]",
		},
		{
			inputString: "ᅠ%",
			segments:    [][]int32{{4448, 37}},
			description: "× [0.3] HANGUL JUNGSEONG FILLER (JV) × [27.01] PERCENT SIGN (PO) ÷ [0.3]",
		},
		{
			inputString: "$ᅠ",
			segments:    [][]int32{{36, 4448}},
			description: "× [0.3] DOLLAR SIGN (PR) × [27.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]",
		},
		{
			inputString: "☝🏻",
			segments:    [][]int32{{9757, 127995}},
			description: "× [0.3] WHITE UP POINTING INDEX (EB) × [30.21] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]",
		},
		{
			inputString: "final",
			segments:    [][]int32{{102, 105, 110, 97, 108}},
			description: "× [0.3] LATIN SMALL LETTER F (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER L (AL) ÷ [0.3]",
		},
		{
			inputString: "can't",
			segments:    [][]int32{{99, 97, 110, 39, 116}},
			description: "× [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [19.01] APOSTROPHE (QU) × [19.02] LATIN SMALL LETTER T (AL) ÷ [0.3]",
		},
		{
			inputString: "can’t",
			segments:    [][]int32{{99, 97, 110, 8217, 116}},
			description: "× [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [19.01] RIGHT SINGLE QUOTATION MARK (QU) × [19.02] LATIN SMALL LETTER T (AL) ÷ [0.3]",
		},
		{
			inputString: "'can' not",
			segments:    [][]int32{{39, 99, 97, 110, 39, 32}, {110, 111, 116}},
			description: "× [0.3] APOSTROPHE (QU) × [19.02] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [19.01] APOSTROPHE (QU) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER T (AL) ÷ [0.3]",
		},
		{
			inputString: "can 'not'",
			segments:    [][]int32{{99, 97, 110, 32}, {39, 110, 111, 116, 39}},
			description: "× [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [7.01] SPACE (SP) ÷ [18.0] APOSTROPHE (QU) × [19.02] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER T (AL) × [19.01] APOSTROPHE (QU) ÷ [0.3]",
		},
		{
			inputString: "bug(s)     ",
			segments:    [][]int32{{98, 117, 103, 40, 115, 41, 32, 32, 32, 32, 32}},
			description: "× [0.3] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER U (AL) × [28.0] LATIN SMALL LETTER G (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "bug(s)\u00a0     ",
			segments:    [][]int32{{98, 117, 103, 40, 115, 41, 160, 32, 32, 32, 32, 32}},
			description: "× [0.3] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER U (AL) × [28.0] LATIN SMALL LETTER G (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [12.1] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "..ます。XMLの..",
			segments:    [][]int32{{46, 46}, {12414}, {12377, 12290}, {88, 77, 76}, {12398, 46, 46}},
			description: "× [0.3] FULL STOP (IS) × [13.02] FULL STOP (IS) ÷ [999.0] HIRAGANA LETTER MA (ID) ÷ [999.0] HIRAGANA LETTER SU (ID) × [13.02] IDEOGRAPHIC FULL STOP (CL) ÷ [999.0] LATIN CAPITAL LETTER X (AL) × [28.0] LATIN CAPITAL LETTER M (AL) × [28.0] LATIN CAPITAL LETTER L (AL) ÷ [999.0] HIRAGANA LETTER NO (ID) × [13.02] FULL STOP (IS) × [13.02] FULL STOP (IS) ÷ [0.3]",
		},
		{
			inputString: "ab\u00adby",
			segments:    [][]int32{{97, 98, 173}, {98, 121}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER B (AL) × [21.01] SOFT HYPHEN (BA) ÷ [999.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER Y (AL) ÷ [0.3]",
		},
		{
			inputString: "-3",
			segments:    [][]int32{{45, 51}},
			description: "× [0.3] HYPHEN-MINUS (HY) × [25.02] DIGIT THREE (NU) ÷ [0.3]",
		},
		{
			inputString: "e.g.",
			segments:    [][]int32{{101, 46, 103, 46}},
			description: "× [0.3] LATIN SMALL LETTER E (AL) × [13.02] FULL STOP (IS) × [29.0] LATIN SMALL LETTER G (AL) × [13.02] FULL STOP (IS) ÷ [0.3]",
		},
		{
			inputString: "一.一.",
			segments:    [][]int32{{19968, 46}, {19968, 46}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-4E00 (ID) × [13.02] FULL STOP (IS) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E00 (ID) × [13.02] FULL STOP (IS) ÷ [0.3]",
		},
		{
			inputString: "a  b",
			segments:    [][]int32{{97, 32, 32}, {98}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER B (AL) ÷ [0.3]",
		},
		{
			inputString: "a  \u200bb",
			segments:    [][]int32{{97, 32, 32, 8203}, {98}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [7.01] SPACE (SP) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [8.0] LATIN SMALL LETTER B (AL) ÷ [0.3]",
		},
		{
			inputString: "a ̈b",
			segments:    [][]int32{{97, 32}, {776, 98}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [7.01] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [28.0] LATIN SMALL LETTER B (AL) ÷ [0.3]",
		},
		{
			inputString: "1̈b(a)-(b)",
			segments:    [][]int32{{49, 776, 98, 40, 97, 41, 45}, {40, 98, 41}},
			description: "× [0.3] DIGIT ONE (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.03] LATIN SMALL LETTER B (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER A (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [21.02] HYPHEN-MINUS (HY) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER B (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "give book(s).",
			segments:    [][]int32{{103, 105, 118, 101, 32}, {98, 111, 111, 107, 40, 115, 41, 46}},
			description: "× [0.3] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER V (AL) × [28.0] LATIN SMALL LETTER E (AL) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER K (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [13.02] FULL STOP (IS) ÷ [0.3]",
		},
		{
			inputString: "ま(す)",
			segments:    [][]int32{{12414}, {40, 12377, 41}},
			description: "× [0.3] HIRAGANA LETTER MA (ID) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] HIRAGANA LETTER SU (ID) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "find .com",
			segments:    [][]int32{{102, 105, 110, 100, 32, 46, 99, 111, 109}},
			description: "× [0.3] LATIN SMALL LETTER F (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER D (AL) × [7.01] SPACE (SP) × [13.02] FULL STOP (IS) × [29.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER M (AL) ÷ [0.3]",
		},
		{
			inputString: "equals .35 cents",
			segments:    [][]int32{{101, 113, 117, 97, 108, 115, 32, 46}, {51, 53, 32}, {99, 101, 110, 116, 115}},
			description: "× [0.3] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER Q (AL) × [28.0] LATIN SMALL LETTER U (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER S (AL) × [7.01] SPACE (SP) × [13.02] FULL STOP (IS) ÷ [999.0] DIGIT THREE (NU) × [25.03] DIGIT FIVE (NU) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER T (AL) × [28.0] LATIN SMALL LETTER S (AL) ÷ [0.3]",
		},
		{
			inputString: "(s)he",
			segments:    [][]int32{{40, 115, 41, 104, 101}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [30.02] LATIN SMALL LETTER H (AL) × [28.0] LATIN SMALL LETTER E (AL) ÷ [0.3]",
		},
		{
			inputString: "{s}he",
			segments:    [][]int32{{123, 115, 125}, {104, 101}},
			description: "× [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] LATIN SMALL LETTER H (AL) × [28.0] LATIN SMALL LETTER E (AL) ÷ [0.3]",
		},
		{
			inputString: "ˈsIləb(ə)l",
			segments:    [][]int32{{712, 115, 73, 108, 601, 98, 40, 601, 41, 108}},
			description: "× [0.3] MODIFIER LETTER VERTICAL LINE (BB) × [21.04] LATIN SMALL LETTER S (AL) × [28.0] LATIN CAPITAL LETTER I (AL) × [28.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER SCHWA (AL) × [28.0] LATIN SMALL LETTER B (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER SCHWA (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [30.02] LATIN SMALL LETTER L (AL) ÷ [0.3]",
		},
		{
			inputString: "ˈsIləb{ə}l",
			segments:    [][]int32{{712, 115, 73, 108, 601, 98, 123, 601, 125}, {108}},
			description: "× [0.3] MODIFIER LETTER VERTICAL LINE (BB) × [21.04] LATIN SMALL LETTER S (AL) × [28.0] LATIN CAPITAL LETTER I (AL) × [28.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER SCHWA (AL) × [28.0] LATIN SMALL LETTER B (AL) × [30.01] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER SCHWA (AL) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] LATIN SMALL LETTER L (AL) ÷ [0.3]",
		},
		{
			inputString: "code(s).",
			segments:    [][]int32{{99, 111, 100, 101, 40, 115, 41, 46}},
			description: "× [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [13.02] FULL STOP (IS) ÷ [0.3]",
		},
		{
			inputString: "code(s.)",
			segments:    [][]int32{{99, 111, 100, 101, 40, 115, 46, 41}},
			description: "× [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] FULL STOP (IS) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "code(s)!",
			segments:    [][]int32{{99, 111, 100, 101, 40, 115, 41, 33}},
			description: "× [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "code(s!)",
			segments:    [][]int32{{99, 111, 100, 101, 40, 115, 33, 41}},
			description: "× [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.01] EXCLAMATION MARK (EX) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "code\\(s\\)",
			segments:    [][]int32{{99, 111, 100, 101, 92}, {40, 115, 92, 41}},
			description: "× [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [24.03] REVERSE SOLIDUS (PR) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [24.03] REVERSE SOLIDUS (PR) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "code( s )",
			segments:    [][]int32{{99, 111, 100, 101, 40, 32, 115, 32, 41}},
			description: "× [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] LATIN SMALL LETTER S (AL) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "code{s}",
			segments:    [][]int32{{99, 111, 100, 101, 123, 115, 125}},
			description: "× [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [30.01] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "code{s}.",
			segments:    [][]int32{{99, 111, 100, 101, 123, 115, 125, 46}},
			description: "× [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [30.01] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT CURLY BRACKET (CL) × [13.02] FULL STOP (IS) ÷ [0.3]",
		},
		{
			inputString: "code{s}!",
			segments:    [][]int32{{99, 111, 100, 101, 123, 115, 125, 33}},
			description: "× [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [30.01] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT CURLY BRACKET (CL) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]",
		},
		{
			inputString: "code\\{s\\}",
			segments:    [][]int32{{99, 111, 100, 101, 92}, {123, 115, 92, 125}},
			description: "× [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [24.03] REVERSE SOLIDUS (PR) ÷ [999.0] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [24.03] REVERSE SOLIDUS (PR) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "code{ s }",
			segments:    [][]int32{{99, 111, 100, 101, 123, 32, 115, 32, 125}},
			description: "× [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [30.01] LEFT CURLY BRACKET (OP_OP30) × [7.01] SPACE (SP) × [14.0] LATIN SMALL LETTER S (AL) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "cod(e)…(s)",
			segments:    [][]int32{{99, 111, 100, 40, 101, 41, 8230}, {40, 115, 41}},
			description: "× [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [22.0] HORIZONTAL ELLIPSIS (IN) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "(cod(e)…)s",
			segments:    [][]int32{{40, 99, 111, 100, 40, 101, 41, 8230, 41, 115}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [22.0] HORIZONTAL ELLIPSIS (IN) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [30.02] LATIN SMALL LETTER S (AL) ÷ [0.3]",
		},
		{
			inputString: "cod{e}…{s}",
			segments:    [][]int32{{99, 111, 100, 123, 101, 125, 8230}, {123, 115, 125}},
			description: "× [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [30.01] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [13.02] RIGHT CURLY BRACKET (CL) × [22.0] HORIZONTAL ELLIPSIS (IN) ÷ [999.0] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "{cod{e}…}s",
			segments:    [][]int32{{123, 99, 111, 100, 123, 101, 125, 8230, 125}, {115}},
			description: "× [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [30.01] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [13.02] RIGHT CURLY BRACKET (CL) × [22.0] HORIZONTAL ELLIPSIS (IN) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] LATIN SMALL LETTER S (AL) ÷ [0.3]",
		},
		{
			inputString: "(con-)lang",
			segments:    [][]int32{{40, 99, 111, 110, 45, 41, 108, 97, 110, 103}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [21.02] HYPHEN-MINUS (HY) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [30.02] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]",
		},
		{
			inputString: "(con\u00ad)lang",
			segments:    [][]int32{{40, 99, 111, 110, 173, 41, 108, 97, 110, 103}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [21.01] SOFT HYPHEN (BA) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [30.02] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]",
		},
		{
			inputString: "(con‑)lang",
			segments:    [][]int32{{40, 99, 111, 110, 8209, 41, 108, 97, 110, 103}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [12.1] NON-BREAKING HYPHEN (GL) × [12.0] RIGHT PARENTHESIS (CP_CP30) × [30.02] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]",
		},
		{
			inputString: "(con)-lang",
			segments:    [][]int32{{40, 99, 111, 110, 41, 45}, {108, 97, 110, 103}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [21.02] HYPHEN-MINUS (HY) ÷ [999.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]",
		},
		{
			inputString: "(con)\u00adlang",
			segments:    [][]int32{{40, 99, 111, 110, 41, 173}, {108, 97, 110, 103}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [21.01] SOFT HYPHEN (BA) ÷ [999.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]",
		},
		{
			inputString: "(con)‑lang",
			segments:    [][]int32{{40, 99, 111, 110, 41, 8209, 108, 97, 110, 103}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [12.1] NON-BREAKING HYPHEN (GL) × [12.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]",
		},
		{
			inputString: "{con-}lang",
			segments:    [][]int32{{123, 99, 111, 110, 45, 125}, {108, 97, 110, 103}},
			description: "× [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [21.02] HYPHEN-MINUS (HY) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]",
		},
		{
			inputString: "{con\u00ad}lang",
			segments:    [][]int32{{123, 99, 111, 110, 173, 125}, {108, 97, 110, 103}},
			description: "× [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [21.01] SOFT HYPHEN (BA) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]",
		},
		{
			inputString: "{con‑}lang",
			segments:    [][]int32{{123, 99, 111, 110, 8209, 125}, {108, 97, 110, 103}},
			description: "× [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [12.1] NON-BREAKING HYPHEN (GL) × [12.0] RIGHT CURLY BRACKET (CL) ÷ [999.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]",
		},
		{
			inputString: "{con}-lang",
			segments:    [][]int32{{123, 99, 111, 110, 125, 45}, {108, 97, 110, 103}},
			description: "× [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [13.02] RIGHT CURLY BRACKET (CL) × [21.02] HYPHEN-MINUS (HY) ÷ [999.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]",
		},
		{
			inputString: "{con}\u00adlang",
			segments:    [][]int32{{123, 99, 111, 110, 125, 173}, {108, 97, 110, 103}},
			description: "× [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [13.02] RIGHT CURLY BRACKET (CL) × [21.01] SOFT HYPHEN (BA) ÷ [999.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]",
		},
		{
			inputString: "{con}‑lang",
			segments:    [][]int32{{123, 99, 111, 110, 125, 8209, 108, 97, 110, 103}},
			description: "× [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [13.02] RIGHT CURLY BRACKET (CL) × [12.1] NON-BREAKING HYPHEN (GL) × [12.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]",
		},
		{
			inputString: "cré(é)(e)",
			segments:    [][]int32{{99, 114, 101, 769, 40, 101, 769, 41}, {40, 101, 41}},
			description: "× [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING ACUTE ACCENT (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING ACUTE ACCENT (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "cré[er|é(e)(s)]",
			segments:    [][]int32{{99, 114, 101, 769, 91, 101, 114, 124}, {101, 769, 40, 101, 41}, {40, 115, 41, 93}},
			description: "× [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING ACUTE ACCENT (CM1_CM) × [30.01] LEFT SQUARE BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [21.01] VERTICAL LINE (BA) ÷ [999.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING ACUTE ACCENT (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [13.02] RIGHT SQUARE BRACKET (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "cré{er|é(e)(s)}",
			segments:    [][]int32{{99, 114, 101, 769, 123, 101, 114, 124}, {101, 769, 40, 101, 41}, {40, 115, 41, 125}},
			description: "× [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING ACUTE ACCENT (CM1_CM) × [30.01] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [21.01] VERTICAL LINE (BA) ÷ [999.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING ACUTE ACCENT (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "ambigu(̈)(ë)",
			segments:    [][]int32{{97, 109, 98, 105, 103, 117, 40, 776, 41}, {40, 101, 776, 41}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ambigu(«̈»)(ë)",
			segments:    [][]int32{{97, 109, 98, 105, 103, 117, 40, 171, 776, 187, 41}, {40, 101, 776, 41}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ambigu(« ̈ »)(ë)",
			segments:    [][]int32{{97, 109, 98, 105, 103, 117, 40, 171, 32}, {776, 32}, {187, 41}, {40, 101, 776, 41}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ambigu« ( ̈ ) »(ë)",
			segments:    [][]int32{{97, 109, 98, 105, 103, 117, 171, 32, 40, 32, 776, 32, 41, 32}, {187, 40, 101, 776, 41}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [19.01] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [7.01] SPACE (SP) × [15.0] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [15.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ambigu«\u202f( ̈ )\u202f»(ë)",
			segments:    [][]int32{{97, 109, 98, 105, 103, 117, 171, 8239, 40, 32, 776, 32, 41, 8239, 187, 40, 101, 776, 41}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [19.01] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [12.1] NARROW NO-BREAK SPACE (GL) × [12.0] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [12.1] NARROW NO-BREAK SPACE (GL) × [12.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [15.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ambigu{̈}(ë)",
			segments:    [][]int32{{97, 109, 98, 105, 103, 117, 123, 776, 125}, {40, 101, 776, 41}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [30.01] LEFT CURLY BRACKET (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ambigu{«̈»}(ë)",
			segments:    [][]int32{{97, 109, 98, 105, 103, 117, 123, 171, 776, 187, 125}, {40, 101, 776, 41}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [30.01] LEFT CURLY BRACKET (OP_OP30) × [14.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ambigu{« ̈ »}(ë)",
			segments:    [][]int32{{97, 109, 98, 105, 103, 117, 123, 171, 32}, {776, 32}, {187, 125}, {40, 101, 776, 41}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [30.01] LEFT CURLY BRACKET (OP_OP30) × [14.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ambigu« { ̈ } »(ë)",
			segments:    [][]int32{{97, 109, 98, 105, 103, 117, 171, 32, 123, 32, 776, 32, 125, 32}, {187, 40, 101, 776, 41}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [19.01] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [7.01] SPACE (SP) × [15.0] LEFT CURLY BRACKET (OP_OP30) × [7.01] SPACE (SP) × [14.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [15.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ambigu«\u202f{ ̈ }\u202f»(ë)",
			segments:    [][]int32{{97, 109, 98, 105, 103, 117, 171, 8239, 123, 32, 776, 32, 125, 8239, 187, 40, 101, 776, 41}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [19.01] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [12.1] NARROW NO-BREAK SPACE (GL) × [12.0] LEFT CURLY BRACKET (OP_OP30) × [7.01] SPACE (SP) × [14.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) × [12.1] NARROW NO-BREAK SPACE (GL) × [12.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [15.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "(czerwono\u00ad‑)niebieska",
			segments:    [][]int32{{40, 99, 122, 101, 114, 119, 111, 110, 111, 173}, {8209, 41, 110, 105, 101, 98, 105, 101, 115, 107, 97}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER Z (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER W (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER O (AL) × [21.01] SOFT HYPHEN (BA) ÷ [999.0] NON-BREAKING HYPHEN (GL) × [12.0] RIGHT PARENTHESIS (CP_CP30) × [30.02] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER S (AL) × [28.0] LATIN SMALL LETTER K (AL) × [28.0] LATIN SMALL LETTER A (AL) ÷ [0.3]",
		},
		{
			inputString: "(czerwono\u00ad)‑niebieska",
			segments:    [][]int32{{40, 99, 122, 101, 114, 119, 111, 110, 111, 173, 41, 8209, 110, 105, 101, 98, 105, 101, 115, 107, 97}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER Z (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER W (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER O (AL) × [21.01] SOFT HYPHEN (BA) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [12.1] NON-BREAKING HYPHEN (GL) × [12.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER S (AL) × [28.0] LATIN SMALL LETTER K (AL) × [28.0] LATIN SMALL LETTER A (AL) ÷ [0.3]",
		},
		{
			inputString: "(czerwono)\u00ad‑niebieska",
			segments:    [][]int32{{40, 99, 122, 101, 114, 119, 111, 110, 111, 41, 173}, {8209, 110, 105, 101, 98, 105, 101, 115, 107, 97}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER Z (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER W (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER O (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [21.01] SOFT HYPHEN (BA) ÷ [999.0] NON-BREAKING HYPHEN (GL) × [12.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER S (AL) × [28.0] LATIN SMALL LETTER K (AL) × [28.0] LATIN SMALL LETTER A (AL) ÷ [0.3]",
		},
		{
			inputString: "{czerwono\u00ad‑}niebieska",
			segments:    [][]int32{{123, 99, 122, 101, 114, 119, 111, 110, 111, 173}, {8209, 125}, {110, 105, 101, 98, 105, 101, 115, 107, 97}},
			description: "× [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER Z (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER W (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER O (AL) × [21.01] SOFT HYPHEN (BA) ÷ [999.0] NON-BREAKING HYPHEN (GL) × [12.0] RIGHT CURLY BRACKET (CL) ÷ [999.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER S (AL) × [28.0] LATIN SMALL LETTER K (AL) × [28.0] LATIN SMALL LETTER A (AL) ÷ [0.3]",
		},
		{
			inputString: "{czerwono\u00ad}‑niebieska",
			segments:    [][]int32{{123, 99, 122, 101, 114, 119, 111, 110, 111, 173, 125, 8209, 110, 105, 101, 98, 105, 101, 115, 107, 97}},
			description: "× [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER Z (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER W (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER O (AL) × [21.01] SOFT HYPHEN (BA) × [13.02] RIGHT CURLY BRACKET (CL) × [12.1] NON-BREAKING HYPHEN (GL) × [12.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER S (AL) × [28.0] LATIN SMALL LETTER K (AL) × [28.0] LATIN SMALL LETTER A (AL) ÷ [0.3]",
		},
		{
			inputString: "{czerwono}\u00ad‑niebieska",
			segments:    [][]int32{{123, 99, 122, 101, 114, 119, 111, 110, 111, 125, 173}, {8209, 110, 105, 101, 98, 105, 101, 115, 107, 97}},
			description: "× [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER Z (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER W (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER O (AL) × [13.02] RIGHT CURLY BRACKET (CL) × [21.01] SOFT HYPHEN (BA) ÷ [999.0] NON-BREAKING HYPHEN (GL) × [12.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER S (AL) × [28.0] LATIN SMALL LETTER K (AL) × [28.0] LATIN SMALL LETTER A (AL) ÷ [0.3]",
		},
		{
			inputString: "operator[](0);",
			segments:    [][]int32{{111, 112, 101, 114, 97, 116, 111, 114, 91, 93}, {40, 48, 41, 59}},
			description: "× [0.3] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER P (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER T (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER R (AL) × [30.01] LEFT SQUARE BRACKET (OP_OP30) × [13.02] RIGHT SQUARE BRACKET (CP_CP30) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] DIGIT ZERO (NU) × [25.04] RIGHT PARENTHESIS (CP_CP30) × [13.02] SEMICOLON (IS) ÷ [0.3]",
		},
		{
			inputString: "operator[](){}",
			segments:    [][]int32{{111, 112, 101, 114, 97, 116, 111, 114, 91, 93}, {40, 41}, {123, 125}},
			description: "× [0.3] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER P (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER T (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER R (AL) × [30.01] LEFT SQUARE BRACKET (OP_OP30) × [13.02] RIGHT SQUARE BRACKET (CP_CP30) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] LEFT CURLY BRACKET (OP_OP30) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "本(を)読む",
			segments:    [][]int32{{26412}, {40, 12434, 41}, {35501}, {12416}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] HIRAGANA LETTER WO (ID) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8AAD (ID) ÷ [999.0] HIRAGANA LETTER MU (ID) ÷ [0.3]",
		},
		{
			inputString: "本(「を」)読む",
			segments:    [][]int32{{26412}, {40, 12300, 12434, 12301, 41}, {35501}, {12416}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LEFT CORNER BRACKET (OP) × [14.0] HIRAGANA LETTER WO (ID) × [13.02] RIGHT CORNER BRACKET (CL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8AAD (ID) ÷ [999.0] HIRAGANA LETTER MU (ID) ÷ [0.3]",
		},
		{
			inputString: "本「(を)」読む",
			segments:    [][]int32{{26412}, {12300, 40, 12434, 41, 12301}, {35501}, {12416}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] LEFT PARENTHESIS (OP_OP30) × [14.0] HIRAGANA LETTER WO (ID) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8AAD (ID) ÷ [999.0] HIRAGANA LETTER MU (ID) ÷ [0.3]",
		},
		{
			inputString: "本{を}読む",
			segments:    [][]int32{{26412}, {123, 12434, 125}, {35501}, {12416}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [999.0] LEFT CURLY BRACKET (OP_OP30) × [14.0] HIRAGANA LETTER WO (ID) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8AAD (ID) ÷ [999.0] HIRAGANA LETTER MU (ID) ÷ [0.3]",
		},
		{
			inputString: "本{「を」}読む",
			segments:    [][]int32{{26412}, {123, 12300, 12434, 12301, 125}, {35501}, {12416}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [999.0] LEFT CURLY BRACKET (OP_OP30) × [14.0] LEFT CORNER BRACKET (OP) × [14.0] HIRAGANA LETTER WO (ID) × [13.02] RIGHT CORNER BRACKET (CL) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8AAD (ID) ÷ [999.0] HIRAGANA LETTER MU (ID) ÷ [0.3]",
		},
		{
			inputString: "本[(を)]読む",
			segments:    [][]int32{{26412}, {91, 40, 12434, 41, 93}, {35501}, {12416}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [999.0] LEFT SQUARE BRACKET (OP_OP30) × [14.0] LEFT PARENTHESIS (OP_OP30) × [14.0] HIRAGANA LETTER WO (ID) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [13.02] RIGHT SQUARE BRACKET (CP_CP30) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8AAD (ID) ÷ [999.0] HIRAGANA LETTER MU (ID) ÷ [0.3]",
		},
		{
			inputString: "(ニュー・)ヨーク",
			segments:    [][]int32{{40, 12491, 12517, 12540, 12539, 41}, {12520, 12540}, {12463}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] KATAKANA LETTER NI (ID) × [21.03] KATAKANA LETTER SMALL YU (CJ_NS) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) × [21.03] KATAKANA MIDDLE DOT (NS) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] KATAKANA LETTER YO (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] KATAKANA LETTER KU (ID) ÷ [0.3]",
		},
		{
			inputString: "(ニュー)・ヨーク",
			segments:    [][]int32{{40, 12491, 12517, 12540, 41, 12539}, {12520, 12540}, {12463}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] KATAKANA LETTER NI (ID) × [21.03] KATAKANA LETTER SMALL YU (CJ_NS) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [16.0] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER YO (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] KATAKANA LETTER KU (ID) ÷ [0.3]",
		},
		{
			inputString: "{ニュー・}ヨーク",
			segments:    [][]int32{{123, 12491, 12517, 12540, 12539, 125}, {12520, 12540}, {12463}},
			description: "× [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] KATAKANA LETTER NI (ID) × [21.03] KATAKANA LETTER SMALL YU (CJ_NS) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) × [21.03] KATAKANA MIDDLE DOT (NS) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] KATAKANA LETTER YO (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] KATAKANA LETTER KU (ID) ÷ [0.3]",
		},
		{
			inputString: "{ニュー}・ヨーク",
			segments:    [][]int32{{123, 12491, 12517, 12540, 125, 12539}, {12520, 12540}, {12463}},
			description: "× [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] KATAKANA LETTER NI (ID) × [21.03] KATAKANA LETTER SMALL YU (CJ_NS) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) × [13.02] RIGHT CURLY BRACKET (CL) × [16.0] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER YO (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] KATAKANA LETTER KU (ID) ÷ [0.3]",
		},
		{
			inputString: "(ᡐᡆᡑᡆ᠆)ᠪᠢᠴᠢᠭ᠌",
			segments:    [][]int32{{40, 6224, 6214, 6225, 6214}, {6150, 41, 6186, 6178, 6196, 6178, 6189, 6156}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] MONGOLIAN LETTER TODO TA (AL) × [28.0] MONGOLIAN LETTER TODO O (AL) × [28.0] MONGOLIAN LETTER TODO DA (AL) × [28.0] MONGOLIAN LETTER TODO O (AL) ÷ [999.0] MONGOLIAN TODO SOFT HYPHEN (BB) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [30.02] MONGOLIAN LETTER BA (AL) × [28.0] MONGOLIAN LETTER I (AL) × [28.0] MONGOLIAN LETTER CHA (AL) × [28.0] MONGOLIAN LETTER I (AL) × [28.0] MONGOLIAN LETTER GA (AL) × [9.0] MONGOLIAN FREE VARIATION SELECTOR TWO (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "(ᡐᡆᡑᡆ)᠆ᠪᠢᠴᠢᠭ᠌",
			segments:    [][]int32{{40, 6224, 6214, 6225, 6214, 41}, {6150, 6186, 6178, 6196, 6178, 6189, 6156}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] MONGOLIAN LETTER TODO TA (AL) × [28.0] MONGOLIAN LETTER TODO O (AL) × [28.0] MONGOLIAN LETTER TODO DA (AL) × [28.0] MONGOLIAN LETTER TODO O (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] MONGOLIAN TODO SOFT HYPHEN (BB) × [21.04] MONGOLIAN LETTER BA (AL) × [28.0] MONGOLIAN LETTER I (AL) × [28.0] MONGOLIAN LETTER CHA (AL) × [28.0] MONGOLIAN LETTER I (AL) × [28.0] MONGOLIAN LETTER GA (AL) × [9.0] MONGOLIAN FREE VARIATION SELECTOR TWO (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "{ᡐᡆᡑᡆ᠆}ᠪᠢᠴᠢᠭ᠌",
			segments:    [][]int32{{123, 6224, 6214, 6225, 6214}, {6150, 125}, {6186, 6178, 6196, 6178, 6189, 6156}},
			description: "× [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] MONGOLIAN LETTER TODO TA (AL) × [28.0] MONGOLIAN LETTER TODO O (AL) × [28.0] MONGOLIAN LETTER TODO DA (AL) × [28.0] MONGOLIAN LETTER TODO O (AL) ÷ [999.0] MONGOLIAN TODO SOFT HYPHEN (BB) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] MONGOLIAN LETTER BA (AL) × [28.0] MONGOLIAN LETTER I (AL) × [28.0] MONGOLIAN LETTER CHA (AL) × [28.0] MONGOLIAN LETTER I (AL) × [28.0] MONGOLIAN LETTER GA (AL) × [9.0] MONGOLIAN FREE VARIATION SELECTOR TWO (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "{ᡐᡆᡑᡆ}᠆ᠪᠢᠴᠢᠭ᠌",
			segments:    [][]int32{{123, 6224, 6214, 6225, 6214, 125}, {6150, 6186, 6178, 6196, 6178, 6189, 6156}},
			description: "× [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] MONGOLIAN LETTER TODO TA (AL) × [28.0] MONGOLIAN LETTER TODO O (AL) × [28.0] MONGOLIAN LETTER TODO DA (AL) × [28.0] MONGOLIAN LETTER TODO O (AL) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] MONGOLIAN TODO SOFT HYPHEN (BB) × [21.04] MONGOLIAN LETTER BA (AL) × [28.0] MONGOLIAN LETTER I (AL) × [28.0] MONGOLIAN LETTER CHA (AL) × [28.0] MONGOLIAN LETTER I (AL) × [28.0] MONGOLIAN LETTER GA (AL) × [9.0] MONGOLIAN FREE VARIATION SELECTOR TWO (CM1_CM) ÷ [0.3]",
		},
		{
			inputString: "(http://)xn--a",
			segments:    [][]int32{{40, 104, 116, 116, 112, 58, 47, 47, 41, 120, 110, 45, 45}, {97}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER H (AL) × [28.0] LATIN SMALL LETTER T (AL) × [28.0] LATIN SMALL LETTER T (AL) × [28.0] LATIN SMALL LETTER P (AL) × [13.02] COLON (IS) × [13.02] SOLIDUS (SY) × [13.02] SOLIDUS (SY) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [30.02] LATIN SMALL LETTER X (AL) × [28.0] LATIN SMALL LETTER N (AL) × [21.02] HYPHEN-MINUS (HY) × [21.02] HYPHEN-MINUS (HY) ÷ [999.0] LATIN SMALL LETTER A (AL) ÷ [0.3]",
		},
		{
			inputString: "{http://}xn--a",
			segments:    [][]int32{{123, 104, 116, 116, 112, 58, 47, 47, 125}, {120, 110, 45, 45}, {97}},
			description: "× [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER H (AL) × [28.0] LATIN SMALL LETTER T (AL) × [28.0] LATIN SMALL LETTER T (AL) × [28.0] LATIN SMALL LETTER P (AL) × [13.02] COLON (IS) × [13.02] SOLIDUS (SY) × [13.02] SOLIDUS (SY) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] LATIN SMALL LETTER X (AL) × [28.0] LATIN SMALL LETTER N (AL) × [21.02] HYPHEN-MINUS (HY) × [21.02] HYPHEN-MINUS (HY) ÷ [999.0] LATIN SMALL LETTER A (AL) ÷ [0.3]",
		},
		{
			inputString: "(0,1)+(2,3)⊕(−4,5)⊖(6,7)",
			segments:    [][]int32{{40, 48, 44, 49, 41, 43, 40, 50, 44, 51, 41, 8853, 40, 8722, 52, 44, 53, 41, 8854, 40, 54, 44, 55, 41}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] DIGIT ZERO (NU) × [25.03] COMMA (IS) × [25.04] DIGIT ONE (NU) × [25.04] RIGHT PARENTHESIS (CP_CP30) × [25.05] PLUS SIGN (PR) × [25.01] LEFT PARENTHESIS (OP_OP30) × [14.0] DIGIT TWO (NU) × [25.03] COMMA (IS) × [25.04] DIGIT THREE (NU) × [25.04] RIGHT PARENTHESIS (CP_CP30) × [30.02] CIRCLED PLUS (AI_AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] MINUS SIGN (PR) × [25.01] DIGIT FOUR (NU) × [25.03] COMMA (IS) × [25.04] DIGIT FIVE (NU) × [25.04] RIGHT PARENTHESIS (CP_CP30) × [30.02] CIRCLED MINUS (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] DIGIT SIX (NU) × [25.03] COMMA (IS) × [25.04] DIGIT SEVEN (NU) × [25.04] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "{0,1}+{2,3}⊕{−4,5}⊖{6,7}",
			segments:    [][]int32{{123, 48, 44, 49, 125, 43, 123, 50, 44, 51, 125}, {8853, 123, 8722, 52, 44, 53, 125}, {8854, 123, 54, 44, 55, 125}},
			description: "× [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] DIGIT ZERO (NU) × [25.03] COMMA (IS) × [25.04] DIGIT ONE (NU) × [25.04] RIGHT CURLY BRACKET (CL) × [25.05] PLUS SIGN (PR) × [25.01] LEFT CURLY BRACKET (OP_OP30) × [14.0] DIGIT TWO (NU) × [25.03] COMMA (IS) × [25.04] DIGIT THREE (NU) × [25.04] RIGHT CURLY BRACKET (CL) ÷ [999.0] CIRCLED PLUS (AI_AL) × [30.01] LEFT CURLY BRACKET (OP_OP30) × [14.0] MINUS SIGN (PR) × [25.01] DIGIT FOUR (NU) × [25.03] COMMA (IS) × [25.04] DIGIT FIVE (NU) × [25.04] RIGHT CURLY BRACKET (CL) ÷ [999.0] CIRCLED MINUS (AL) × [30.01] LEFT CURLY BRACKET (OP_OP30) × [14.0] DIGIT SIX (NU) × [25.03] COMMA (IS) × [25.04] DIGIT SEVEN (NU) × [25.04] RIGHT CURLY BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "ab",
			segments:    [][]int32{{97, 98}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER B (AL) ÷ [0.3]",
		},
		{
			inputString: "ab ",
			segments:    [][]int32{{97, 98, 32}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER B (AL) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "ab c",
			segments:    [][]int32{{97, 98, 32}, {99}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER B (AL) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER C (AL) ÷ [0.3]",
		},
		{
			inputString: "aま",
			segments:    [][]int32{{97}, {12414}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) ÷ [999.0] HIRAGANA LETTER MA (ID) ÷ [0.3]",
		},
		{
			inputString: "हिन्दी ",
			segments:    [][]int32{{2361, 2367, 2344, 2381, 2342, 2368, 32}},
			description: "× [0.3] DEVANAGARI LETTER HA (AL) × [9.0] DEVANAGARI VOWEL SIGN I (CM1_CM) × [28.0] DEVANAGARI LETTER NA (AL) × [9.0] DEVANAGARI SIGN VIRAMA (CM1_CM) × [28.0] DEVANAGARI LETTER DA (AL) × [9.0] DEVANAGARI VOWEL SIGN II (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "यसगुचितीयसा ",
			segments:    [][]int32{{2351, 2360, 2327, 2369, 2330, 2367, 2340, 2368, 2351, 2360, 2366, 32}},
			description: "× [0.3] DEVANAGARI LETTER YA (AL) × [28.0] DEVANAGARI LETTER SA (AL) × [28.0] DEVANAGARI LETTER GA (AL) × [9.0] DEVANAGARI VOWEL SIGN U (CM1_CM) × [28.0] DEVANAGARI LETTER CA (AL) × [9.0] DEVANAGARI VOWEL SIGN I (CM1_CM) × [28.0] DEVANAGARI LETTER TA (AL) × [9.0] DEVANAGARI VOWEL SIGN II (CM1_CM) × [28.0] DEVANAGARI LETTER YA (AL) × [28.0] DEVANAGARI LETTER SA (AL) × [9.0] DEVANAGARI VOWEL SIGN AA (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "印本",
			segments:    [][]int32{{21360}, {26412}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-5370 (ID) ÷ [999.0] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [0.3]",
		},
		{
			inputString: "読む",
			segments:    [][]int32{{35501}, {12416}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-8AAD (ID) ÷ [999.0] HIRAGANA LETTER MU (ID) ÷ [0.3]",
		},
		{
			inputString: "入力しエ",
			segments:    [][]int32{{20837}, {21147}, {12375}, {12456}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-5165 (ID) ÷ [999.0] CJK UNIFIED IDEOGRAPH-529B (ID) ÷ [999.0] HIRAGANA LETTER SI (ID) ÷ [999.0] KATAKANA LETTER E (ID) ÷ [0.3]",
		},
		{
			inputString: "位。記",
			segments:    [][]int32{{20301, 12290}, {35352}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-4F4D (ID) × [13.02] IDEOGRAPHIC FULL STOP (CL) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8A18 (ID) ÷ [0.3]",
		},
		{
			inputString: "本。",
			segments:    [][]int32{{26412, 12290}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) × [13.02] IDEOGRAPHIC FULL STOP (CL) ÷ [0.3]",
		},
		{
			inputString: "険」の",
			segments:    [][]int32{{38522, 12301}, {12398}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-967A (ID) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER NO (ID) ÷ [0.3]",
		},
		{
			inputString: "しょう",
			segments:    [][]int32{{12375, 12423}, {12358}},
			description: "× [0.3] HIRAGANA LETTER SI (ID) × [21.03] HIRAGANA LETTER SMALL YO (CJ_NS) ÷ [999.0] HIRAGANA LETTER U (ID) ÷ [0.3]",
		},
		{
			inputString: "まa本",
			segments:    [][]int32{{12414}, {97}, {26412}},
			description: "× [0.3] HIRAGANA LETTER MA (ID) ÷ [999.0] LATIN SMALL LETTER A (AL) ÷ [999.0] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [0.3]",
		},
		{
			inputString: "없어요 or 못",
			segments:    [][]int32{{50630}, {50612}, {50836, 32}, {111, 114, 32}, {47803}},
			description: "× [0.3] HANGUL SYLLABLE EOBS (H3) ÷ [999.0] HANGUL SYLLABLE EO (H2) ÷ [999.0] HANGUL SYLLABLE YO (H2) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER R (AL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE MOS (H3) ÷ [0.3]",
		},
		{
			inputString: "まab ",
			segments:    [][]int32{{12414}, {97, 98, 32}},
			description: "× [0.3] HIRAGANA LETTER MA (ID) ÷ [999.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER B (AL) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "で使",
			segments:    [][]int32{{12391}, {20351}},
			description: "× [0.3] HIRAGANA LETTER DE (ID) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4F7F (ID) ÷ [0.3]",
		},
		{
			inputString: "する",
			segments:    [][]int32{{12377}, {12427}},
			description: "× [0.3] HIRAGANA LETTER SU (ID) ÷ [999.0] HIRAGANA LETTER RU (ID) ÷ [0.3]",
		},
		{
			inputString: "のパン",
			segments:    [][]int32{{12398}, {12497}, {12531}},
			description: "× [0.3] HIRAGANA LETTER NO (ID) ÷ [999.0] KATAKANA LETTER PA (ID) ÷ [999.0] KATAKANA LETTER N (ID) ÷ [0.3]",
		},
		{
			inputString: "う\u3000え\u3000お」",
			segments:    [][]int32{{12358, 12288}, {12360, 12288}, {12362, 12301}},
			description: "× [0.3] HIRAGANA LETTER U (ID) × [21.01] IDEOGRAPHIC SPACE (BA) ÷ [999.0] HIRAGANA LETTER E (ID) × [21.01] IDEOGRAPHIC SPACE (BA) ÷ [999.0] HIRAGANA LETTER O (ID) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "る 은영 に",
			segments:    [][]int32{{12427, 32}, {51008}, {50689, 32}, {12395}},
			description: "× [0.3] HIRAGANA LETTER RU (ID) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE EUN (H3) ÷ [999.0] HANGUL SYLLABLE YEONG (H3) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER NI (ID) ÷ [0.3]",
		},
		{
			inputString: "しょう。",
			segments:    [][]int32{{12375, 12423}, {12358, 12290}},
			description: "× [0.3] HIRAGANA LETTER SI (ID) × [21.03] HIRAGANA LETTER SMALL YO (CJ_NS) ÷ [999.0] HIRAGANA LETTER U (ID) × [13.02] IDEOGRAPHIC FULL STOP (CL) ÷ [0.3]",
		},
		{
			inputString: "ムの一",
			segments:    [][]int32{{12512}, {12398}, {19968}},
			description: "× [0.3] KATAKANA LETTER MU (ID) ÷ [999.0] HIRAGANA LETTER NO (ID) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E00 (ID) ÷ [0.3]",
		},
		{
			inputString: "フリ",
			segments:    [][]int32{{12501}, {12522}},
			description: "× [0.3] KATAKANA LETTER HU (ID) ÷ [999.0] KATAKANA LETTER RI (ID) ÷ [0.3]",
		},
		{
			inputString: "フリー百",
			segments:    [][]int32{{12501}, {12522, 12540}, {30334}},
			description: "× [0.3] KATAKANA LETTER HU (ID) ÷ [999.0] KATAKANA LETTER RI (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] CJK UNIFIED IDEOGRAPH-767E (ID) ÷ [0.3]",
		},
		{
			inputString: "ピュータで使用する",
			segments:    [][]int32{{12500, 12517, 12540}, {12479}, {12391}, {20351}, {29992}, {12377}, {12427}},
			description: "× [0.3] KATAKANA LETTER PI (ID) × [21.03] KATAKANA LETTER SMALL YU (CJ_NS) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] KATAKANA LETTER TA (ID) ÷ [999.0] HIRAGANA LETTER DE (ID) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4F7F (ID) ÷ [999.0] CJK UNIFIED IDEOGRAPH-7528 (ID) ÷ [999.0] HIRAGANA LETTER SU (ID) ÷ [999.0] HIRAGANA LETTER RU (ID) ÷ [0.3]",
		},
		{
			inputString: "ターキーを押",
			segments:    [][]int32{{12479, 12540}, {12461, 12540}, {12434}, {25276}},
			description: "× [0.3] KATAKANA LETTER TA (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] KATAKANA LETTER KI (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] HIRAGANA LETTER WO (ID) ÷ [999.0] CJK UNIFIED IDEOGRAPH-62BC (ID) ÷ [0.3]",
		},
		{
			inputString: "ション",
			segments:    [][]int32{{12471, 12519}, {12531}},
			description: "× [0.3] KATAKANA LETTER SI (ID) × [21.03] KATAKANA LETTER SMALL YO (CJ_NS) ÷ [999.0] KATAKANA LETTER N (ID) ÷ [0.3]",
		},
		{
			inputString: "a.2 ",
			segments:    [][]int32{{97, 46}, {50, 32}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [13.02] FULL STOP (IS) ÷ [999.0] DIGIT TWO (NU) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "a.2 क",
			segments:    [][]int32{{97, 46}, {50, 32}, {2325}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [13.02] FULL STOP (IS) ÷ [999.0] DIGIT TWO (NU) × [7.01] SPACE (SP) ÷ [18.0] DEVANAGARI LETTER KA (AL) ÷ [0.3]",
		},
		{
			inputString: "a.2 本",
			segments:    [][]int32{{97, 46}, {50, 32}, {26412}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [13.02] FULL STOP (IS) ÷ [999.0] DIGIT TWO (NU) × [7.01] SPACE (SP) ÷ [18.0] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [0.3]",
		},
		{
			inputString: "a.2\u3000本",
			segments:    [][]int32{{97, 46}, {50, 12288}, {26412}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [13.02] FULL STOP (IS) ÷ [999.0] DIGIT TWO (NU) × [21.01] IDEOGRAPHIC SPACE (BA) ÷ [999.0] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [0.3]",
		},
		{
			inputString: "a.2\u3000ま",
			segments:    [][]int32{{97, 46}, {50, 12288}, {12414}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [13.02] FULL STOP (IS) ÷ [999.0] DIGIT TWO (NU) × [21.01] IDEOGRAPHIC SPACE (BA) ÷ [999.0] HIRAGANA LETTER MA (ID) ÷ [0.3]",
		},
		{
			inputString: "a.2\u30003",
			segments:    [][]int32{{97, 46}, {50, 12288}, {51}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [13.02] FULL STOP (IS) ÷ [999.0] DIGIT TWO (NU) × [21.01] IDEOGRAPHIC SPACE (BA) ÷ [999.0] DIGIT THREE (NU) ÷ [0.3]",
		},
		{
			inputString: "ab. 2",
			segments:    [][]int32{{97, 98, 46, 32}, {50}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER B (AL) × [13.02] FULL STOP (IS) × [7.01] SPACE (SP) ÷ [18.0] DIGIT TWO (NU) ÷ [0.3]",
		},
		{
			inputString: "A.1 못",
			segments:    [][]int32{{65, 46}, {49, 32}, {47803}},
			description: "× [0.3] LATIN CAPITAL LETTER A (AL) × [13.02] FULL STOP (IS) ÷ [999.0] DIGIT ONE (NU) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE MOS (H3) ÷ [0.3]",
		},
		{
			inputString: "봤어. A.2 볼",
			segments:    [][]int32{{48420}, {50612, 46, 32}, {65, 46}, {50, 32}, {48380}},
			description: "× [0.3] HANGUL SYLLABLE BWASS (H3) ÷ [999.0] HANGUL SYLLABLE EO (H2) × [13.02] FULL STOP (IS) × [7.01] SPACE (SP) ÷ [18.0] LATIN CAPITAL LETTER A (AL) × [13.02] FULL STOP (IS) ÷ [999.0] DIGIT TWO (NU) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE BOL (H3) ÷ [0.3]",
		},
		{
			inputString: "봐요. A.3 못",
			segments:    [][]int32{{48400}, {50836, 46, 32}, {65, 46}, {51, 32}, {47803}},
			description: "× [0.3] HANGUL SYLLABLE BWA (H2) ÷ [999.0] HANGUL SYLLABLE YO (H2) × [13.02] FULL STOP (IS) × [7.01] SPACE (SP) ÷ [18.0] LATIN CAPITAL LETTER A (AL) × [13.02] FULL STOP (IS) ÷ [999.0] DIGIT THREE (NU) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE MOS (H3) ÷ [0.3]",
		},
		{
			inputString: "요. A.4 못",
			segments:    [][]int32{{50836, 46, 32}, {65, 46}, {52, 32}, {47803}},
			description: "× [0.3] HANGUL SYLLABLE YO (H2) × [13.02] FULL STOP (IS) × [7.01] SPACE (SP) ÷ [18.0] LATIN CAPITAL LETTER A (AL) × [13.02] FULL STOP (IS) ÷ [999.0] DIGIT FOUR (NU) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE MOS (H3) ÷ [0.3]",
		},
		{
			inputString: "a.2\u3000「",
			segments:    [][]int32{{97, 46}, {50, 12288}, {12300}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [13.02] FULL STOP (IS) ÷ [999.0] DIGIT TWO (NU) × [21.01] IDEOGRAPHIC SPACE (BA) ÷ [999.0] LEFT CORNER BRACKET (OP) ÷ [0.3]",
		},
		{
			inputString: "に「バ(ba)」や「ス",
			segments:    [][]int32{{12395}, {12300, 12496}, {40, 98, 97, 41, 12301}, {12420}, {12300, 12473}},
			description: "× [0.3] HIRAGANA LETTER NI (ID) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] KATAKANA LETTER BA (ID) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER A (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER YA (ID) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] KATAKANA LETTER SU (ID) ÷ [0.3]",
		},
		{
			inputString: "る「UKポンド」）、エ",
			segments:    [][]int32{{12427}, {12300, 85, 75}, {12509}, {12531}, {12489, 12301, 65289, 12289}, {12456}},
			description: "× [0.3] HIRAGANA LETTER RU (ID) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] LATIN CAPITAL LETTER U (AL) × [28.0] LATIN CAPITAL LETTER K (AL) ÷ [999.0] KATAKANA LETTER PO (ID) ÷ [999.0] KATAKANA LETTER N (ID) ÷ [999.0] KATAKANA LETTER DO (ID) × [13.02] RIGHT CORNER BRACKET (CL) × [13.02] FULLWIDTH RIGHT PARENTHESIS (CL) × [13.02] IDEOGRAPHIC COMMA (CL) ÷ [999.0] KATAKANA LETTER E (ID) ÷ [0.3]",
		},
		{
			inputString: "は、「=rand()」と",
			segments:    [][]int32{{12399, 12289}, {12300, 61, 114, 97, 110, 100, 40, 41, 12301}, {12392}},
			description: "× [0.3] HIRAGANA LETTER HA (ID) × [13.02] IDEOGRAPHIC COMMA (CL) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] EQUALS SIGN (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER D (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER TO (ID) ÷ [0.3]",
		},
		{
			inputString: "で、「!」と",
			segments:    [][]int32{{12391, 12289}, {12300, 33, 12301}, {12392}},
			description: "× [0.3] HIRAGANA LETTER DE (ID) × [13.02] IDEOGRAPHIC COMMA (CL) ÷ [999.0] LEFT CORNER BRACKET (OP) × [13.01] EXCLAMATION MARK (EX) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER TO (ID) ÷ [0.3]",
		},
		{
			inputString: "訳「す",
			segments:    [][]int32{{35379}, {12300, 12377}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-8A33 (ID) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] HIRAGANA LETTER SU (ID) ÷ [0.3]",
		},
		{
			inputString: "て「봤어?」と",
			segments:    [][]int32{{12390}, {12300, 48420}, {50612, 63, 12301}, {12392}},
			description: "× [0.3] HIRAGANA LETTER TE (ID) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] HANGUL SYLLABLE BWASS (H3) ÷ [999.0] HANGUL SYLLABLE EO (H2) × [13.01] QUESTION MARK (EX) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER TO (ID) ÷ [0.3]",
		},
		{
			inputString: "の「そ",
			segments:    [][]int32{{12398}, {12300, 12381}},
			description: "× [0.3] HIRAGANA LETTER NO (ID) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] HIRAGANA LETTER SO (ID) ÷ [0.3]",
		},
		{
			inputString: "は「エ",
			segments:    [][]int32{{12399}, {12300, 12456}},
			description: "× [0.3] HIRAGANA LETTER HA (ID) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] KATAKANA LETTER E (ID) ÷ [0.3]",
		},
		{
			inputString: "例：「あ\u3000い",
			segments:    [][]int32{{20363, 65306}, {12300, 12354, 12288}, {12356}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-4F8B (ID) × [21.03] FULLWIDTH COLON (NS) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] HIRAGANA LETTER A (ID) × [21.01] IDEOGRAPHIC SPACE (BA) ÷ [999.0] HIRAGANA LETTER I (ID) ÷ [0.3]",
		},
		{
			inputString: "く、「평양은",
			segments:    [][]int32{{12367, 12289}, {12300, 54217}, {50577}, {51008}},
			description: "× [0.3] HIRAGANA LETTER KU (ID) × [13.02] IDEOGRAPHIC COMMA (CL) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] HANGUL SYLLABLE PYEONG (H3) ÷ [999.0] HANGUL SYLLABLE YANG (H3) ÷ [999.0] HANGUL SYLLABLE EUN (H3) ÷ [0.3]",
		},
		{
			inputString: "に「제목(題名)은",
			segments:    [][]int32{{12395}, {12300, 51228}, {47785}, {40, 38988}, {21517, 41}, {51008}},
			description: "× [0.3] HIRAGANA LETTER NI (ID) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] HANGUL SYLLABLE JE (H2) ÷ [999.0] HANGUL SYLLABLE MOG (H3) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] CJK UNIFIED IDEOGRAPH-984C (ID) ÷ [999.0] CJK UNIFIED IDEOGRAPH-540D (ID) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] HANGUL SYLLABLE EUN (H3) ÷ [0.3]",
		},
		{
			inputString: "典『ウィキ",
			segments:    [][]int32{{20856}, {12302, 12454, 12451}, {12461}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-5178 (ID) ÷ [999.0] LEFT WHITE CORNER BRACKET (OP) × [14.0] KATAKANA LETTER U (ID) × [21.03] KATAKANA LETTER SMALL I (CJ_NS) ÷ [999.0] KATAKANA LETTER KI (ID) ÷ [0.3]",
		},
		{
			inputString: "で『英語",
			segments:    [][]int32{{12391}, {12302, 33521}, {35486}},
			description: "× [0.3] HIRAGANA LETTER DE (ID) ÷ [999.0] LEFT WHITE CORNER BRACKET (OP) × [14.0] CJK UNIFIED IDEOGRAPH-82F1 (ID) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8A9E (ID) ÷ [0.3]",
		},
		{
			inputString: "(s) 本",
			segments:    [][]int32{{40, 115, 41, 32}, {26412}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [0.3]",
		},
		{
			inputString: "(s) ま",
			segments:    [][]int32{{40, 115, 41, 32}, {12414}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER MA (ID) ÷ [0.3]",
		},
		{
			inputString: "(s) ク",
			segments:    [][]int32{{40, 115, 41, 32}, {12463}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] KATAKANA LETTER KU (ID) ÷ [0.3]",
		},
		{
			inputString: "る。dog（犬）を",
			segments:    [][]int32{{12427, 12290}, {100, 111, 103}, {65288, 29356, 65289}, {12434}},
			description: "× [0.3] HIRAGANA LETTER RU (ID) × [13.02] IDEOGRAPHIC FULL STOP (CL) ÷ [999.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [999.0] FULLWIDTH LEFT PARENTHESIS (OP) × [14.0] CJK UNIFIED IDEOGRAPH-72AC (ID) × [13.02] FULLWIDTH RIGHT PARENTHESIS (CL) ÷ [999.0] HIRAGANA LETTER WO (ID) ÷ [0.3]",
		},
		{
			inputString: "本（ま",
			segments:    [][]int32{{26412}, {65288, 12414}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [999.0] FULLWIDTH LEFT PARENTHESIS (OP) × [14.0] HIRAGANA LETTER MA (ID) ÷ [0.3]",
		},
		{
			inputString: "本 (a",
			segments:    [][]int32{{26412, 32}, {40, 97}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER A (AL) ÷ [0.3]",
		},
		{
			inputString: "点 [編集]",
			segments:    [][]int32{{28857, 32}, {91, 32232}, {38598, 93}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-70B9 (ID) × [7.01] SPACE (SP) ÷ [18.0] LEFT SQUARE BRACKET (OP_OP30) × [14.0] CJK UNIFIED IDEOGRAPH-7DE8 (ID) ÷ [999.0] CJK UNIFIED IDEOGRAPH-96C6 (ID) × [13.02] RIGHT SQUARE BRACKET (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "a(s) ",
			segments:    [][]int32{{97, 40, 115, 41, 32}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "（ザ・クイック・ブ",
			segments:    [][]int32{{65288, 12470, 12539}, {12463}, {12452, 12483}, {12463, 12539}, {12502}},
			description: "× [0.3] FULLWIDTH LEFT PARENTHESIS (OP) × [14.0] KATAKANA LETTER ZA (ID) × [21.03] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER KU (ID) ÷ [999.0] KATAKANA LETTER I (ID) × [21.03] KATAKANA LETTER SMALL TU (CJ_NS) ÷ [999.0] KATAKANA LETTER KU (ID) × [21.03] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER BU (ID) ÷ [0.3]",
		},
		{
			inputString: "p（クイック・ブ",
			segments:    [][]int32{{112}, {65288, 12463}, {12452, 12483}, {12463, 12539}, {12502}},
			description: "× [0.3] LATIN SMALL LETTER P (AL) ÷ [999.0] FULLWIDTH LEFT PARENTHESIS (OP) × [14.0] KATAKANA LETTER KU (ID) ÷ [999.0] KATAKANA LETTER I (ID) × [21.03] KATAKANA LETTER SMALL TU (CJ_NS) ÷ [999.0] KATAKANA LETTER KU (ID) × [21.03] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER BU (ID) ÷ [0.3]",
		},
		{
			inputString: "ab（ク",
			segments:    [][]int32{{97, 98}, {65288, 12463}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER B (AL) ÷ [999.0] FULLWIDTH LEFT PARENTHESIS (OP) × [14.0] KATAKANA LETTER KU (ID) ÷ [0.3]",
		},
		{
			inputString: "(印本)",
			segments:    [][]int32{{40, 21360}, {26412, 41}},
			description: "× [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] CJK UNIFIED IDEOGRAPH-5370 (ID) ÷ [999.0] CJK UNIFIED IDEOGRAPH-672C (ID) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]",
		},
		{
			inputString: "ス（い",
			segments:    [][]int32{{12473}, {65288, 12356}},
			description: "× [0.3] KATAKANA LETTER SU (ID) ÷ [999.0] FULLWIDTH LEFT PARENTHESIS (OP) × [14.0] HIRAGANA LETTER I (ID) ÷ [0.3]",
		},
		{
			inputString: "ド（ポ",
			segments:    [][]int32{{12489}, {65288, 12509}},
			description: "× [0.3] KATAKANA LETTER DO (ID) ÷ [999.0] FULLWIDTH LEFT PARENTHESIS (OP) × [14.0] KATAKANA LETTER PO (ID) ÷ [0.3]",
		},
		{
			inputString: "ド (質",
			segments:    [][]int32{{12489, 32}, {40, 36074}},
			description: "× [0.3] KATAKANA LETTER DO (ID) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) × [14.0] CJK UNIFIED IDEOGRAPH-8CEA (ID) ÷ [0.3]",
		},
		{
			inputString: "s)」ま",
			segments:    [][]int32{{115, 41, 12301}, {12414}},
			description: "× [0.3] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER MA (ID) ÷ [0.3]",
		},
		{
			inputString: "a）』",
			segments:    [][]int32{{97, 65289, 12303}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [13.02] FULLWIDTH RIGHT PARENTHESIS (CL) × [13.02] RIGHT WHITE CORNER BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "る」）は",
			segments:    [][]int32{{12427, 12301, 65289}, {12399}},
			description: "× [0.3] HIRAGANA LETTER RU (ID) × [13.02] RIGHT CORNER BRACKET (CL) × [13.02] FULLWIDTH RIGHT PARENTHESIS (CL) ÷ [999.0] HIRAGANA LETTER HA (ID) ÷ [0.3]",
		},
		{
			inputString: "ド」）、エ",
			segments:    [][]int32{{12489, 12301, 65289, 12289}, {12456}},
			description: "× [0.3] KATAKANA LETTER DO (ID) × [13.02] RIGHT CORNER BRACKET (CL) × [13.02] FULLWIDTH RIGHT PARENTHESIS (CL) × [13.02] IDEOGRAPHIC COMMA (CL) ÷ [999.0] KATAKANA LETTER E (ID) ÷ [0.3]",
		},
		{
			inputString: "rk)」も",
			segments:    [][]int32{{114, 107, 41, 12301}, {12418}},
			description: "× [0.3] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER K (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER MO (ID) ÷ [0.3]",
		},
		{
			inputString: "ク(ab cd)」も",
			segments:    [][]int32{{12463}, {40, 97, 98, 32}, {99, 100, 41, 12301}, {12418}},
			description: "× [0.3] KATAKANA LETTER KU (ID) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER B (AL) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER D (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER MO (ID) ÷ [0.3]",
		},
		{
			inputString: "ン・マーク(ex",
			segments:    [][]int32{{12531, 12539}, {12510, 12540}, {12463}, {40, 101, 120}},
			description: "× [0.3] KATAKANA LETTER N (ID) × [21.03] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER MA (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] KATAKANA LETTER KU (ID) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER X (AL) ÷ [0.3]",
		},
		{
			inputString: "マー(ma)」な",
			segments:    [][]int32{{12510, 12540}, {40, 109, 97, 41, 12301}, {12394}},
			description: "× [0.3] KATAKANA LETTER MA (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER A (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER NA (ID) ÷ [0.3]",
		},
		{
			inputString: "ガワ」。こ",
			segments:    [][]int32{{12460}, {12527, 12301, 12290}, {12371}},
			description: "× [0.3] KATAKANA LETTER GA (ID) ÷ [999.0] KATAKANA LETTER WA (ID) × [13.02] RIGHT CORNER BRACKET (CL) × [13.02] IDEOGRAPHIC FULL STOP (CL) ÷ [999.0] HIRAGANA LETTER KO (ID) ÷ [0.3]",
		},
		{
			inputString: "ク」ま",
			segments:    [][]int32{{12463, 12301}, {12414}},
			description: "× [0.3] KATAKANA LETTER KU (ID) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER MA (ID) ÷ [0.3]",
		},
		{
			inputString: "ワ」。こ",
			segments:    [][]int32{{12527, 12301, 12290}, {12371}},
			description: "× [0.3] KATAKANA LETTER WA (ID) × [13.02] RIGHT CORNER BRACKET (CL) × [13.02] IDEOGRAPHIC FULL STOP (CL) ÷ [999.0] HIRAGANA LETTER KO (ID) ÷ [0.3]",
		},
		{
			inputString: "ク」ま、本",
			segments:    [][]int32{{12463, 12301}, {12414, 12289}, {26412}},
			description: "× [0.3] KATAKANA LETTER KU (ID) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER MA (ID) × [13.02] IDEOGRAPHIC COMMA (CL) ÷ [999.0] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [0.3]",
		},
		{
			inputString: "ク」、ク",
			segments:    [][]int32{{12463, 12301, 12289}, {12463}},
			description: "× [0.3] KATAKANA LETTER KU (ID) × [13.02] RIGHT CORNER BRACKET (CL) × [13.02] IDEOGRAPHIC COMMA (CL) ÷ [999.0] KATAKANA LETTER KU (ID) ÷ [0.3]",
		},
		{
			inputString: "ディア（ab）』",
			segments:    [][]int32{{12487, 12451}, {12450}, {65288, 97, 98, 65289, 12303}},
			description: "× [0.3] KATAKANA LETTER DE (ID) × [21.03] KATAKANA LETTER SMALL I (CJ_NS) ÷ [999.0] KATAKANA LETTER A (ID) ÷ [999.0] FULLWIDTH LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER B (AL) × [13.02] FULLWIDTH RIGHT PARENTHESIS (CL) × [13.02] RIGHT WHITE CORNER BRACKET (CL) ÷ [0.3]",
		},
		{
			inputString: "쪽이에요?」と聞",
			segments:    [][]int32{{51901}, {51060}, {50640}, {50836, 63, 12301}, {12392}, {32862}},
			description: "× [0.3] HANGUL SYLLABLE JJOG (H3) ÷ [999.0] HANGUL SYLLABLE I (H2) ÷ [999.0] HANGUL SYLLABLE E (H2) ÷ [999.0] HANGUL SYLLABLE YO (H2) × [13.01] QUESTION MARK (EX) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER TO (ID) ÷ [999.0] CJK UNIFIED IDEOGRAPH-805E (ID) ÷ [0.3]",
		},
		{
			inputString: "名)은 알아요?」と",
			segments:    [][]int32{{21517, 41}, {51008, 32}, {50508}, {50500}, {50836, 63, 12301}, {12392}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-540D (ID) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] HANGUL SYLLABLE EUN (H3) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE AL (H3) ÷ [999.0] HANGUL SYLLABLE A (H2) ÷ [999.0] HANGUL SYLLABLE YO (H2) × [13.01] QUESTION MARK (EX) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER TO (ID) ÷ [0.3]",
		},
		{
			inputString: "貨) - (po",
			segments:    [][]int32{{36008, 41, 32}, {45, 32}, {40, 112, 111}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-8CA8 (ID) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER P (AL) × [28.0] LATIN SMALL LETTER O (AL) ÷ [0.3]",
		},
		{
			inputString: "量) 〜 (po",
			segments:    [][]int32{{37327, 41, 32, 12316, 32}, {40, 112, 111}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-91CF (ID) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [16.0] WAVE DASH (NS) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER P (AL) × [28.0] LATIN SMALL LETTER O (AL) ÷ [0.3]",
		},
		{
			inputString: "ド重） 〜 力・重",
			segments:    [][]int32{{12489}, {37325, 65289, 32, 12316, 32}, {21147, 12539}, {37325}},
			description: "× [0.3] KATAKANA LETTER DO (ID) ÷ [999.0] CJK UNIFIED IDEOGRAPH-91CD (ID) × [13.02] FULLWIDTH RIGHT PARENTHESIS (CL) × [7.01] SPACE (SP) × [16.0] WAVE DASH (NS) × [7.01] SPACE (SP) ÷ [18.0] CJK UNIFIED IDEOGRAPH-529B (ID) × [21.03] KATAKANA MIDDLE DOT (NS) ÷ [999.0] CJK UNIFIED IDEOGRAPH-91CD (ID) ÷ [0.3]",
		},
		{
			inputString: "ab\"（ま",
			segments:    [][]int32{{97, 98, 34, 65288, 12414}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER B (AL) × [19.01] QUOTATION MARK (QU) × [15.0] FULLWIDTH LEFT PARENTHESIS (OP) × [14.0] HIRAGANA LETTER MA (ID) ÷ [0.3]",
		},
		{
			inputString: "は \"s\" ",
			segments:    [][]int32{{12399, 32}, {34, 115, 34, 32}},
			description: "× [0.3] HIRAGANA LETTER HA (ID) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) × [19.02] LATIN SMALL LETTER S (AL) × [19.01] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "は、\"The ",
			segments:    [][]int32{{12399, 12289, 34, 84, 104, 101, 32}},
			description: "× [0.3] HIRAGANA LETTER HA (ID) × [13.02] IDEOGRAPHIC COMMA (CL) × [19.01] QUOTATION MARK (QU) × [19.02] LATIN CAPITAL LETTER T (AL) × [28.0] LATIN SMALL LETTER H (AL) × [28.0] LATIN SMALL LETTER E (AL) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "dog\" を",
			segments:    [][]int32{{100, 111, 103, 34, 32}, {12434}},
			description: "× [0.3] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER G (AL) × [19.01] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER WO (ID) ÷ [0.3]",
		},
		{
			inputString: "90\" と",
			segments:    [][]int32{{57, 48, 34, 32}, {12392}},
			description: "× [0.3] DIGIT NINE (NU) × [25.03] DIGIT ZERO (NU) × [19.01] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER TO (ID) ÷ [0.3]",
		},
		{
			inputString: "ス・オーバー・ザ・レ",
			segments:    [][]int32{{12473, 12539}, {12458, 12540}, {12496, 12540, 12539}, {12470, 12539}, {12524}},
			description: "× [0.3] KATAKANA LETTER SU (ID) × [21.03] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER O (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] KATAKANA LETTER BA (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) × [21.03] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER ZA (ID) × [21.03] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER RE (ID) ÷ [0.3]",
		},
		{
			inputString: "ス・ジャン",
			segments:    [][]int32{{12473, 12539}, {12472, 12515}, {12531}},
			description: "× [0.3] KATAKANA LETTER SU (ID) × [21.03] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER ZI (ID) × [21.03] KATAKANA LETTER SMALL YA (CJ_NS) ÷ [999.0] KATAKANA LETTER N (ID) ÷ [0.3]",
		},
		{
			inputString: "ン・フォック",
			segments:    [][]int32{{12531, 12539}, {12501, 12457, 12483}, {12463}},
			description: "× [0.3] KATAKANA LETTER N (ID) × [21.03] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER HU (ID) × [21.03] KATAKANA LETTER SMALL O (CJ_NS) × [21.03] KATAKANA LETTER SMALL TU (CJ_NS) ÷ [999.0] KATAKANA LETTER KU (ID) ÷ [0.3]",
		},
		{
			inputString: "イジー・ドッグ、和",
			segments:    [][]int32{{12452}, {12472, 12540, 12539}, {12489, 12483}, {12464, 12289}, {21644}},
			description: "× [0.3] KATAKANA LETTER I (ID) ÷ [999.0] KATAKANA LETTER ZI (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) × [21.03] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER DO (ID) × [21.03] KATAKANA LETTER SMALL TU (CJ_NS) ÷ [999.0] KATAKANA LETTER GU (ID) × [13.02] IDEOGRAPHIC COMMA (CL) ÷ [999.0] CJK UNIFIED IDEOGRAPH-548C (ID) ÷ [0.3]",
		},
		{
			inputString: "メーション・マーク",
			segments:    [][]int32{{12513, 12540}, {12471, 12519}, {12531, 12539}, {12510, 12540}, {12463}},
			description: "× [0.3] KATAKANA LETTER ME (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] KATAKANA LETTER SI (ID) × [21.03] KATAKANA LETTER SMALL YO (CJ_NS) ÷ [999.0] KATAKANA LETTER N (ID) × [21.03] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER MA (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] KATAKANA LETTER KU (ID) ÷ [0.3]",
		},
		{
			inputString: "ン・ク(a",
			segments:    [][]int32{{12531, 12539}, {12463}, {40, 97}},
			description: "× [0.3] KATAKANA LETTER N (ID) × [21.03] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER KU (ID) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER A (AL) ÷ [0.3]",
		},
		{
			inputString: "ション・マ",
			segments:    [][]int32{{12471, 12519}, {12531, 12539}, {12510}},
			description: "× [0.3] KATAKANA LETTER SI (ID) × [21.03] KATAKANA LETTER SMALL YO (CJ_NS) ÷ [999.0] KATAKANA LETTER N (ID) × [21.03] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER MA (ID) ÷ [0.3]",
		},
		{
			inputString: "本: ",
			segments:    [][]int32{{26412, 58, 32}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) × [13.02] COLON (IS) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "本: ク",
			segments:    [][]int32{{26412, 58, 32}, {12463}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) × [13.02] COLON (IS) × [7.01] SPACE (SP) ÷ [18.0] KATAKANA LETTER KU (ID) ÷ [0.3]",
		},
		{
			inputString: "出典: フリー百",
			segments:    [][]int32{{20986}, {20856, 58, 32}, {12501}, {12522, 12540}, {30334}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-51FA (ID) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5178 (ID) × [13.02] COLON (IS) × [7.01] SPACE (SP) ÷ [18.0] KATAKANA LETTER HU (ID) ÷ [999.0] KATAKANA LETTER RI (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] CJK UNIFIED IDEOGRAPH-767E (ID) ÷ [0.3]",
		},
		{
			inputString: "後…に",
			segments:    [][]int32{{24460, 8230}, {12395}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-5F8C (ID) × [22.0] HORIZONTAL ELLIPSIS (IN) ÷ [999.0] HIRAGANA LETTER NI (ID) ÷ [0.3]",
		},
		{
			inputString: "しょう。。。",
			segments:    [][]int32{{12375, 12423}, {12358, 12290, 12290, 12290}},
			description: "× [0.3] HIRAGANA LETTER SI (ID) × [21.03] HIRAGANA LETTER SMALL YO (CJ_NS) ÷ [999.0] HIRAGANA LETTER U (ID) × [13.02] IDEOGRAPHIC FULL STOP (CL) × [13.02] IDEOGRAPHIC FULL STOP (CL) × [13.02] IDEOGRAPHIC FULL STOP (CL) ÷ [0.3]",
		},
		{
			inputString: "き、!!、!!!と",
			segments:    [][]int32{{12365, 12289, 33, 33, 12289, 33, 33, 33}, {12392}},
			description: "× [0.3] HIRAGANA LETTER KI (ID) × [13.02] IDEOGRAPHIC COMMA (CL) × [13.01] EXCLAMATION MARK (EX) × [13.01] EXCLAMATION MARK (EX) × [13.02] IDEOGRAPHIC COMMA (CL) × [13.01] EXCLAMATION MARK (EX) × [13.01] EXCLAMATION MARK (EX) × [13.01] EXCLAMATION MARK (EX) ÷ [999.0] HIRAGANA LETTER TO (ID) ÷ [0.3]",
		},
		{
			inputString: "は、?と!を",
			segments:    [][]int32{{12399, 12289, 63}, {12392, 33}, {12434}},
			description: "× [0.3] HIRAGANA LETTER HA (ID) × [13.02] IDEOGRAPHIC COMMA (CL) × [13.01] QUESTION MARK (EX) ÷ [999.0] HIRAGANA LETTER TO (ID) × [13.01] EXCLAMATION MARK (EX) ÷ [999.0] HIRAGANA LETTER WO (ID) ÷ [0.3]",
		},
		{
			inputString: "た、⁉(!?)の",
			segments:    [][]int32{{12383, 12289, 8265}, {40, 33, 63, 41}, {12398}},
			description: "× [0.3] HIRAGANA LETTER TA (ID) × [13.02] IDEOGRAPHIC COMMA (CL) × [16.0] EXCLAMATION QUESTION MARK (NS) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [13.01] EXCLAMATION MARK (EX) × [13.01] QUESTION MARK (EX) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] HIRAGANA LETTER NO (ID) ÷ [0.3]",
		},
		{
			inputString: "や、⁈(?!)の",
			segments:    [][]int32{{12420, 12289, 8264}, {40, 63, 33, 41}, {12398}},
			description: "× [0.3] HIRAGANA LETTER YA (ID) × [13.02] IDEOGRAPHIC COMMA (CL) × [16.0] QUESTION EXCLAMATION MARK (NS) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [13.01] QUESTION MARK (EX) × [13.01] EXCLAMATION MARK (EX) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] HIRAGANA LETTER NO (ID) ÷ [0.3]",
		},
		{
			inputString: "た ‽と",
			segments:    [][]int32{{12383, 32}, {8253}, {12392}},
			description: "× [0.3] HIRAGANA LETTER TA (ID) × [7.01] SPACE (SP) ÷ [18.0] INTERROBANG (NS) ÷ [999.0] HIRAGANA LETTER TO (ID) ÷ [0.3]",
		},
		{
			inputString: "せ！100%の完",
			segments:    [][]int32{{12379, 65281}, {49, 48, 48, 37}, {12398}, {23436}},
			description: "× [0.3] HIRAGANA LETTER SE (ID) × [13.01] FULLWIDTH EXCLAMATION MARK (EX) ÷ [999.0] DIGIT ONE (NU) × [25.03] DIGIT ZERO (NU) × [25.03] DIGIT ZERO (NU) × [25.05] PERCENT SIGN (PO) ÷ [999.0] HIRAGANA LETTER NO (ID) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5B8C (ID) ÷ [0.3]",
		},
		{
			inputString: "23本",
			segments:    [][]int32{{50, 51}, {26412}},
			description: "× [0.3] DIGIT TWO (NU) × [25.03] DIGIT THREE (NU) ÷ [999.0] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [0.3]",
		},
		{
			inputString: "ァベット26字を",
			segments:    [][]int32{{12449}, {12505, 12483}, {12488}, {50, 54}, {23383}, {12434}},
			description: "× [0.3] KATAKANA LETTER SMALL A (CJ_NS) ÷ [999.0] KATAKANA LETTER BE (ID) × [21.03] KATAKANA LETTER SMALL TU (CJ_NS) ÷ [999.0] KATAKANA LETTER TO (ID) ÷ [999.0] DIGIT TWO (NU) × [25.03] DIGIT SIX (NU) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5B57 (ID) ÷ [999.0] HIRAGANA LETTER WO (ID) ÷ [0.3]",
		},
		{
			inputString: "例：£23",
			segments:    [][]int32{{20363, 65306}, {163, 50, 51}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-4F8B (ID) × [21.03] FULLWIDTH COLON (NS) ÷ [999.0] POUND SIGN (PR) × [25.01] DIGIT TWO (NU) × [25.03] DIGIT THREE (NU) ÷ [0.3]",
		},
		{
			inputString: "記号 £。",
			segments:    [][]int32{{35352}, {21495, 32}, {163, 12290}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-8A18 (ID) ÷ [999.0] CJK UNIFIED IDEOGRAPH-53F7 (ID) × [7.01] SPACE (SP) ÷ [18.0] POUND SIGN (PR) × [13.02] IDEOGRAPHIC FULL STOP (CL) ÷ [0.3]",
		},
		{
			inputString: "れる。qu",
			segments:    [][]int32{{12428}, {12427, 12290}, {113, 117}},
			description: "× [0.3] HIRAGANA LETTER RE (ID) ÷ [999.0] HIRAGANA LETTER RU (ID) × [13.02] IDEOGRAPHIC FULL STOP (CL) ÷ [999.0] LATIN SMALL LETTER Q (AL) × [28.0] LATIN SMALL LETTER U (AL) ÷ [0.3]",
		},
		{
			inputString: "ま。",
			segments:    [][]int32{{12414, 12290}},
			description: "× [0.3] HIRAGANA LETTER MA (ID) × [13.02] IDEOGRAPHIC FULL STOP (CL) ÷ [0.3]",
		},
		{
			inputString: "ま。ab ",
			segments:    [][]int32{{12414, 12290}, {97, 98, 32}},
			description: "× [0.3] HIRAGANA LETTER MA (ID) × [13.02] IDEOGRAPHIC FULL STOP (CL) ÷ [999.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER B (AL) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "る。数",
			segments:    [][]int32{{12427, 12290}, {25968}},
			description: "× [0.3] HIRAGANA LETTER RU (ID) × [13.02] IDEOGRAPHIC FULL STOP (CL) ÷ [999.0] CJK UNIFIED IDEOGRAPH-6570 (ID) ÷ [0.3]",
		},
		{
			inputString: "る。こ",
			segments:    [][]int32{{12427, 12290}, {12371}},
			description: "× [0.3] HIRAGANA LETTER RU (ID) × [13.02] IDEOGRAPHIC FULL STOP (CL) ÷ [999.0] HIRAGANA LETTER KO (ID) ÷ [0.3]",
		},
		{
			inputString: "い。パ",
			segments:    [][]int32{{12356, 12290}, {12497}},
			description: "× [0.3] HIRAGANA LETTER I (ID) × [13.02] IDEOGRAPHIC FULL STOP (CL) ÷ [999.0] KATAKANA LETTER PA (ID) ÷ [0.3]",
		},
		{
			inputString: "ガワ」。これ",
			segments:    [][]int32{{12460}, {12527, 12301, 12290}, {12371}, {12428}},
			description: "× [0.3] KATAKANA LETTER GA (ID) ÷ [999.0] KATAKANA LETTER WA (ID) × [13.02] RIGHT CORNER BRACKET (CL) × [13.02] IDEOGRAPHIC FULL STOP (CL) ÷ [999.0] HIRAGANA LETTER KO (ID) ÷ [999.0] HIRAGANA LETTER RE (ID) ÷ [0.3]",
		},
		{
			inputString: "語のioの、2字を",
			segments:    [][]int32{{35486}, {12398}, {105, 111}, {12398, 12289}, {50}, {23383}, {12434}},
			description: "× [0.3] CJK UNIFIED IDEOGRAPH-8A9E (ID) ÷ [999.0] HIRAGANA LETTER NO (ID) ÷ [999.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER O (AL) ÷ [999.0] HIRAGANA LETTER NO (ID) × [13.02] IDEOGRAPHIC COMMA (CL) ÷ [999.0] DIGIT TWO (NU) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5B57 (ID) ÷ [999.0] HIRAGANA LETTER WO (ID) ÷ [0.3]",
		},
		{
			inputString: "、和",
			segments:    [][]int32{{12289}, {21644}},
			description: "× [0.3] IDEOGRAPHIC COMMA (CL) ÷ [999.0] CJK UNIFIED IDEOGRAPH-548C (ID) ÷ [0.3]",
		},
		{
			inputString: "、タ",
			segments:    [][]int32{{12289}, {12479}},
			description: "× [0.3] IDEOGRAPHIC COMMA (CL) ÷ [999.0] KATAKANA LETTER TA (ID) ÷ [0.3]",
		},
		{
			inputString: "、か",
			segments:    [][]int32{{12289}, {12363}},
			description: "× [0.3] IDEOGRAPHIC COMMA (CL) ÷ [999.0] HIRAGANA LETTER KA (ID) ÷ [0.3]",
		},
		{
			inputString: "、これでは ",
			segments:    [][]int32{{12289}, {12371}, {12428}, {12391}, {12399, 32}},
			description: "× [0.3] IDEOGRAPHIC COMMA (CL) ÷ [999.0] HIRAGANA LETTER KO (ID) ÷ [999.0] HIRAGANA LETTER RE (ID) ÷ [999.0] HIRAGANA LETTER DE (ID) ÷ [999.0] HIRAGANA LETTER HA (ID) × [7.01] SPACE (SP) ÷ [0.3]",
		},
		{
			inputString: "し、abと",
			segments:    [][]int32{{12375, 12289}, {97, 98}, {12392}},
			description: "× [0.3] HIRAGANA LETTER SI (ID) × [13.02] IDEOGRAPHIC COMMA (CL) ÷ [999.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER B (AL) ÷ [999.0] HIRAGANA LETTER TO (ID) ÷ [0.3]",
		},
		{
			inputString: "a🇦b",
			segments:    [][]int32{{97}, {127462}, {98}},
			description: "× [0.3] LATIN SMALL LETTER A (AL) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] LATIN SMALL LETTER B (AL) ÷ [0.3]",
		},
		{
			inputString: "🇷🇺",
			segments:    [][]int32{{127479, 127482}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER R (RI) × [30.11] REGIONAL INDICATOR SYMBOL LETTER U (RI) ÷ [0.3]",
		},
		{
			inputString: "🇷🇺🇸",
			segments:    [][]int32{{127479, 127482}, {127480}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER R (RI) × [30.11] REGIONAL INDICATOR SYMBOL LETTER U (RI) ÷ [30.13] REGIONAL INDICATOR SYMBOL LETTER S (RI) ÷ [0.3]",
		},
		{
			inputString: "🇷🇺🇸🇪",
			segments:    [][]int32{{127479, 127482}, {127480, 127466}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER R (RI) × [30.11] REGIONAL INDICATOR SYMBOL LETTER U (RI) ÷ [30.13] REGIONAL INDICATOR SYMBOL LETTER S (RI) × [30.11] REGIONAL INDICATOR SYMBOL LETTER E (RI) ÷ [0.3]",
		},
		{
			inputString: "🇷🇺\u200b🇸🇪",
			segments:    [][]int32{{127479, 127482, 8203}, {127480, 127466}},
			description: "× [0.3] REGIONAL INDICATOR SYMBOL LETTER R (RI) × [30.11] REGIONAL INDICATOR SYMBOL LETTER U (RI) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [8.0] REGIONAL INDICATOR SYMBOL LETTER S (RI) × [30.12] REGIONAL INDICATOR SYMBOL LETTER E (RI) ÷ [0.3]",
		},
		{
			inputString: "א-א",
			segments:    [][]int32{{1488, 45, 1488}},
			description: "× [0.3] HEBREW LETTER ALEF (HL) × [21.02] HYPHEN-MINUS (HY) × [21.1] HEBREW LETTER ALEF (HL) ÷ [0.3]",
		},
		{
			inputString: "\U0001f02c🏿",
			segments:    [][]int32{{127020, 127999}},
			description: "× [0.3] <reserved-1F02C> (Other) × [30.22] EMOJI MODIFIER FITZPATRICK TYPE-6 (EM) ÷ [0.3]",
		},
		{
			inputString: "©🏿",
			segments:    [][]int32{{169}, {127999}},
			description: "× [0.3] COPYRIGHT SIGN (AL) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (EM) ÷ [0.3]",
		},
	}
}
