diff --git a/Libraries/LibRegex/RegexByteCode.cpp b/Libraries/LibRegex/RegexByteCode.cpp index 8cbef6af595..76f047f7460 100644 --- a/Libraries/LibRegex/RegexByteCode.cpp +++ b/Libraries/LibRegex/RegexByteCode.cpp @@ -531,7 +531,7 @@ ALWAYS_INLINE ExecutionResult OpCode_Compare::execute(MatchInput const& input, M return ExecutionResult::Failed_ExecuteLowPrioForks; auto character_class = (CharClass)m_bytecode->at(offset++); - auto ch = input.view[state.string_position_in_code_units]; + auto ch = input.view.code_unit_at(state.string_position_in_code_units); compare_character_class(input, state, character_class, ch, current_inversion_state(), inverse_matched); break; @@ -548,8 +548,8 @@ ALWAYS_INLINE ExecutionResult OpCode_Compare::execute(MatchInput const& input, M offset += count_insensitive; bool const insensitive = input.regex_options & AllFlags::Insensitive; + auto ch = input.view.code_unit_at(state.string_position_in_code_units); - auto ch = input.view[state.string_position_in_code_units]; if (insensitive) ch = to_ascii_lowercase(ch); @@ -578,7 +578,7 @@ ALWAYS_INLINE ExecutionResult OpCode_Compare::execute(MatchInput const& input, M auto from = value.from; auto to = value.to; - auto ch = input.view[state.string_position_in_code_units]; + auto ch = input.view.code_unit_at(state.string_position_in_code_units); compare_character_range(input, state, from, to, ch, current_inversion_state(), inverse_matched); break; diff --git a/Tests/LibRegex/TestRegex.cpp b/Tests/LibRegex/TestRegex.cpp index e0345476006..b8f8b6d03d9 100644 --- a/Tests/LibRegex/TestRegex.cpp +++ b/Tests/LibRegex/TestRegex.cpp @@ -818,6 +818,17 @@ TEST_CASE(ECMA262_unicode_match) { "[\\ufb06]"sv, "\ufb05"sv, false, ECMAScriptFlags::Unicode }, { "[\\ufb05]"sv, "\ufb06"sv, true, combine_flags(ECMAScriptFlags::Unicode, ECMAScriptFlags::Insensitive) }, { "[\\ufb06]"sv, "\ufb05"sv, true, combine_flags(ECMAScriptFlags::Unicode, ECMAScriptFlags::Insensitive) }, + + // https://github.com/LadybirdBrowser/ladybird/issues/5549 + { "[\\ud800-\\udbff][\\udc00-\\udfff]"sv, "😀"sv, true }, + { "[\\ud800-\\udbff][\\udc00-\\udfff]"sv, "😀"sv, false, ECMAScriptFlags::Unicode }, + { "[\\ud800-\\udbff][\\udc00-\\udfff]"sv, "a"sv, false }, + { "[\\ud800-\\udbff][\\udc00-\\udfff]"sv, "a"sv, false, ECMAScriptFlags::Unicode }, + { + "\\ud83c[\\udffb-\\udfff](?=\\ud83c[\\udffb-\\udfff])|(?:[^\\ud800-\\udfff][\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]?|[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?(?:\\u200d(?:[^\\ud800-\\udfff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?)*"sv, + "😀"sv, + true, + } }; for (auto& test : tests) { diff --git a/Tests/LibWeb/Text/expected/wpt-import/encoding/encodeInto.any.txt b/Tests/LibWeb/Text/expected/wpt-import/encoding/encodeInto.any.txt index 4143be71da4..c12d1a75994 100644 --- a/Tests/LibWeb/Text/expected/wpt-import/encoding/encodeInto.any.txt +++ b/Tests/LibWeb/Text/expected/wpt-import/encoding/encodeInto.any.txt @@ -28,30 +28,30 @@ Pass encodeInto() into ArrayBuffer with A and destination length 10, offset 0, f Pass encodeInto() into SharedArrayBuffer with A and destination length 10, offset 0, filler random Pass encodeInto() into ArrayBuffer with A and destination length 10, offset 4, filler random Pass encodeInto() into SharedArrayBuffer with A and destination length 10, offset 4, filler random -Pass encodeInto() into ArrayBuffer with U+df06 and destination length 4, offset 0, filler 0 -Pass encodeInto() into SharedArrayBuffer with U+df06 and destination length 4, offset 0, filler 0 -Pass encodeInto() into ArrayBuffer with U+df06 and destination length 4, offset 4, filler 0 -Pass encodeInto() into SharedArrayBuffer with U+df06 and destination length 4, offset 4, filler 0 -Pass encodeInto() into ArrayBuffer with U+df06 and destination length 4, offset 0, filler 128 -Pass encodeInto() into SharedArrayBuffer with U+df06 and destination length 4, offset 0, filler 128 -Pass encodeInto() into ArrayBuffer with U+df06 and destination length 4, offset 4, filler 128 -Pass encodeInto() into SharedArrayBuffer with U+df06 and destination length 4, offset 4, filler 128 -Pass encodeInto() into ArrayBuffer with U+df06 and destination length 4, offset 0, filler random -Pass encodeInto() into SharedArrayBuffer with U+df06 and destination length 4, offset 0, filler random -Pass encodeInto() into ArrayBuffer with U+df06 and destination length 4, offset 4, filler random -Pass encodeInto() into SharedArrayBuffer with U+df06 and destination length 4, offset 4, filler random -Pass encodeInto() into ArrayBuffer with U+df06A and destination length 3, offset 0, filler 0 -Pass encodeInto() into SharedArrayBuffer with U+df06A and destination length 3, offset 0, filler 0 -Pass encodeInto() into ArrayBuffer with U+df06A and destination length 3, offset 4, filler 0 -Pass encodeInto() into SharedArrayBuffer with U+df06A and destination length 3, offset 4, filler 0 -Pass encodeInto() into ArrayBuffer with U+df06A and destination length 3, offset 0, filler 128 -Pass encodeInto() into SharedArrayBuffer with U+df06A and destination length 3, offset 0, filler 128 -Pass encodeInto() into ArrayBuffer with U+df06A and destination length 3, offset 4, filler 128 -Pass encodeInto() into SharedArrayBuffer with U+df06A and destination length 3, offset 4, filler 128 -Pass encodeInto() into ArrayBuffer with U+df06A and destination length 3, offset 0, filler random -Pass encodeInto() into SharedArrayBuffer with U+df06A and destination length 3, offset 0, filler random -Pass encodeInto() into ArrayBuffer with U+df06A and destination length 3, offset 4, filler random -Pass encodeInto() into SharedArrayBuffer with U+df06A and destination length 3, offset 4, filler random +Pass encodeInto() into ArrayBuffer with 𝌆 and destination length 4, offset 0, filler 0 +Pass encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 0, filler 0 +Pass encodeInto() into ArrayBuffer with 𝌆 and destination length 4, offset 4, filler 0 +Pass encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 4, filler 0 +Pass encodeInto() into ArrayBuffer with 𝌆 and destination length 4, offset 0, filler 128 +Pass encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 0, filler 128 +Pass encodeInto() into ArrayBuffer with 𝌆 and destination length 4, offset 4, filler 128 +Pass encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 4, filler 128 +Pass encodeInto() into ArrayBuffer with 𝌆 and destination length 4, offset 0, filler random +Pass encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 0, filler random +Pass encodeInto() into ArrayBuffer with 𝌆 and destination length 4, offset 4, filler random +Pass encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 4, filler random +Pass encodeInto() into ArrayBuffer with 𝌆A and destination length 3, offset 0, filler 0 +Pass encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 0, filler 0 +Pass encodeInto() into ArrayBuffer with 𝌆A and destination length 3, offset 4, filler 0 +Pass encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 4, filler 0 +Pass encodeInto() into ArrayBuffer with 𝌆A and destination length 3, offset 0, filler 128 +Pass encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 0, filler 128 +Pass encodeInto() into ArrayBuffer with 𝌆A and destination length 3, offset 4, filler 128 +Pass encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 4, filler 128 +Pass encodeInto() into ArrayBuffer with 𝌆A and destination length 3, offset 0, filler random +Pass encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 0, filler random +Pass encodeInto() into ArrayBuffer with 𝌆A and destination length 3, offset 4, filler random +Pass encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 4, filler random Pass encodeInto() into ArrayBuffer with U+d834AU+df06A¥Hi and destination length 10, offset 0, filler 0 Pass encodeInto() into SharedArrayBuffer with U+d834AU+df06A¥Hi and destination length 10, offset 0, filler 0 Pass encodeInto() into ArrayBuffer with U+d834AU+df06A¥Hi and destination length 10, offset 4, filler 0 diff --git a/Tests/LibWeb/Text/expected/wpt-import/url/IdnaTestV2.window.txt b/Tests/LibWeb/Text/expected/wpt-import/url/IdnaTestV2.window.txt index 9c201ce9bc9..aac9af61770 100644 --- a/Tests/LibWeb/Text/expected/wpt-import/url/IdnaTestV2.window.txt +++ b/Tests/LibWeb/Text/expected/wpt-import/url/IdnaTestV2.window.txt @@ -189,16 +189,16 @@ Pass ToASCII("夙") Pass ToASCII("xn--xn--bss-7z6ccid") C1; C2 Pass ToASCII("‌X‍n‌-‍-Bß") C1; C2 Pass ToASCII("xn--xn--b-pqa5796ccahd") C1; C2 -Pass ToASCII("ˣ͏ℕ​﹣­-᠌ℬ︀ſ⁤U+dd30U+ddefffl") -Pass ToASCII("x͏N​-­-᠌B︀s⁤sU+ddefffl") -Pass ToASCII("x͏n​-­-᠌b︀s⁤sU+ddefffl") -Pass ToASCII("X͏N​-­-᠌B︀S⁤SU+ddefFFL") -Pass ToASCII("X͏n​-­-᠌B︀s⁤sU+ddefffl") +Pass ToASCII("ˣ͏ℕ​﹣­-᠌ℬ︀ſ⁤𝔰󠇯ffl") +Pass ToASCII("x͏N​-­-᠌B︀s⁤s󠇯ffl") +Pass ToASCII("x͏n​-­-᠌b︀s⁤s󠇯ffl") +Pass ToASCII("X͏N​-­-᠌B︀S⁤S󠇯FFL") +Pass ToASCII("X͏n​-­-᠌B︀s⁤s󠇯ffl") Pass ToASCII("xn--bssffl") Pass ToASCII("夡夞夜夙") -Pass ToASCII("ˣ͏ℕ​﹣­-᠌ℬ︀S⁤U+dd30U+ddefFFL") -Pass ToASCII("x͏N​-­-᠌B︀S⁤sU+ddefFFL") -Pass ToASCII("ˣ͏ℕ​﹣­-᠌ℬ︀s⁤U+dd30U+ddefffl") +Pass ToASCII("ˣ͏ℕ​﹣­-᠌ℬ︀S⁤𝔰󠇯FFL") +Pass ToASCII("x͏N​-­-᠌B︀S⁤s󠇯FFL") +Pass ToASCII("ˣ͏ℕ​﹣­-᠌ℬ︀s⁤𝔰󠇯ffl") Pass ToASCII("123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890b") Pass ToASCII("123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890b.") A4_2 (ignored) Pass ToASCII("123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901c") A4_1 (ignored) @@ -358,10 +358,10 @@ Pass ToASCII("xn--ASCII-") P4 Pass ToASCII("ascii") Pass ToASCII("xn--unicode-.org") P4 Pass ToASCII("unicode.org") -Pass ToASCII("陋U+dc68U+dc74U+dd1fU+dd5fU+ddbf") -Pass ToASCII("陋㛼当U+dfab竮䗗") +Pass ToASCII("陋㛼当𤎫竮䗗") +Pass ToASCII("陋㛼当𤎫竮䗗") Pass ToASCII("xn--snl253bgitxhzwu2arn60c") -Pass ToASCII("電U+df6a弳䎫窮䵗") +Pass ToASCII("電𡍪弳䎫窮䵗") Pass ToASCII("xn--kbo60w31ob3z6t3av9z5b") Pass ToASCII("xn--A-1ga") Pass ToASCII("aö") @@ -386,8 +386,8 @@ Pass ToASCII("123456789012345678901234567890123456789012345678901234567890123.12 Pass ToASCII("123456789012345678901234567890123456789012345678901234567890123.1234567890Ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.12345678901234567890123456789012345678901234567890123456789a.") A4_2 (ignored) Pass ToASCII("123456789012345678901234567890123456789012345678901234567890123.1234567890Ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890b") A4_1 (ignored); A4_2 (ignored) Pass ToASCII("123456789012345678901234567890123456789012345678901234567890123.1234567890Ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890b") A4_1 (ignored); A4_2 (ignored) -Pass ToASCII("⒕∝ٟU+dd26.-U+dd2f") V7; V3 (ignored) -Pass ToASCII("14.∝ٟU+dd26.-U+dd2f") V7; V3 (ignored) +Pass ToASCII("⒕∝ٟ򓤦.-󠄯") V7; V3 (ignored) +Pass ToASCII("14.∝ٟ򓤦.-󠄯") V7; V3 (ignored) Pass ToASCII("14.xn--7hb713l3v90n.-") V7; V3 (ignored) Pass ToASCII("xn--7hb713lfwbi1311b.-") V7; V3 (ignored) Pass ToASCII("ꡣ.ߏ") @@ -404,29 +404,29 @@ Pass ToASCII("≠ᢙ≯.솣-ᡴႠ") Pass ToASCII("xn--jbf929a90b0b.xn----p9j493ivi4l") C2 Pass ToASCII("xn--jbf911clb.xn----6zg521d196p") V7 Pass ToASCII("xn--jbf929a90b0b.xn----6zg521d196p") C2; V7 -Pass ToASCII("U+df9c.U+dfc7ྡྷݽ؀") V7 -Pass ToASCII("U+df9c.U+dfc7ྡྷݽ؀") V7 -Pass ToASCII("U+df9c.U+dfc7ྡྷݽ؀") V7 +Pass ToASCII("񯞜.𐿇ྡྷݽ؀") V7 +Pass ToASCII("񯞜.𐿇ྡྷݽ؀") V7 +Pass ToASCII("񯞜.𐿇ྡྷݽ؀") V7 Pass ToASCII("xn--gw68a.xn--ifb57ev2psc6027m") V7 -Pass ToASCII("U+dcd4̃.U+dcc2") V6 +Pass ToASCII("𣳔̃.𑓂") V6 Pass ToASCII("xn--nsa95820a.xn--wz1d") V6 -Pass ToASCII("‌U+dfad.ႲU+ddc0") C1; V7 -Pass ToASCII("‌U+dfad.ⴒU+ddc0") C1; V7 +Pass ToASCII("‌򅎭.Ⴒ𑇀") C1; V7 +Pass ToASCII("‌򅎭.ⴒ𑇀") C1; V7 Pass ToASCII("xn--bn95b.xn--9kj2034e") V7 Pass ToASCII("xn--0ug15083f.xn--9kj2034e") C1; V7 Pass ToASCII("xn--bn95b.xn--qnd6272k") V7 Pass ToASCII("xn--0ug15083f.xn--qnd6272k") C1; V7 -Pass ToASCII("繱U+ddbf‍.8︒") V7 +Pass ToASCII("繱𑖿‍.8︒") V7 Pass ToASCII("xn--gl0as212a.i.") A4_2 (ignored) -Pass ToASCII("繱U+ddbf.i.") A4_2 (ignored) -Pass ToASCII("繱U+ddbf.I.") A4_2 (ignored) +Pass ToASCII("繱𑖿.i.") A4_2 (ignored) +Pass ToASCII("繱𑖿.I.") A4_2 (ignored) Pass ToASCII("xn--1ug6928ac48e.i.") A4_2 (ignored) -Pass ToASCII("繱U+ddbf‍.i.") A4_2 (ignored) -Pass ToASCII("繱U+ddbf‍.I.") A4_2 (ignored) +Pass ToASCII("繱𑖿‍.i.") A4_2 (ignored) +Pass ToASCII("繱𑖿‍.I.") A4_2 (ignored) Pass ToASCII("xn--gl0as212a.xn--8-o89h") V7 Pass ToASCII("xn--1ug6928ac48e.xn--8-o89h") V7 -Pass ToASCII("U+ddbe.U+dc08") V6; A4_2 (ignored) -Pass ToASCII("U+ddbe.U+dc08") V6; A4_2 (ignored) +Pass ToASCII("󠆾.𞀈") V6; A4_2 (ignored) +Pass ToASCII("󠆾.𞀈") V6; A4_2 (ignored) Pass ToASCII(".xn--ph4h") V6; A4_2 (ignored) Pass ToASCII("ß۫。‍") C2 Pass ToASCII("SS۫。‍") C2 @@ -438,20 +438,20 @@ Pass ToASCII("SS۫.") A4_2 (ignored) Pass ToASCII("Ss۫.") A4_2 (ignored) Pass ToASCII("xn--ss-59d.xn--1ug") C2 Pass ToASCII("xn--zca012a.xn--1ug") C2 -Pass ToASCII("U+dc35‌⒈.U+df87") C1; V7 -Pass ToASCII("U+dc35‌1..U+df87") C1; V7; A4_2 (ignored) +Pass ToASCII("󠐵‌⒈.󠎇") C1; V7 +Pass ToASCII("󠐵‌1..󠎇") C1; V7; A4_2 (ignored) Pass ToASCII("xn--1-bs31m..xn--tv36e") V7; A4_2 (ignored) Pass ToASCII("xn--1-rgn37671n..xn--tv36e") C1; V7; A4_2 (ignored) Pass ToASCII("xn--tshz2001k.xn--tv36e") V7 Pass ToASCII("xn--0ug88o47900b.xn--tv36e") C1; V7 -Pass ToASCII("U+de23ٟꪲß。U+dce7") V7 -Pass ToASCII("U+de23ٟꪲSS。U+dce7") V7 -Pass ToASCII("U+de23ٟꪲss。U+dce7") V7 -Pass ToASCII("U+de23ٟꪲSs。U+dce7") V7 +Pass ToASCII("󟈣ٟꪲß。󌓧") V7 +Pass ToASCII("󟈣ٟꪲSS。󌓧") V7 +Pass ToASCII("󟈣ٟꪲss。󌓧") V7 +Pass ToASCII("󟈣ٟꪲSs。󌓧") V7 Pass ToASCII("xn--ss-3xd2839nncy1m.xn--bb79d") V7 Pass ToASCII("xn--zca92z0t7n5w96j.xn--bb79d") V7 -Pass ToASCII("ݴ‌U+dd3f。U+de10䉜‍U+dd3c") C1; C2; V7 -Pass ToASCII("ݴ‌U+dd1d。U+de10䉜‍U+dd3c") C1; C2; V7 +Pass ToASCII("ݴ‌𞤿。𽘐䉜‍񿤼") C1; C2; V7 +Pass ToASCII("ݴ‌𞤝。𽘐䉜‍񿤼") C1; C2; V7 Pass ToASCII("xn--4pb2977v.xn--z0nt555ukbnv") V7 Pass ToASCII("xn--4pb607jjt73a.xn--1ug236ke314donv1a") C1; C2; V7 Pass ToASCII("ㅤ्Ⴀ័.᠋") V6; A4_2 (ignored) @@ -463,103 +463,103 @@ Pass ToASCII("xn--n3b742bkqf4ty.") V7; A4_2 (ignored) Pass ToASCII("xn--n3b468aoqa89r.") V7; A4_2 (ignored) Pass ToASCII("xn--n3b445e53po6d.") V7; A4_2 (ignored) Pass ToASCII("xn--n3b468azngju2a.") V7; A4_2 (ignored) -Pass ToASCII("❣‍.্U+dc3dؒꤩ") C2; V6 -Pass ToASCII("❣‍.্U+dc3dؒꤩ") C2; V6 +Pass ToASCII("❣‍.্𑰽ؒꤩ") C2; V6 +Pass ToASCII("❣‍.্𑰽ؒꤩ") C2; V6 Pass ToASCII("xn--pei.xn--0fb32q3w7q2g4d") V6 Pass ToASCII("xn--1ugy10a.xn--0fb32q3w7q2g4d") C2; V6 -Pass ToASCII("͉。U+dc6b") V6 +Pass ToASCII("͉。𧡫") V6 Pass ToASCII("xn--nua.xn--bc6k") V6 -Pass ToASCII("U+dc3fU+dd66.ᅠ") V6; A4_2 (ignored) -Pass ToASCII("U+dc3fU+dd66.ᅠ") V6; A4_2 (ignored) +Pass ToASCII("𑰿󠅦.ᅠ") V6; A4_2 (ignored) +Pass ToASCII("𑰿󠅦.ᅠ") V6; A4_2 (ignored) Pass ToASCII("xn--ok3d.") V6; A4_2 (ignored) Pass ToASCII("xn--ok3d.xn--psd") V6; V7 -Pass ToASCII("蔏。U+dc3a") V6 -Pass ToASCII("蔏。U+dc3a") V6 +Pass ToASCII("蔏。𑰺") V6 +Pass ToASCII("蔏。𑰺") V6 Pass ToASCII("xn--uy1a.xn--jk3d") V6 Pass ToASCII("xn--8g1d12120a.xn--5l6h") V7 -Pass ToASCII("U+dee7꧀2。㧉U+dd84") V6; V7 -Pass ToASCII("U+dee7꧀2。㧉U+dd84") V6; V7 +Pass ToASCII("𑋧꧀2。㧉򒖄") V6; V7 +Pass ToASCII("𑋧꧀2。㧉򒖄") V6; V7 Pass ToASCII("xn--2-5z4eu89y.xn--97l02706d") V6; V7 -Pass ToASCII("⤸ςU+dc40。ᅠ") V7; A4_2 (ignored) -Pass ToASCII("⤸ςU+dc40。ᅠ") V7; A4_2 (ignored) -Pass ToASCII("⤸ΣU+dc40。ᅠ") V7; A4_2 (ignored) -Pass ToASCII("⤸σU+dc40。ᅠ") V7; A4_2 (ignored) +Pass ToASCII("⤸ς𺱀。ᅠ") V7; A4_2 (ignored) +Pass ToASCII("⤸ς𺱀。ᅠ") V7; A4_2 (ignored) +Pass ToASCII("⤸Σ𺱀。ᅠ") V7; A4_2 (ignored) +Pass ToASCII("⤸σ𺱀。ᅠ") V7; A4_2 (ignored) Pass ToASCII("xn--4xa192qmp03d.") V7; A4_2 (ignored) Pass ToASCII("xn--3xa392qmp03d.") V7; A4_2 (ignored) -Pass ToASCII("⤸ΣU+dc40。ᅠ") V7; A4_2 (ignored) -Pass ToASCII("⤸σU+dc40。ᅠ") V7; A4_2 (ignored) +Pass ToASCII("⤸Σ𺱀。ᅠ") V7; A4_2 (ignored) +Pass ToASCII("⤸σ𺱀。ᅠ") V7; A4_2 (ignored) Pass ToASCII("xn--4xa192qmp03d.xn--psd") V7 Pass ToASCII("xn--3xa392qmp03d.xn--psd") V7 Pass ToASCII("xn--4xa192qmp03d.xn--cl7c") V7 Pass ToASCII("xn--3xa392qmp03d.xn--cl7c") V7 -Pass ToASCII("‍U+dc56U+dc50.ֽU+dfb0ꡝU+dee1") C2; V6; V7 -Pass ToASCII("‍U+dc56U+dc50.ֽU+dfb0ꡝU+dee1") C2; V6; V7 +Pass ToASCII("‍󯑖󠁐.ֽ𙮰ꡝ𐋡") C2; V6; V7 +Pass ToASCII("‍󯑖󠁐.ֽ𙮰ꡝ𐋡") C2; V6; V7 Pass ToASCII("xn--b726ey18m.xn--ldb8734fg0qcyzzg") V6; V7 Pass ToASCII("xn--1ug66101lt8me.xn--ldb8734fg0qcyzzg") C2; V6; V7 -Pass ToASCII("。U+de35ςU+dc07。U+df88") V7; A4_2 (ignored) -Pass ToASCII("。U+de35ΣU+dc07。U+df88") V7; A4_2 (ignored) -Pass ToASCII("。U+de35σU+dc07。U+df88") V7; A4_2 (ignored) +Pass ToASCII("。􃈵ς񀠇。𐮈") V7; A4_2 (ignored) +Pass ToASCII("。􃈵Σ񀠇。𐮈") V7; A4_2 (ignored) +Pass ToASCII("。􃈵σ񀠇。𐮈") V7; A4_2 (ignored) Pass ToASCII(".xn--4xa68573c7n64d.xn--f29c") V7; A4_2 (ignored) Pass ToASCII(".xn--3xa88573c7n64d.xn--f29c") V7; A4_2 (ignored) -Pass ToASCII("⒉U+de93≠。Ⴟ⬣Ⴈ") V7 -Pass ToASCII("⒉U+de93≠。Ⴟ⬣Ⴈ") V7 -Pass ToASCII("2.U+de93≠。Ⴟ⬣Ⴈ") V7 -Pass ToASCII("2.U+de93≠。Ⴟ⬣Ⴈ") V7 -Pass ToASCII("2.U+de93≠。ⴟ⬣ⴈ") V7 -Pass ToASCII("2.U+de93≠。ⴟ⬣ⴈ") V7 +Pass ToASCII("⒉󠊓≠。Ⴟ⬣Ⴈ") V7 +Pass ToASCII("⒉󠊓≠。Ⴟ⬣Ⴈ") V7 +Pass ToASCII("2.󠊓≠。Ⴟ⬣Ⴈ") V7 +Pass ToASCII("2.󠊓≠。Ⴟ⬣Ⴈ") V7 +Pass ToASCII("2.󠊓≠。ⴟ⬣ⴈ") V7 +Pass ToASCII("2.󠊓≠。ⴟ⬣ⴈ") V7 Pass ToASCII("2.xn--1chz4101l.xn--45iz7d6b") V7 -Pass ToASCII("⒉U+de93≠。ⴟ⬣ⴈ") V7 -Pass ToASCII("⒉U+de93≠。ⴟ⬣ⴈ") V7 +Pass ToASCII("⒉󠊓≠。ⴟ⬣ⴈ") V7 +Pass ToASCII("⒉󠊓≠。ⴟ⬣ⴈ") V7 Pass ToASCII("xn--1ch07f91401d.xn--45iz7d6b") V7 Pass ToASCII("2.xn--1chz4101l.xn--gnd9b297j") V7 Pass ToASCII("xn--1ch07f91401d.xn--gnd9b297j") V7 -Pass ToASCII("U+dd37.U+df90U+dc81U+de60ؤ") -Pass ToASCII("U+dd37.U+df90U+dc81U+de60ؤ") -Pass ToASCII("U+dd15.U+df90U+dc81U+de60ؤ") -Pass ToASCII("U+dd15.U+df90U+dc81U+de60ؤ") +Pass ToASCII("𞤷.𐮐𞢁𐹠ؤ") +Pass ToASCII("𞤷.𐮐𞢁𐹠ؤ") +Pass ToASCII("𞤕.𐮐𞢁𐹠ؤ") +Pass ToASCII("𞤕.𐮐𞢁𐹠ؤ") Pass ToASCII("xn--ve6h.xn--jgb1694kz0b2176a") -Pass ToASCII("-U+de56ꡧ.U+de82U+dd83U+dd09") V7; V3 (ignored); U1 (ignored) -Pass ToASCII("-U+de56ꡧ.U+de82U+dd838,") V7; V3 (ignored); U1 (ignored) +Pass ToASCII("-󠉖ꡧ.󠊂񇆃🄉") V7; V3 (ignored); U1 (ignored) +Pass ToASCII("-󠉖ꡧ.󠊂񇆃8,") V7; V3 (ignored); U1 (ignored) Pass ToASCII("xn----hg4ei0361g.xn--8,-k362evu488a") V7; V3 (ignored); U1 (ignored) Pass ToASCII("xn----hg4ei0361g.xn--207ht163h7m94c") V7; V3 (ignored) Pass ToASCII("‌。͔") C1; V6 Pass ToASCII("‌。͔") C1; V6 Pass ToASCII(".xn--yua") V6; A4_2 (ignored) Pass ToASCII("xn--0ug.xn--yua") C1; V6 -Pass ToASCII("U+dd25U+dd6e.ᡄႮ") -Pass ToASCII("U+dd25U+dd6e.ᡄႮ") -Pass ToASCII("U+dd25U+dd6e.ᡄⴎ") -Pass ToASCII("U+dd03U+dd6e.ᡄႮ") -Pass ToASCII("U+dd03U+dd6e.ᡄⴎ") +Pass ToASCII("𞤥󠅮.ᡄႮ") +Pass ToASCII("𞤥󠅮.ᡄႮ") +Pass ToASCII("𞤥󠅮.ᡄⴎ") +Pass ToASCII("𞤃󠅮.ᡄႮ") +Pass ToASCII("𞤃󠅮.ᡄⴎ") Pass ToASCII("xn--de6h.xn--37e857h") -Pass ToASCII("U+dd25.ᡄⴎ") -Pass ToASCII("U+dd03.ᡄႮ") -Pass ToASCII("U+dd03.ᡄⴎ") -Pass ToASCII("U+dd25U+dd6e.ᡄⴎ") -Pass ToASCII("U+dd03U+dd6e.ᡄႮ") -Pass ToASCII("U+dd03U+dd6e.ᡄⴎ") +Pass ToASCII("𞤥.ᡄⴎ") +Pass ToASCII("𞤃.ᡄႮ") +Pass ToASCII("𞤃.ᡄⴎ") +Pass ToASCII("𞤥󠅮.ᡄⴎ") +Pass ToASCII("𞤃󠅮.ᡄႮ") +Pass ToASCII("𞤃󠅮.ᡄⴎ") Pass ToASCII("xn--de6h.xn--mnd799a") V7 -Pass ToASCII("U+dd25.ᡄႮ") -Pass ToASCII("ྤU+dd2f.U+dfedႻ") V6; V7 -Pass ToASCII("ྤU+dd2f.1Ⴛ") V6; V7 -Pass ToASCII("ྤU+dd2f.1ⴛ") V6; V7 +Pass ToASCII("𞤥.ᡄႮ") +Pass ToASCII("ྤ񱤯.𝟭Ⴛ") V6; V7 +Pass ToASCII("ྤ񱤯.1Ⴛ") V6; V7 +Pass ToASCII("ྤ񱤯.1ⴛ") V6; V7 Pass ToASCII("xn--0fd40533g.xn--1-tws") V6; V7 -Pass ToASCII("ྤU+dd2f.U+dfedⴛ") V6; V7 +Pass ToASCII("ྤ񱤯.𝟭ⴛ") V6; V7 Pass ToASCII("xn--0fd40533g.xn--1-q1g") V6; V7 -Pass ToASCII("ςU+df0c8.U+df64") V7 -Pass ToASCII("ςU+df0c8.U+df64") V7 -Pass ToASCII("ΣU+df0c8.U+df64") V7 -Pass ToASCII("σU+df0c8.U+df64") V7 +Pass ToASCII("ς򅜌8.𞭤") V7 +Pass ToASCII("ς򅜌8.𞭤") V7 +Pass ToASCII("Σ򅜌8.𞭤") V7 +Pass ToASCII("σ򅜌8.𞭤") V7 Pass ToASCII("xn--8-zmb14974n.xn--su6h") V7 Pass ToASCII("xn--8-xmb44974n.xn--su6h") V7 -Pass ToASCII("ΣU+df0c8.U+df64") V7 -Pass ToASCII("σU+df0c8.U+df64") V7 +Pass ToASCII("Σ򅜌8.𞭤") V7 +Pass ToASCII("σ򅜌8.𞭤") V7 Pass ToASCII("‌긃.榶-") C1; V3 (ignored) Pass ToASCII("‌긃.榶-") C1; V3 (ignored) Pass ToASCII("xn--ej0b.xn----d87b") V3 (ignored) Pass ToASCII("xn--0ug3307c.xn----d87b") C1; V3 (ignored) -Pass ToASCII("뉓泓U+dd7d.্‍") V6 -Pass ToASCII("뉓泓U+dd7d.্‍") V6 +Pass ToASCII("뉓泓𜵽.্‍") V6 +Pass ToASCII("뉓泓𜵽.্‍") V6 Pass ToASCII("xn--lwwp69lqs7m.xn--b7b") V6 Pass ToASCII("xn--lwwp69lqs7m.xn--b7b605i") V6 Pass ToASCII("᭄.᮪-≮≠") V6 @@ -567,25 +567,25 @@ Pass ToASCII("᭄.᮪-≮≠") V6 Pass ToASCII("᭄.᮪-≮≠") V6 Pass ToASCII("᭄.᮪-≮≠") V6 Pass ToASCII("xn--1uf.xn----nmlz65aub") V6 -Pass ToASCII("᯳Ⴑᅟ.U+dd34Ⅎ") V6 -Pass ToASCII("᯳Ⴑᅟ.U+dd34Ⅎ") V6 -Pass ToASCII("᯳ⴑᅟ.U+dd34ⅎ") V6 -Pass ToASCII("᯳Ⴑᅟ.U+dd34ⅎ") V6 +Pass ToASCII("᯳Ⴑᅟ.𑄴Ⅎ") V6 +Pass ToASCII("᯳Ⴑᅟ.𑄴Ⅎ") V6 +Pass ToASCII("᯳ⴑᅟ.𑄴ⅎ") V6 +Pass ToASCII("᯳Ⴑᅟ.𑄴ⅎ") V6 Pass ToASCII("xn--1zf224e.xn--73g3065g") V6 -Pass ToASCII("᯳ⴑᅟ.U+dd34ⅎ") V6 -Pass ToASCII("᯳Ⴑᅟ.U+dd34ⅎ") V6 +Pass ToASCII("᯳ⴑᅟ.𑄴ⅎ") V6 +Pass ToASCII("᯳Ⴑᅟ.𑄴ⅎ") V6 Pass ToASCII("xn--pnd26a55x.xn--73g3065g") V6; V7 Pass ToASCII("xn--osd925cvyn.xn--73g3065g") V6; V7 Pass ToASCII("xn--pnd26a55x.xn--f3g7465g") V6; V7 -Pass ToASCII("Ⴉ猕U+deeb≮.︒") V7 -Pass ToASCII("Ⴉ猕U+deeb≮.︒") V7 -Pass ToASCII("Ⴉ猕U+deeb≮.。") V7; A4_2 (ignored) -Pass ToASCII("Ⴉ猕U+deeb≮.。") V7; A4_2 (ignored) -Pass ToASCII("ⴉ猕U+deeb≮.。") V7; A4_2 (ignored) -Pass ToASCII("ⴉ猕U+deeb≮.。") V7; A4_2 (ignored) +Pass ToASCII("Ⴉ猕󹛫≮.︒") V7 +Pass ToASCII("Ⴉ猕󹛫≮.︒") V7 +Pass ToASCII("Ⴉ猕󹛫≮.。") V7; A4_2 (ignored) +Pass ToASCII("Ⴉ猕󹛫≮.。") V7; A4_2 (ignored) +Pass ToASCII("ⴉ猕󹛫≮.。") V7; A4_2 (ignored) +Pass ToASCII("ⴉ猕󹛫≮.。") V7; A4_2 (ignored) Pass ToASCII("xn--gdh892bbz0d5438s..") V7; A4_2 (ignored) -Pass ToASCII("ⴉ猕U+deeb≮.︒") V7 -Pass ToASCII("ⴉ猕U+deeb≮.︒") V7 +Pass ToASCII("ⴉ猕󹛫≮.︒") V7 +Pass ToASCII("ⴉ猕󹛫≮.︒") V7 Pass ToASCII("xn--gdh892bbz0d5438s.xn--y86c") V7 Pass ToASCII("xn--hnd212gz32d54x5r..") V7; A4_2 (ignored) Pass ToASCII("xn--hnd212gz32d54x5r.xn--y86c") V7 @@ -599,24 +599,24 @@ Pass ToASCII("xn----1fa1788k.") V3 (ignored); A4_2 (ignored) Pass ToASCII("xn----1fa1788k.xn--0ug") C1; V3 (ignored) Pass ToASCII("å둄-.‌") C1; V3 (ignored) Pass ToASCII("å둄-.‌") C1; V3 (ignored) -Pass ToASCII("룱‍U+df68‌。U+de16︒") C1; C2; V6; V7 -Pass ToASCII("룱‍U+df68‌。U+de16︒") C1; C2; V6; V7 -Pass ToASCII("룱‍U+df68‌。U+de16。") C1; C2; V6; A4_2 (ignored) -Pass ToASCII("룱‍U+df68‌。U+de16。") C1; C2; V6; A4_2 (ignored) +Pass ToASCII("룱‍𰍨‌。𝨖︒") C1; C2; V6; V7 +Pass ToASCII("룱‍𰍨‌。𝨖︒") C1; C2; V6; V7 +Pass ToASCII("룱‍𰍨‌。𝨖。") C1; C2; V6; A4_2 (ignored) +Pass ToASCII("룱‍𰍨‌。𝨖。") C1; C2; V6; A4_2 (ignored) Pass ToASCII("xn--ct2b0738h.xn--772h.") V6; A4_2 (ignored) Pass ToASCII("xn--0ugb3358ili2v.xn--772h.") C1; C2; V6; A4_2 (ignored) Pass ToASCII("xn--ct2b0738h.xn--y86cl899a") V6; V7 Pass ToASCII("xn--0ugb3358ili2v.xn--y86cl899a") C1; C2; V6; V7 -Pass ToASCII("U+dd04.᳜⒈ß") V6; V7; U1 (ignored) +Pass ToASCII("🄄.᳜⒈ß") V6; V7; U1 (ignored) Pass ToASCII("3,.᳜1.ß") V6; U1 (ignored) Pass ToASCII("3,.᳜1.SS") V6; U1 (ignored) Pass ToASCII("3,.᳜1.ss") V6; U1 (ignored) Pass ToASCII("3,.᳜1.Ss") V6; U1 (ignored) Pass ToASCII("3,.xn--1-43l.ss") V6; U1 (ignored) Pass ToASCII("3,.xn--1-43l.xn--zca") V6; U1 (ignored) -Pass ToASCII("U+dd04.᳜⒈SS") V6; V7; U1 (ignored) -Pass ToASCII("U+dd04.᳜⒈ss") V6; V7; U1 (ignored) -Pass ToASCII("U+dd04.᳜⒈Ss") V6; V7; U1 (ignored) +Pass ToASCII("🄄.᳜⒈SS") V6; V7; U1 (ignored) +Pass ToASCII("🄄.᳜⒈ss") V6; V7; U1 (ignored) +Pass ToASCII("🄄.᳜⒈Ss") V6; V7; U1 (ignored) Pass ToASCII("3,.xn--ss-k1r094b") V6; V7; U1 (ignored) Pass ToASCII("3,.xn--zca344lmif") V6; V7; U1 (ignored) Pass ToASCII("xn--x07h.xn--ss-k1r094b") V6; V7 @@ -628,7 +628,7 @@ Pass ToASCII("်्᷽.≠‍㇛") C2; V6 Pass ToASCII("်्᷽.≠‍㇛") C2; V6 Pass ToASCII("xn--n3b956a9zm.xn--1ch912d") V6 Pass ToASCII("xn--n3b956a9zm.xn--1ug63gz5w") C2; V6 -Pass ToASCII("᯳.-逋U+ddadU+de6e") V6; V7; V3 (ignored) +Pass ToASCII("᯳.-逋񳦭󙙮") V6; V7; V3 (ignored) Pass ToASCII("xn--1zf.xn----483d46987byr50b") V6; V7; V3 (ignored) Pass ToASCII("xn--9ob.xn--4xa") Pass ToASCII("ݖ.σ") @@ -639,180 +639,180 @@ Pass ToASCII("xn--9ob.xn--3xa580ebol") C2; V7 Pass ToASCII("xn--9ob.xn--4xa574u") V7 Pass ToASCII("xn--9ob.xn--4xa795lq2l") C2; V7 Pass ToASCII("xn--9ob.xn--3xa995lq2l") C2; V7 -Pass ToASCII("ᡆႣ。U+dca7̕‍‍") C2; V7 -Pass ToASCII("ᡆႣ。U+dca7̕‍‍") C2; V7 -Pass ToASCII("ᡆⴃ。U+dca7̕‍‍") C2; V7 +Pass ToASCII("ᡆႣ。󞢧̕‍‍") C2; V7 +Pass ToASCII("ᡆႣ。󞢧̕‍‍") C2; V7 +Pass ToASCII("ᡆⴃ。󞢧̕‍‍") C2; V7 Pass ToASCII("xn--57e237h.xn--5sa98523p") V7 Pass ToASCII("xn--57e237h.xn--5sa649la993427a") C2; V7 -Pass ToASCII("ᡆⴃ。U+dca7̕‍‍") C2; V7 +Pass ToASCII("ᡆⴃ。󞢧̕‍‍") C2; V7 Pass ToASCII("xn--bnd320b.xn--5sa98523p") V7 Pass ToASCII("xn--bnd320b.xn--5sa649la993427a") C2; V7 -Pass ToASCII("U+dc28。᭄U+dee8U+df87") V6; V7 -Pass ToASCII("U+dc28。᭄U+dee8U+df87") V6; V7 +Pass ToASCII("𞀨。᭄򡛨𞎇") V6; V7 +Pass ToASCII("𞀨。᭄򡛨𞎇") V6; V7 Pass ToASCII("xn--mi4h.xn--1uf6843smg20c") V6; V7 -Pass ToASCII("ᢛU+dd5fß.ጧ") V7 -Pass ToASCII("ᢛU+dd5fSS.ጧ") V7 -Pass ToASCII("ᢛU+dd5fss.ጧ") V7 -Pass ToASCII("ᢛU+dd5fSs.ጧ") V7 +Pass ToASCII("ᢛ󨅟ß.ጧ") V7 +Pass ToASCII("ᢛ󨅟SS.ጧ") V7 +Pass ToASCII("ᢛ󨅟ss.ጧ") V7 +Pass ToASCII("ᢛ󨅟Ss.ጧ") V7 Pass ToASCII("xn--ss-7dp66033t.xn--p5d") V7 Pass ToASCII("xn--zca562jc642x.xn--p5d") V7 -Pass ToASCII("⮒‌.U+de97‌") C1; V7 +Pass ToASCII("⮒‌.񒚗‌") C1; V7 Pass ToASCII("xn--b9i.xn--5p9y") V7 Pass ToASCII("xn--0ugx66b.xn--0ugz2871c") C1; V7 -Pass ToASCII("≯U+df2bU+df47.᜴U+dfa4U+df6cᢧ") V6; V7 -Pass ToASCII("≯U+df2bU+df47.᜴U+dfa4U+df6cᢧ") V6; V7 +Pass ToASCII("≯𑜫󠭇.᜴񒞤𑍬ᢧ") V6; V7 +Pass ToASCII("≯𑜫󠭇.᜴񒞤𑍬ᢧ") V6; V7 Pass ToASCII("xn--hdhx157g68o0g.xn--c0e65eu616c34o7a") V6; V7 -Pass ToASCII("ß。U+def3Ⴌྸ") -Pass ToASCII("ß。U+def3Ⴌྸ") -Pass ToASCII("ß。U+def3ⴌྸ") -Pass ToASCII("SS。U+def3Ⴌྸ") -Pass ToASCII("ss。U+def3ⴌྸ") -Pass ToASCII("Ss。U+def3Ⴌྸ") +Pass ToASCII("ß。𐋳Ⴌྸ") +Pass ToASCII("ß。𐋳Ⴌྸ") +Pass ToASCII("ß。𐋳ⴌྸ") +Pass ToASCII("SS。𐋳Ⴌྸ") +Pass ToASCII("ss。𐋳ⴌྸ") +Pass ToASCII("Ss。𐋳Ⴌྸ") Pass ToASCII("ss.xn--lgd921mvv0m") -Pass ToASCII("ss.U+def3ⴌྸ") -Pass ToASCII("SS.U+def3Ⴌྸ") -Pass ToASCII("Ss.U+def3Ⴌྸ") +Pass ToASCII("ss.𐋳ⴌྸ") +Pass ToASCII("SS.𐋳Ⴌྸ") +Pass ToASCII("Ss.𐋳Ⴌྸ") Pass ToASCII("xn--zca.xn--lgd921mvv0m") -Pass ToASCII("ß.U+def3ⴌྸ") -Pass ToASCII("ß。U+def3ⴌྸ") -Pass ToASCII("SS。U+def3Ⴌྸ") -Pass ToASCII("ss。U+def3ⴌྸ") -Pass ToASCII("Ss。U+def3Ⴌྸ") +Pass ToASCII("ß.𐋳ⴌྸ") +Pass ToASCII("ß。𐋳ⴌྸ") +Pass ToASCII("SS。𐋳Ⴌྸ") +Pass ToASCII("ss。𐋳ⴌྸ") +Pass ToASCII("Ss。𐋳Ⴌྸ") Pass ToASCII("ss.xn--lgd10cu829c") V7 Pass ToASCII("xn--zca.xn--lgd10cu829c") V7 -Pass ToASCII("ᩚU+dd9d్。U+df6cU+dff5") V6; V7 -Pass ToASCII("ᩚU+dd9d్。U+df6c9") V6; V7 +Pass ToASCII("ᩚ𛦝్。𚝬𝟵") V6; V7 +Pass ToASCII("ᩚ𛦝్。𚝬9") V6; V7 Pass ToASCII("xn--lqc703ebm93a.xn--9-000p") V6; V7 -Pass ToASCII("ᡖ。̟U+dee8ஂ-") V6; V7; V3 (ignored) -Pass ToASCII("ᡖ。̟U+dee8ஂ-") V6; V7; V3 (ignored) +Pass ToASCII("ᡖ。̟񗛨ஂ-") V6; V7; V3 (ignored) +Pass ToASCII("ᡖ。̟񗛨ஂ-") V6; V7; V3 (ignored) Pass ToASCII("xn--m8e.xn----mdb555dkk71m") V6; V7; V3 (ignored) -Pass ToASCII("֖Ⴋ.U+dff3≯︒︊") V6; V7 -Pass ToASCII("֖Ⴋ.U+dff3≯︒︊") V6; V7 +Pass ToASCII("֖Ⴋ.𝟳≯︒︊") V6; V7 +Pass ToASCII("֖Ⴋ.𝟳≯︒︊") V6; V7 Pass ToASCII("֖Ⴋ.7≯。︊") V6; A4_2 (ignored) Pass ToASCII("֖Ⴋ.7≯。︊") V6; A4_2 (ignored) Pass ToASCII("֖ⴋ.7≯。︊") V6; A4_2 (ignored) Pass ToASCII("֖ⴋ.7≯。︊") V6; A4_2 (ignored) Pass ToASCII("xn--hcb613r.xn--7-pgo.") V6; A4_2 (ignored) -Pass ToASCII("֖ⴋ.U+dff3≯︒︊") V6; V7 -Pass ToASCII("֖ⴋ.U+dff3≯︒︊") V6; V7 +Pass ToASCII("֖ⴋ.𝟳≯︒︊") V6; V7 +Pass ToASCII("֖ⴋ.𝟳≯︒︊") V6; V7 Pass ToASCII("xn--hcb613r.xn--7-pgoy530h") V6; V7 Pass ToASCII("xn--hcb887c.xn--7-pgo.") V6; V7; A4_2 (ignored) Pass ToASCII("xn--hcb887c.xn--7-pgoy530h") V6; V7 -Pass ToASCII("U+dd07伐︒.U+de5a꣄") V7; U1 (ignored) -Pass ToASCII("6,伐。.U+de5a꣄") V7; U1 (ignored); A4_2 (ignored) +Pass ToASCII("🄇伐︒.𜙚꣄") V7; U1 (ignored) +Pass ToASCII("6,伐。.𜙚꣄") V7; U1 (ignored); A4_2 (ignored) Pass ToASCII("xn--6,-7i3c..xn--0f9ao925c") V7; U1 (ignored); A4_2 (ignored) Pass ToASCII("xn--6,-7i3cj157d.xn--0f9ao925c") V7; U1 (ignored) Pass ToASCII("xn--woqs083bel0g.xn--0f9ao925c") V7 -Pass ToASCII("U+dda0.U+dc34U+dfc8") V7; A4_2 (ignored) -Pass ToASCII("U+dda0.U+dc34U+dfc8") V7; A4_2 (ignored) +Pass ToASCII("󠆠.񷐴󌟈") V7; A4_2 (ignored) +Pass ToASCII("󠆠.񷐴󌟈") V7; A4_2 (ignored) Pass ToASCII(".xn--rx21bhv12i") V7; A4_2 (ignored) -Pass ToASCII("-.ᢆU+dca3-") V6; V7; V3 (ignored) +Pass ToASCII("-.ᢆ󡲣-") V6; V7; V3 (ignored) Pass ToASCII("-.xn----pbkx6497q") V6; V7; V3 (ignored) -Pass ToASCII("U+dcb0.-U+dffbß") V7; V3 (ignored) -Pass ToASCII("U+dcb0.-5ß") V7; V3 (ignored) -Pass ToASCII("U+dcb0.-5SS") V7; V3 (ignored) -Pass ToASCII("U+dcb0.-5ss") V7; V3 (ignored) +Pass ToASCII("󏒰.-𝟻ß") V7; V3 (ignored) +Pass ToASCII("󏒰.-5ß") V7; V3 (ignored) +Pass ToASCII("󏒰.-5SS") V7; V3 (ignored) +Pass ToASCII("󏒰.-5ss") V7; V3 (ignored) Pass ToASCII("xn--t960e.-5ss") V7; V3 (ignored) Pass ToASCII("xn--t960e.xn---5-hia") V7; V3 (ignored) -Pass ToASCII("U+dcb0.-U+dffbSS") V7; V3 (ignored) -Pass ToASCII("U+dcb0.-U+dffbss") V7; V3 (ignored) -Pass ToASCII("U+dcb0.-U+dffbSs") V7; V3 (ignored) -Pass ToASCII("U+dcb0.-5Ss") V7; V3 (ignored) -Pass ToASCII("‍U+de3f.U+dd12ჅU+dfb6") C2; V7 -Pass ToASCII("‍U+de3f.U+dd12ⴥU+dfb6") C2; V7 +Pass ToASCII("󏒰.-𝟻SS") V7; V3 (ignored) +Pass ToASCII("󏒰.-𝟻ss") V7; V3 (ignored) +Pass ToASCII("󏒰.-𝟻Ss") V7; V3 (ignored) +Pass ToASCII("󏒰.-5Ss") V7; V3 (ignored) +Pass ToASCII("‍𐨿.🤒Ⴥ򑮶") C2; V7 +Pass ToASCII("‍𐨿.🤒ⴥ򑮶") C2; V7 Pass ToASCII("xn--0s9c.xn--tljz038l0gz4b") V6; V7 Pass ToASCII("xn--1ug9533g.xn--tljz038l0gz4b") C2; V7 Pass ToASCII("xn--0s9c.xn--9nd3211w0gz4b") V6; V7 Pass ToASCII("xn--1ug9533g.xn--9nd3211w0gz4b") C2; V7 -Pass ToASCII("U+dec5。ßU+dd69‍") C2; V7 -Pass ToASCII("U+dec5。SSU+dd69‍") C2; V7 -Pass ToASCII("U+dec5。ssU+dd69‍") C2; V7 -Pass ToASCII("U+dec5。SsU+dd69‍") C2; V7 +Pass ToASCII("𵋅。ß𬵩‍") C2; V7 +Pass ToASCII("𵋅。SS𬵩‍") C2; V7 +Pass ToASCII("𵋅。ss𬵩‍") C2; V7 +Pass ToASCII("𵋅。Ss𬵩‍") C2; V7 Pass ToASCII("xn--ey1p.xn--ss-eq36b") V7 Pass ToASCII("xn--ey1p.xn--ss-n1tx0508a") C2; V7 Pass ToASCII("xn--ey1p.xn--zca870nz438b") C2; V7 -Pass ToASCII("U+dd6fU+df6d‌U+df2d。U+ddbf᪻ς≠") C1; V6; V7 -Pass ToASCII("U+dd6fU+df6d‌U+df2d。U+ddbf᪻ς≠") C1; V6; V7 -Pass ToASCII("U+dd6fU+df6d‌U+df2d。U+ddbf᪻ς≠") C1; V6; V7 -Pass ToASCII("U+dd6fU+df6d‌U+df2d。U+ddbf᪻ς≠") C1; V6; V7 -Pass ToASCII("U+dd6fU+df6d‌U+df2d。U+ddbf᪻Σ≠") C1; V6; V7 -Pass ToASCII("U+dd6fU+df6d‌U+df2d。U+ddbf᪻Σ≠") C1; V6; V7 -Pass ToASCII("U+dd6fU+df6d‌U+df2d。U+ddbf᪻σ≠") C1; V6; V7 -Pass ToASCII("U+dd6fU+df6d‌U+df2d。U+ddbf᪻σ≠") C1; V6; V7 +Pass ToASCII("󠅯򇽭‌🜭。𑖿᪻ς≠") C1; V6; V7 +Pass ToASCII("󠅯򇽭‌🜭。𑖿᪻ς≠") C1; V6; V7 +Pass ToASCII("󠅯򇽭‌🜭。𑖿᪻ς≠") C1; V6; V7 +Pass ToASCII("󠅯򇽭‌🜭。𑖿᪻ς≠") C1; V6; V7 +Pass ToASCII("󠅯򇽭‌🜭。𑖿᪻Σ≠") C1; V6; V7 +Pass ToASCII("󠅯򇽭‌🜭。𑖿᪻Σ≠") C1; V6; V7 +Pass ToASCII("󠅯򇽭‌🜭。𑖿᪻σ≠") C1; V6; V7 +Pass ToASCII("󠅯򇽭‌🜭。𑖿᪻σ≠") C1; V6; V7 Pass ToASCII("xn--zb9h5968x.xn--4xa378i1mfjw7y") V6; V7 Pass ToASCII("xn--0ug3766p5nm1b.xn--4xa378i1mfjw7y") C1; V6; V7 Pass ToASCII("xn--0ug3766p5nm1b.xn--3xa578i1mfjw7y") C1; V6; V7 -Pass ToASCII("U+dd6fU+df6d‌U+df2d。U+ddbf᪻Σ≠") C1; V6; V7 -Pass ToASCII("U+dd6fU+df6d‌U+df2d。U+ddbf᪻Σ≠") C1; V6; V7 -Pass ToASCII("U+dd6fU+df6d‌U+df2d。U+ddbf᪻σ≠") C1; V6; V7 -Pass ToASCII("U+dd6fU+df6d‌U+df2d。U+ddbf᪻σ≠") C1; V6; V7 -Pass ToASCII("⒋。⒈‍U+dd22") C2; V7 -Pass ToASCII("4.。1.‍U+dd22") C2; V7; A4_2 (ignored) +Pass ToASCII("󠅯򇽭‌🜭。𑖿᪻Σ≠") C1; V6; V7 +Pass ToASCII("󠅯򇽭‌🜭。𑖿᪻Σ≠") C1; V6; V7 +Pass ToASCII("󠅯򇽭‌🜭。𑖿᪻σ≠") C1; V6; V7 +Pass ToASCII("󠅯򇽭‌🜭。𑖿᪻σ≠") C1; V6; V7 +Pass ToASCII("⒋。⒈‍򳴢") C2; V7 +Pass ToASCII("4.。1.‍򳴢") C2; V7; A4_2 (ignored) Pass ToASCII("4..1.xn--sf51d") V7; A4_2 (ignored) Pass ToASCII("4..1.xn--1ug64613i") C2; V7; A4_2 (ignored) Pass ToASCII("xn--wsh.xn--tsh07994h") V7 Pass ToASCII("xn--wsh.xn--1ug58o74922a") C2; V7 -Pass ToASCII("ႳU+df2b‍U+df53.ڧU+dc36") V7 -Pass ToASCII("ႳU+df2b‍U+df53.ڧU+dc36") V7 -Pass ToASCII("ⴓU+df2b‍U+df53.ڧU+dc36") V7 +Pass ToASCII("Ⴓ𑜫‍򗭓.ڧ𑰶") V7 +Pass ToASCII("Ⴓ𑜫‍򗭓.ڧ𑰶") V7 +Pass ToASCII("ⴓ𑜫‍򗭓.ڧ𑰶") V7 Pass ToASCII("xn--blj6306ey091d.xn--9jb4223l") V7 Pass ToASCII("xn--1ugy52cym7p7xu5e.xn--9jb4223l") V7 -Pass ToASCII("ⴓU+df2b‍U+df53.ڧU+dc36") V7 +Pass ToASCII("ⴓ𑜫‍򗭓.ڧ𑰶") V7 Pass ToASCII("xn--rnd8945ky009c.xn--9jb4223l") V7 Pass ToASCII("xn--rnd479ep20q7x12e.xn--9jb4223l") V7 -Pass ToASCII("U+de3f.U+dd06—") V6; U1 (ignored) -Pass ToASCII("U+de3f.5,—") V6; U1 (ignored) +Pass ToASCII("𐨿.🄆—") V6; U1 (ignored) +Pass ToASCII("𐨿.5,—") V6; U1 (ignored) Pass ToASCII("xn--0s9c.xn--5,-81t") V6; U1 (ignored) Pass ToASCII("xn--0s9c.xn--8ug8324p") V6; V7 -Pass ToASCII("U+deb1U+ddae۸。U+dfad-") V7; V3 (ignored) +Pass ToASCII("򔊱񁦮۸。󠾭-") V7; V3 (ignored) Pass ToASCII("xn--lmb18944c0g2z.xn----2k81m") V7; V3 (ignored) -Pass ToASCII("U+df85U+dce1U+df59.U+ddb7") V7 +Pass ToASCII("🞅󠳡󜍙.񲖷") V7 Pass ToASCII("xn--ie9hi1349bqdlb.xn--oj69a") V7 -Pass ToASCII("⃧U+dc4e-U+dcdd.4Ⴄ‌") C1; V6; V7 -Pass ToASCII("⃧U+dc4e-U+dcdd.4ⴄ‌") C1; V6; V7 +Pass ToASCII("⃧񯡎-򫣝.4Ⴄ‌") C1; V6; V7 +Pass ToASCII("⃧񯡎-򫣝.4ⴄ‌") C1; V6; V7 Pass ToASCII("xn----9snu5320fi76w.xn--4-ivs") V6; V7 Pass ToASCII("xn----9snu5320fi76w.xn--4-sgn589c") C1; V6; V7 Pass ToASCII("xn----9snu5320fi76w.xn--4-f0g") V6; V7 Pass ToASCII("xn----9snu5320fi76w.xn--4-f0g649i") C1; V6; V7 -Pass ToASCII("ᚭ。U+df20ßU+def1") -Pass ToASCII("ᚭ。U+df20ßU+def1") -Pass ToASCII("ᚭ。U+df20SSU+def1") -Pass ToASCII("ᚭ。U+df20ssU+def1") -Pass ToASCII("ᚭ。U+df20SsU+def1") +Pass ToASCII("ᚭ。𝌠ß𖫱") +Pass ToASCII("ᚭ。𝌠ß𖫱") +Pass ToASCII("ᚭ。𝌠SS𖫱") +Pass ToASCII("ᚭ。𝌠ss𖫱") +Pass ToASCII("ᚭ。𝌠Ss𖫱") Pass ToASCII("xn--hwe.xn--ss-ci1ub261a") -Pass ToASCII("ᚭ.U+df20ssU+def1") -Pass ToASCII("ᚭ.U+df20SSU+def1") -Pass ToASCII("ᚭ.U+df20SsU+def1") +Pass ToASCII("ᚭ.𝌠ss𖫱") +Pass ToASCII("ᚭ.𝌠SS𖫱") +Pass ToASCII("ᚭ.𝌠Ss𖫱") Pass ToASCII("xn--hwe.xn--zca4946pblnc") -Pass ToASCII("ᚭ.U+df20ßU+def1") -Pass ToASCII("ᚭ。U+df20SSU+def1") -Pass ToASCII("ᚭ。U+df20ssU+def1") -Pass ToASCII("ᚭ。U+df20SsU+def1") -Pass ToASCII("U+dc44≯。U+df24") V6 -Pass ToASCII("U+dc44≯。U+df24") V6 -Pass ToASCII("U+dc44≯。U+df24") V6 -Pass ToASCII("U+dc44≯。U+df24") V6 +Pass ToASCII("ᚭ.𝌠ß𖫱") +Pass ToASCII("ᚭ。𝌠SS𖫱") +Pass ToASCII("ᚭ。𝌠ss𖫱") +Pass ToASCII("ᚭ。𝌠Ss𖫱") +Pass ToASCII("𑑄≯。𑜤") V6 +Pass ToASCII("𑑄≯。𑜤") V6 +Pass ToASCII("𑑄≯。𑜤") V6 +Pass ToASCII("𑑄≯。𑜤") V6 Pass ToASCII("xn--hdh5636g.xn--ci2d") V6 -Pass ToASCII("Ⴋ≮U+dc86。‍ާU+dee3") C2 -Pass ToASCII("Ⴋ≮U+dc86。‍ާU+dee3") C2 -Pass ToASCII("ⴋ≮U+dc86。‍ާU+dee3") C2 -Pass ToASCII("ⴋ≮U+dc86。‍ާU+dee3") C2 +Pass ToASCII("Ⴋ≮𱲆。‍ާ𐋣") C2 +Pass ToASCII("Ⴋ≮𱲆。‍ާ𐋣") C2 +Pass ToASCII("ⴋ≮𱲆。‍ާ𐋣") C2 +Pass ToASCII("ⴋ≮𱲆。‍ާ𐋣") C2 Pass ToASCII("xn--gdhz03bxt42d.xn--lrb6479j") V6 Pass ToASCII("xn--gdhz03bxt42d.xn--lrb506jqr4n") C2 Pass ToASCII("xn--jnd802gsm17c.xn--lrb6479j") V6; V7 Pass ToASCII("xn--jnd802gsm17c.xn--lrb506jqr4n") C2; V7 -Pass ToASCII("្.U+df52≯") V6; V7 -Pass ToASCII("្.U+df52≯") V6; V7 +Pass ToASCII("្.򆽒≯") V6; V7 +Pass ToASCII("្.򆽒≯") V6; V7 Pass ToASCII("xn--u4e.xn--hdhx0084f") V6; V7 -Pass ToASCII("U+dc47᜴.U+de3aÉ⬓U+dd34") V6; V7 -Pass ToASCII("U+dc47᜴.U+de3aÉ⬓U+dd34") V6; V7 -Pass ToASCII("U+dc47᜴.U+de3aÉ⬓U+dd34") V6; V7 -Pass ToASCII("U+dc47᜴.U+de3aÉ⬓U+dd34") V6; V7 -Pass ToASCII("U+dc47᜴.U+de3aé⬓U+dd34") V6; V7 -Pass ToASCII("U+dc47᜴.U+de3aé⬓U+dd34") V6; V7 +Pass ToASCII("񏁇᜴.𐨺É⬓𑄴") V6; V7 +Pass ToASCII("񏁇᜴.𐨺É⬓𑄴") V6; V7 +Pass ToASCII("񏁇᜴.𐨺É⬓𑄴") V6; V7 +Pass ToASCII("񏁇᜴.𐨺É⬓𑄴") V6; V7 +Pass ToASCII("񏁇᜴.𐨺é⬓𑄴") V6; V7 +Pass ToASCII("񏁇᜴.𐨺é⬓𑄴") V6; V7 Pass ToASCII("xn--c0e34564d.xn--9ca207st53lg3f") V6; V7 -Pass ToASCII("U+dc47᜴.U+de3aé⬓U+dd34") V6; V7 -Pass ToASCII("U+dc47᜴.U+de3aé⬓U+dd34") V6; V7 +Pass ToASCII("񏁇᜴.𐨺é⬓𑄴") V6; V7 +Pass ToASCII("񏁇᜴.𐨺é⬓𑄴") V6; V7 Pass ToASCII("xn--09e4694e..xn--ye6h") A4_2 (ignored) Pass ToASCII("Ⴣ.ٓᢤ") V6 Pass ToASCII("Ⴣ.ٓᢤ") V6 @@ -820,25 +820,25 @@ Pass ToASCII("ⴣ.ٓᢤ") V6 Pass ToASCII("xn--rlj.xn--vhb294g") V6 Pass ToASCII("ⴣ.ٓᢤ") V6 Pass ToASCII("xn--7nd.xn--vhb294g") V6; V7 -Pass ToASCII("U+dd08ࠓ.싉U+ddbbჄU+dc50") V7 -Pass ToASCII("U+dd08ࠓ.싉U+ddbbჄU+dc50") V7 -Pass ToASCII("U+dd08ࠓ.싉U+ddbbჄU+dc50") V7 -Pass ToASCII("U+dd08ࠓ.싉U+ddbbჄU+dc50") V7 -Pass ToASCII("U+dd08ࠓ.싉U+ddbbⴤU+dc50") V7 -Pass ToASCII("U+dd08ࠓ.싉U+ddbbⴤU+dc50") V7 +Pass ToASCII("󠄈ࠓ.싉򄆻Ⴤ򂡐") V7 +Pass ToASCII("󠄈ࠓ.싉򄆻Ⴤ򂡐") V7 +Pass ToASCII("󠄈ࠓ.싉򄆻Ⴤ򂡐") V7 +Pass ToASCII("󠄈ࠓ.싉򄆻Ⴤ򂡐") V7 +Pass ToASCII("󠄈ࠓ.싉򄆻ⴤ򂡐") V7 +Pass ToASCII("󠄈ࠓ.싉򄆻ⴤ򂡐") V7 Pass ToASCII("xn--oub.xn--sljz109bpe25dviva") V7 -Pass ToASCII("U+dd08ࠓ.싉U+ddbbⴤU+dc50") V7 -Pass ToASCII("U+dd08ࠓ.싉U+ddbbⴤU+dc50") V7 +Pass ToASCII("󠄈ࠓ.싉򄆻ⴤ򂡐") V7 +Pass ToASCII("󠄈ࠓ.싉򄆻ⴤ򂡐") V7 Pass ToASCII("xn--oub.xn--8nd9522gpe69cviva") V7 -Pass ToASCII("ꨬU+dcab≮.⤂") V6 -Pass ToASCII("ꨬU+dcab≮.⤂") V6 -Pass ToASCII("ꨬU+dcab≮.⤂") V6 -Pass ToASCII("ꨬU+dcab≮.⤂") V6 +Pass ToASCII("ꨬ𑲫≮.⤂") V6 +Pass ToASCII("ꨬ𑲫≮.⤂") V6 +Pass ToASCII("ꨬ𑲫≮.⤂") V6 +Pass ToASCII("ꨬ𑲫≮.⤂") V6 Pass ToASCII("xn--gdh1854cn19c.xn--kqi") V6 -Pass ToASCII("U+dc45。-") V6; V3 (ignored) +Pass ToASCII("𑁅。-") V6; V3 (ignored) Pass ToASCII("xn--210d.-") V6; V3 (ignored) -Pass ToASCII("ꡦᡑ‍⒈。U+dee3-") C2; V7; V3 (ignored) -Pass ToASCII("ꡦᡑ‍1.。U+dee3-") C2; V3 (ignored); A4_2 (ignored) +Pass ToASCII("ꡦᡑ‍⒈。𐋣-") C2; V7; V3 (ignored) +Pass ToASCII("ꡦᡑ‍1.。𐋣-") C2; V3 (ignored); A4_2 (ignored) Pass ToASCII("xn--1-o7j0610f..xn----381i") V3 (ignored); A4_2 (ignored) Pass ToASCII("xn--1-o7j663bdl7m..xn----381i") C2; V3 (ignored); A4_2 (ignored) Pass ToASCII("xn--h8e863drj7h.xn----381i") V7; V3 (ignored) @@ -851,7 +851,7 @@ Pass ToASCII("1.xn----zw5a.xn--kp5b") V3 (ignored) Pass ToASCII("1.xn----tgnz80r.xn--kp5b") C2; V3 (ignored) Pass ToASCII("xn----dcp160o.xn--kp5b") V7; V3 (ignored) Pass ToASCII("xn----tgnx5rjr6c.xn--kp5b") C2; V7; V3 (ignored) -Pass ToASCII("て。‌U+dcfd߳") C1; V7 +Pass ToASCII("て。‌󠳽߳") C1; V7 Pass ToASCII("xn--m9j.xn--rtb10784p") V7 Pass ToASCII("xn--m9j.xn--rtb154j9l73w") C1; V7 Pass ToASCII("ς。꧀ۧ") V6 @@ -862,103 +862,103 @@ Pass ToASCII("xn--4xa.xn--3lb1944f") V6 Pass ToASCII("xn--3xa.xn--3lb1944f") V6 Pass ToASCII("Σ。꧀ۧ") V6 Pass ToASCII("σ。꧀ۧ") V6 -Pass ToASCII("்U+dec5U+de51.ႢႵ") V6; V7 -Pass ToASCII("்U+dec5U+de51.ⴂⴕ") V6; V7 -Pass ToASCII("்U+dec5U+de51.Ⴂⴕ") V6; V7 +Pass ToASCII("்󥫅򌉑.ႢႵ") V6; V7 +Pass ToASCII("்󥫅򌉑.ⴂⴕ") V6; V7 +Pass ToASCII("்󥫅򌉑.Ⴂⴕ") V6; V7 Pass ToASCII("xn--xmc83135idcxza.xn--tkjwb") V6; V7 Pass ToASCII("xn--xmc83135idcxza.xn--9md086l") V6; V7 Pass ToASCII("xn--xmc83135idcxza.xn--9md2b") V6; V7 -Pass ToASCII("ᰲU+dd08⾛֦.‍U+dd64߽") C2; V6; V7; U1 (ignored) -Pass ToASCII("ᰲ7,走֦.‍U+dd64߽") C2; V6; V7; U1 (ignored) +Pass ToASCII("ᰲ🄈⾛֦.‍򯥤߽") C2; V6; V7; U1 (ignored) +Pass ToASCII("ᰲ7,走֦.‍򯥤߽") C2; V6; V7; U1 (ignored) Pass ToASCII("xn--7,-bid991urn3k.xn--1tb13454l") V6; V7; U1 (ignored) Pass ToASCII("xn--7,-bid991urn3k.xn--1tb334j1197q") C2; V6; V7; U1 (ignored) Pass ToASCII("xn--xcb756i493fwi5o.xn--1tb13454l") V6; V7 Pass ToASCII("xn--xcb756i493fwi5o.xn--1tb334j1197q") C2; V6; V7 -Pass ToASCII("ᢗ。ӀU+dd3b") V7 -Pass ToASCII("ᢗ。ӀU+dd3b") V7 -Pass ToASCII("ᢗ。ӏU+dd3b") V7 +Pass ToASCII("ᢗ。Ӏ񝄻") V7 +Pass ToASCII("ᢗ。Ӏ񝄻") V7 +Pass ToASCII("ᢗ。ӏ񝄻") V7 Pass ToASCII("xn--hbf.xn--s5a83117e") V7 -Pass ToASCII("ᢗ。ӏU+dd3b") V7 +Pass ToASCII("ᢗ。ӏ񝄻") V7 Pass ToASCII("xn--hbf.xn--d5a86117e") V7 -Pass ToASCII("-U+def7U+df91。U+ddac") V3 (ignored); A4_2 (ignored) +Pass ToASCII("-𐋷𖾑。󠆬") V3 (ignored); A4_2 (ignored) Pass ToASCII("xn----991iq40y.") V3 (ignored); A4_2 (ignored) -Pass ToASCII("U+dc98U+dd12U+dc61。U+dfeaႼ") V6 -Pass ToASCII("U+dc98U+dd12U+dc61。8Ⴜ") V6 -Pass ToASCII("U+dc98U+dd12U+dc61。8ⴜ") V6 +Pass ToASCII("𑲘󠄒𓑡。𝟪Ⴜ") V6 +Pass ToASCII("𑲘󠄒𓑡。8Ⴜ") V6 +Pass ToASCII("𑲘󠄒𓑡。8ⴜ") V6 Pass ToASCII("xn--7m3d291b.xn--8-vws") V6 -Pass ToASCII("U+dc98U+dd12U+dc61。U+dfeaⴜ") V6 +Pass ToASCII("𑲘󠄒𓑡。𝟪ⴜ") V6 Pass ToASCII("xn--7m3d291b.xn--8-s1g") V6; V7 -Pass ToASCII("᮫。U+dc89U+dc70") V6; V7 -Pass ToASCII("᮫。U+dc89U+dc70") V6; V7 +Pass ToASCII("᮫。🂉󠁰") V6; V7 +Pass ToASCII("᮫。🂉󠁰") V6; V7 Pass ToASCII("xn--zxf.xn--fx7ho0250c") V6; V7 -Pass ToASCII("U+deb6U+ded6U+de70-。‌") C1; V7; V3 (ignored) +Pass ToASCII("󬚶󸋖򖩰-。‌") C1; V7; V3 (ignored) Pass ToASCII("xn----7i12hu122k9ire.") V7; V3 (ignored); A4_2 (ignored) Pass ToASCII("xn----7i12hu122k9ire.xn--0ug") C1; V7; V3 (ignored) -Pass ToASCII("︒.︯U+dc42") V6; V7 -Pass ToASCII("︒.U+dc42︯") V6; V7 -Pass ToASCII("。.U+dc42︯") V6; A4_2 (ignored) +Pass ToASCII("︒.𑑂︯") V6; V7 +Pass ToASCII("︒.𑑂︯") V6; V7 +Pass ToASCII("。.𑑂︯") V6; A4_2 (ignored) Pass ToASCII("..xn--s96cu30b") V6; A4_2 (ignored) Pass ToASCII("xn--y86c.xn--s96cu30b") V6; V7 Pass ToASCII("꤬。‍") C2; V6 Pass ToASCII("xn--zi9a.") V6; A4_2 (ignored) Pass ToASCII("xn--zi9a.xn--1ug") C2; V6 -Pass ToASCII("U+de04。-") V7; V3 (ignored) +Pass ToASCII("󦈄。-") V7; V3 (ignored) Pass ToASCII("xn--xm38e.-") V7; V3 (ignored) -Pass ToASCII("⋠U+deee.U+de2e༘ß≯") V7 -Pass ToASCII("⋠U+deee.U+de2e༘ß≯") V7 -Pass ToASCII("⋠U+deee.U+de2e༘ß≯") V7 -Pass ToASCII("⋠U+deee.U+de2e༘ß≯") V7 -Pass ToASCII("⋠U+deee.U+de2e༘SS≯") V7 -Pass ToASCII("⋠U+deee.U+de2e༘SS≯") V7 -Pass ToASCII("⋠U+deee.U+de2e༘ss≯") V7 -Pass ToASCII("⋠U+deee.U+de2e༘ss≯") V7 -Pass ToASCII("⋠U+deee.U+de2e༘Ss≯") V7 -Pass ToASCII("⋠U+deee.U+de2e༘Ss≯") V7 +Pass ToASCII("⋠𐋮.򶈮༘ß≯") V7 +Pass ToASCII("⋠𐋮.򶈮༘ß≯") V7 +Pass ToASCII("⋠𐋮.򶈮༘ß≯") V7 +Pass ToASCII("⋠𐋮.򶈮༘ß≯") V7 +Pass ToASCII("⋠𐋮.򶈮༘SS≯") V7 +Pass ToASCII("⋠𐋮.򶈮༘SS≯") V7 +Pass ToASCII("⋠𐋮.򶈮༘ss≯") V7 +Pass ToASCII("⋠𐋮.򶈮༘ss≯") V7 +Pass ToASCII("⋠𐋮.򶈮༘Ss≯") V7 +Pass ToASCII("⋠𐋮.򶈮༘Ss≯") V7 Pass ToASCII("xn--pgh4639f.xn--ss-ifj426nle504a") V7 Pass ToASCII("xn--pgh4639f.xn--zca593eo6oc013y") V7 -Pass ToASCII("⋠U+deee.U+de2e༘SS≯") V7 -Pass ToASCII("⋠U+deee.U+de2e༘SS≯") V7 -Pass ToASCII("⋠U+deee.U+de2e༘ss≯") V7 -Pass ToASCII("⋠U+deee.U+de2e༘ss≯") V7 -Pass ToASCII("⋠U+deee.U+de2e༘Ss≯") V7 -Pass ToASCII("⋠U+deee.U+de2e༘Ss≯") V7 -Pass ToASCII("̰.U+df31蚀") V6; V7 -Pass ToASCII("̰.U+df31蚀") V6; V7 +Pass ToASCII("⋠𐋮.򶈮༘SS≯") V7 +Pass ToASCII("⋠𐋮.򶈮༘SS≯") V7 +Pass ToASCII("⋠𐋮.򶈮༘ss≯") V7 +Pass ToASCII("⋠𐋮.򶈮༘ss≯") V7 +Pass ToASCII("⋠𐋮.򶈮༘Ss≯") V7 +Pass ToASCII("⋠𐋮.򶈮༘Ss≯") V7 +Pass ToASCII("̰.󰜱蚀") V6; V7 +Pass ToASCII("̰.󰜱蚀") V6; V7 Pass ToASCII("xn--xta.xn--e91aw9417e") V6; V7 -Pass ToASCII("U+dc9fU+dd08‍ꡎ。྄") C2; V6; U1 (ignored) -Pass ToASCII("U+dc9f7,‍ꡎ。྄") C2; V6; U1 (ignored) +Pass ToASCII("🢟🄈‍ꡎ。྄") C2; V6; U1 (ignored) +Pass ToASCII("🢟7,‍ꡎ。྄") C2; V6; U1 (ignored) Pass ToASCII("xn--7,-gh9hg322i.xn--3ed") V6; U1 (ignored) Pass ToASCII("xn--7,-n1t0654eqo3o.xn--3ed") C2; V6; U1 (ignored) Pass ToASCII("xn--nc9aq743ds0e.xn--3ed") V6; V7 Pass ToASCII("xn--1ug4874cfd0kbmg.xn--3ed") C2; V6; V7 Pass ToASCII("ꡔ。္ᢇ") V6 Pass ToASCII("xn--tc9a.xn--9jd663b") V6 -Pass ToASCII("⃫≮.U+de16") V6 -Pass ToASCII("⃫≮.U+de16") V6 +Pass ToASCII("⃫≮.𝨖") V6 +Pass ToASCII("⃫≮.𝨖") V6 Pass ToASCII("xn--e1g71d.xn--772h") V6 Pass ToASCII("‌.≯") C1 Pass ToASCII("‌.≯") C1 Pass ToASCII(".xn--hdh") A4_2 (ignored) Pass ToASCII("xn--0ug.xn--hdh") C1 -Pass ToASCII("U+dd67U+de60-.꯭-悜") V6; V7; V3 (ignored) -Pass ToASCII("U+dd67U+de60-.꯭-悜") V6; V7; V3 (ignored) +Pass ToASCII("𰅧񣩠-.꯭-悜") V6; V7; V3 (ignored) +Pass ToASCII("𰅧񣩠-.꯭-悜") V6; V7; V3 (ignored) Pass ToASCII("xn----7m53aj640l.xn----8f4br83t") V6; V7; V3 (ignored) -Pass ToASCII("ᡉU+dce7⬞ᢜ.-‍U+dcd1‮") C2; V7; V3 (ignored) +Pass ToASCII("ᡉ𶓧⬞ᢜ.-‍𞣑‮") C2; V7; V3 (ignored) Pass ToASCII("xn--87e0ol04cdl39e.xn----qinu247r") V7; V3 (ignored) Pass ToASCII("xn--87e0ol04cdl39e.xn----ugn5e3763s") C2; V7; V3 (ignored) -Pass ToASCII("U+dd53.ܘ") -Pass ToASCII("U+dd53.ܘ") +Pass ToASCII("𞥓.ܘ") +Pass ToASCII("𞥓.ܘ") Pass ToASCII("xn--of6h.xn--inb") -Pass ToASCII("U+dd3d-.-්") V3 (ignored) -Pass ToASCII("U+dd3d-.-්") V3 (ignored) +Pass ToASCII("󠄽-.-්") V3 (ignored) +Pass ToASCII("󠄽-.-්") V3 (ignored) Pass ToASCII("-.xn----ptf") V3 (ignored) -Pass ToASCII("ႺU+def8U+dd04。U+dfddퟶ်") -Pass ToASCII("ႺU+def8U+dd04。5ퟶ်") -Pass ToASCII("ⴚU+def8U+dd04。5ퟶ်") +Pass ToASCII("Ⴚ𐋸󠄄。𝟝ퟶ်") +Pass ToASCII("Ⴚ𐋸󠄄。5ퟶ်") +Pass ToASCII("ⴚ𐋸󠄄。5ퟶ်") Pass ToASCII("xn--ilj2659d.xn--5-dug9054m") -Pass ToASCII("ⴚU+def8.5ퟶ်") -Pass ToASCII("ႺU+def8.5ퟶ်") -Pass ToASCII("ⴚU+def8U+dd04。U+dfddퟶ်") +Pass ToASCII("ⴚ𐋸.5ퟶ်") +Pass ToASCII("Ⴚ𐋸.5ퟶ်") +Pass ToASCII("ⴚ𐋸󠄄。𝟝ퟶ်") Pass ToASCII("xn--ynd2415j.xn--5-dug9054m") V7 Pass ToASCII("‍-ᠹ﹪.ᷡᤢ") C2; V6; U1 (ignored) Pass ToASCII("‍-ᠹ%.ᷡᤢ") C2; V6; U1 (ignored) @@ -973,27 +973,27 @@ Pass ToASCII("ܣ֣。㌪") Pass ToASCII("ܣ֣。ハイツ") Pass ToASCII("xn--ucb18e.xn--eck4c5a") Pass ToASCII("ܣ֣.ハイツ") -Pass ToASCII("U+de6b.U+dc72") V7 -Pass ToASCII("U+de6b.U+dc72") V7 +Pass ToASCII("𣩫.򌑲") V7 +Pass ToASCII("𣩫.򌑲") V7 Pass ToASCII("xn--td3j.xn--4628b") V7 Pass ToASCII("xn--skb") Pass ToASCII("ڹ") -Pass ToASCII("్U+de3e֩U+dfed。-U+df28") V6; V3 (ignored) -Pass ToASCII("్U+de3e֩1。-U+df28") V6; V3 (ignored) +Pass ToASCII("్𝨾֩𝟭。-𑜨") V6; V3 (ignored) +Pass ToASCII("్𝨾֩1。-𑜨") V6; V3 (ignored) Pass ToASCII("xn--1-rfc312cdp45c.xn----nq0j") V6; V3 (ignored) -Pass ToASCII("U+dfc8。뙏") V7 -Pass ToASCII("U+dfc8。뙏") V7 +Pass ToASCII("򣿈。뙏") V7 +Pass ToASCII("򣿈。뙏") V7 Pass ToASCII("xn--ph26c.xn--281b") V7 -Pass ToASCII("U+de1aU+dd0cU+df40ᡀ.ࢶ") V7 +Pass ToASCII("񕨚󠄌󑽀ᡀ.ࢶ") V7 Pass ToASCII("xn--z7e98100evc01b.xn--czb") V7 -Pass ToASCII("‍。U+dc5b") C2; V7 -Pass ToASCII("‍。U+dc5b") C2; V7 +Pass ToASCII("‍。񅁛") C2; V7 +Pass ToASCII("‍。񅁛") C2; V7 Pass ToASCII(".xn--6x4u") V7; A4_2 (ignored) Pass ToASCII("xn--1ug.xn--6x4u") C2; V7 -Pass ToASCII("‌。曳⾑U+def0≯") C1; V7 -Pass ToASCII("‌。曳⾑U+def0≯") C1; V7 -Pass ToASCII("‌。曳襾U+def0≯") C1; V7 -Pass ToASCII("‌。曳襾U+def0≯") C1; V7 +Pass ToASCII("‌。曳⾑𐋰≯") C1; V7 +Pass ToASCII("‌。曳⾑𐋰≯") C1; V7 +Pass ToASCII("‌。曳襾𐋰≯") C1; V7 +Pass ToASCII("‌。曳襾𐋰≯") C1; V7 Pass ToASCII("xn--vn7c.xn--hdh501y8wvfs5h") V7 Pass ToASCII("xn--0ug2139f.xn--hdh501y8wvfs5h") C1; V7 Pass ToASCII("≯⒈。ß") V7 @@ -1022,51 +1022,51 @@ Pass ToASCII("‌。≠") C1 Pass ToASCII("‌。≠") C1 Pass ToASCII(".xn--1ch") A4_2 (ignored) Pass ToASCII("xn--0ug.xn--1ch") C1 -Pass ToASCII("U+ddbfU+de14.ᡟU+ddbfᭂ‌") C1; V6 +Pass ToASCII("𑖿𝨔.ᡟ𑖿ᭂ‌") C1; V6 Pass ToASCII("xn--461dw464a.xn--v8e29loy65a") V6 Pass ToASCII("xn--461dw464a.xn--v8e29ldzfo952a") C1; V6 -Pass ToASCII("U+dcf3‍U+df71.U+df34Ↄ≠-") C2; V6; V7; V3 (ignored) -Pass ToASCII("U+dcf3‍U+df71.U+df34Ↄ≠-") C2; V6; V7; V3 (ignored) -Pass ToASCII("U+dcf3‍U+df71.U+df34ↄ≠-") C2; V6; V7; V3 (ignored) -Pass ToASCII("U+dcf3‍U+df71.U+df34ↄ≠-") C2; V6; V7; V3 (ignored) +Pass ToASCII("򔣳‍򑝱.𖬴Ↄ≠-") C2; V6; V7; V3 (ignored) +Pass ToASCII("򔣳‍򑝱.𖬴Ↄ≠-") C2; V6; V7; V3 (ignored) +Pass ToASCII("򔣳‍򑝱.𖬴ↄ≠-") C2; V6; V7; V3 (ignored) +Pass ToASCII("򔣳‍򑝱.𖬴ↄ≠-") C2; V6; V7; V3 (ignored) Pass ToASCII("xn--6j00chy9a.xn----81n51bt713h") V6; V7; V3 (ignored) Pass ToASCII("xn--1ug15151gkb5a.xn----81n51bt713h") C2; V6; V7; V3 (ignored) Pass ToASCII("xn--6j00chy9a.xn----61n81bt713h") V6; V7; V3 (ignored) Pass ToASCII("xn--1ug15151gkb5a.xn----61n81bt713h") C2; V6; V7; V3 (ignored) -Pass ToASCII("‍┮U+ddd0.ఀ్᜴‍") C2; V6 -Pass ToASCII("‍┮U+ddd0.ఀ్᜴‍") C2; V6 +Pass ToASCII("‍┮󠇐.ఀ్᜴‍") C2; V6 +Pass ToASCII("‍┮󠇐.ఀ్᜴‍") C2; V6 Pass ToASCII("xn--kxh.xn--eoc8m432a") V6 Pass ToASCII("xn--1ug04r.xn--eoc8m432a40i") C2; V6 -Pass ToASCII("U+deaa。U+dd02") V7; U1 (ignored) -Pass ToASCII("U+deaa。1,") V7; U1 (ignored) +Pass ToASCII("򹚪。🄂") V7; U1 (ignored) +Pass ToASCII("򹚪。1,") V7; U1 (ignored) Pass ToASCII("xn--n433d.1,") V7; U1 (ignored) Pass ToASCII("xn--n433d.xn--v07h") V7 -Pass ToASCII("U+df68刍.U+dee6") V6 +Pass ToASCII("𑍨刍.🛦") V6 Pass ToASCII("xn--rbry728b.xn--y88h") V6 -Pass ToASCII("U+df0f3。ᯱU+dfd2") V6; V7 -Pass ToASCII("U+df0f3。ᯱ4") V6; V7 +Pass ToASCII("󠌏3。ᯱ𝟒") V6; V7 +Pass ToASCII("󠌏3。ᯱ4") V6; V7 Pass ToASCII("xn--3-ib31m.xn--4-pql") V6; V7 -Pass ToASCII("꡽≯.U+dc80U+dcc4") V7 -Pass ToASCII("꡽≯.U+dc80U+dcc4") V7 -Pass ToASCII("꡽≯.U+dc80U+dcc4") V7 -Pass ToASCII("꡽≯.U+dc80U+dcc4") V7 +Pass ToASCII("꡽≯.򻲀򒳄") V7 +Pass ToASCII("꡽≯.򻲀򒳄") V7 +Pass ToASCII("꡽≯.򻲀򒳄") V7 +Pass ToASCII("꡽≯.򻲀򒳄") V7 Pass ToASCII("xn--hdh8193c.xn--5z40cp629b") V7 -Pass ToASCII("U+dcdb.‍䤫≠Ⴞ") C2; V7 -Pass ToASCII("U+dcdb.‍䤫≠Ⴞ") C2; V7 -Pass ToASCII("U+dcdb.‍䤫≠Ⴞ") C2; V7 -Pass ToASCII("U+dcdb.‍䤫≠Ⴞ") C2; V7 -Pass ToASCII("U+dcdb.‍䤫≠ⴞ") C2; V7 -Pass ToASCII("U+dcdb.‍䤫≠ⴞ") C2; V7 +Pass ToASCII("󠳛.‍䤫≠Ⴞ") C2; V7 +Pass ToASCII("󠳛.‍䤫≠Ⴞ") C2; V7 +Pass ToASCII("󠳛.‍䤫≠Ⴞ") C2; V7 +Pass ToASCII("󠳛.‍䤫≠Ⴞ") C2; V7 +Pass ToASCII("󠳛.‍䤫≠ⴞ") C2; V7 +Pass ToASCII("󠳛.‍䤫≠ⴞ") C2; V7 Pass ToASCII("xn--1t56e.xn--1ch153bqvw") V7 Pass ToASCII("xn--1t56e.xn--1ug73gzzpwi3a") C2; V7 -Pass ToASCII("U+dcdb.‍䤫≠ⴞ") C2; V7 -Pass ToASCII("U+dcdb.‍䤫≠ⴞ") C2; V7 +Pass ToASCII("󠳛.‍䤫≠ⴞ") C2; V7 +Pass ToASCII("󠳛.‍䤫≠ⴞ") C2; V7 Pass ToASCII("xn--1t56e.xn--2nd141ghl2a") V7 Pass ToASCII("xn--1t56e.xn--2nd159e9vb743e") C2; V7 Pass ToASCII("3.1.xn--110d.j") V6 Pass ToASCII("xn--tshd3512p.j") V7 -Pass ToASCII("͊.U+de0e") V6 -Pass ToASCII("͊.U+de0e") V6 +Pass ToASCII("͊.𐨎") V6 +Pass ToASCII("͊.𐨎") V6 Pass ToASCII("xn--oua.xn--mr9c") V6 Pass ToASCII("훉≮。ิ") V6 Pass ToASCII("훉≮。ิ") V6 @@ -1079,14 +1079,14 @@ Pass ToASCII("ꡆ。ↄྵ놮-") V3 (ignored) Pass ToASCII("ꡆ。ↄྵ놮-") V3 (ignored) Pass ToASCII("xn--fc9a.xn----qmg097k469k") V3 (ignored) Pass ToASCII("xn--fc9a.xn----qmg787k869k") V7; V3 (ignored) -Pass ToASCII("≮U+dd76.U+dc81ꫬ⹈U+dd6d") V7 -Pass ToASCII("≮U+dd76.U+dc81ꫬ⹈U+dd6d") V7 -Pass ToASCII("≮U+dd76.U+dc81ꫬ⹈U+dd6d") V7 -Pass ToASCII("≮U+dd76.U+dc81ꫬ⹈U+dd6d") V7 +Pass ToASCII("≮𝅶.񱲁ꫬ⹈󰥭") V7 +Pass ToASCII("≮𝅶.񱲁ꫬ⹈󰥭") V7 +Pass ToASCII("≮𝅶.񱲁ꫬ⹈󰥭") V7 +Pass ToASCII("≮𝅶.񱲁ꫬ⹈󰥭") V7 Pass ToASCII("xn--gdh.xn--4tjx101bsg00ds9pyc") V7 Pass ToASCII("xn--gdh0880o.xn--4tjx101bsg00ds9pyc") V7 -Pass ToASCII("U+dc42。‍U+df80U+df95U+dc54") C2; V6; V7 -Pass ToASCII("U+dc42。‍U+df80U+df95U+dc54") C2; V6; V7 +Pass ToASCII("𑑂。‍󥞀🞕򥁔") C2; V6; V7 +Pass ToASCII("𑑂。‍󥞀🞕򥁔") C2; V6; V7 Pass ToASCII("xn--8v1d.xn--ye9h41035a2qqs") V6; V7 Pass ToASCII("xn--8v1d.xn--1ug1386plvx1cd8vya") C2; V6; V7 Pass ToASCII("ßুᷭ。ؠ8₅") @@ -1106,60 +1106,60 @@ Pass ToASCII("Ssুᷭ。ؠ8₅") Pass ToASCII("︍છ。嵨") Pass ToASCII("xn--6dc.xn--tot") Pass ToASCII("છ.嵨") -Pass ToASCII("-‌⒙U+dee5。U+de35") C1; V6; V7; V3 (ignored) -Pass ToASCII("-‌18.U+dee5。U+de35") C1; V6; V3 (ignored) +Pass ToASCII("-‌⒙𐫥。𝨵") C1; V6; V7; V3 (ignored) +Pass ToASCII("-‌18.𐫥。𝨵") C1; V6; V3 (ignored) Pass ToASCII("-18.xn--rx9c.xn--382h") V6; V3 (ignored) Pass ToASCII("xn---18-9m0a.xn--rx9c.xn--382h") C1; V6; V3 (ignored) Pass ToASCII("xn----ddps939g.xn--382h") V6; V7; V3 (ignored) Pass ToASCII("xn----sgn18r3191a.xn--382h") C1; V6; V7; V3 (ignored) -Pass ToASCII("︅︒。U+dc3e᳠") V7 -Pass ToASCII("︅。。U+dc3e᳠") A4_2 (ignored) +Pass ToASCII("︅︒。𦀾᳠") V7 +Pass ToASCII("︅。。𦀾᳠") A4_2 (ignored) Pass ToASCII("..xn--t6f5138v") A4_2 (ignored) Pass ToASCII("xn--y86c.xn--t6f5138v") V7 Pass ToASCII("xn--t6f5138v") -Pass ToASCII("U+dc3e᳠") -Pass ToASCII("U+dd4f.-ß‌≠") C1; V7; V3 (ignored) -Pass ToASCII("U+dd4f.-ß‌≠") C1; V7; V3 (ignored) -Pass ToASCII("U+dd4f.-ß‌≠") C1; V7; V3 (ignored) -Pass ToASCII("U+dd4f.-ß‌≠") C1; V7; V3 (ignored) -Pass ToASCII("U+dd4f.-SS‌≠") C1; V7; V3 (ignored) -Pass ToASCII("U+dd4f.-SS‌≠") C1; V7; V3 (ignored) -Pass ToASCII("U+dd4f.-ss‌≠") C1; V7; V3 (ignored) -Pass ToASCII("U+dd4f.-ss‌≠") C1; V7; V3 (ignored) -Pass ToASCII("U+dd4f.-Ss‌≠") C1; V7; V3 (ignored) -Pass ToASCII("U+dd4f.-Ss‌≠") C1; V7; V3 (ignored) +Pass ToASCII("𦀾᳠") +Pass ToASCII("󠕏.-ß‌≠") C1; V7; V3 (ignored) +Pass ToASCII("󠕏.-ß‌≠") C1; V7; V3 (ignored) +Pass ToASCII("󠕏.-ß‌≠") C1; V7; V3 (ignored) +Pass ToASCII("󠕏.-ß‌≠") C1; V7; V3 (ignored) +Pass ToASCII("󠕏.-SS‌≠") C1; V7; V3 (ignored) +Pass ToASCII("󠕏.-SS‌≠") C1; V7; V3 (ignored) +Pass ToASCII("󠕏.-ss‌≠") C1; V7; V3 (ignored) +Pass ToASCII("󠕏.-ss‌≠") C1; V7; V3 (ignored) +Pass ToASCII("󠕏.-Ss‌≠") C1; V7; V3 (ignored) +Pass ToASCII("󠕏.-Ss‌≠") C1; V7; V3 (ignored) Pass ToASCII("xn--u836e.xn---ss-gl2a") V7; V3 (ignored) Pass ToASCII("xn--u836e.xn---ss-cn0at5l") C1; V7; V3 (ignored) Pass ToASCII("xn--u836e.xn----qfa750ve7b") C1; V7; V3 (ignored) -Pass ToASCII("U+dd4f.-SS‌≠") C1; V7; V3 (ignored) -Pass ToASCII("U+dd4f.-SS‌≠") C1; V7; V3 (ignored) -Pass ToASCII("U+dd4f.-ss‌≠") C1; V7; V3 (ignored) -Pass ToASCII("U+dd4f.-ss‌≠") C1; V7; V3 (ignored) -Pass ToASCII("U+dd4f.-Ss‌≠") C1; V7; V3 (ignored) -Pass ToASCII("U+dd4f.-Ss‌≠") C1; V7; V3 (ignored) -Pass ToASCII("ᡙ‌。≯U+def2≠") C1 -Pass ToASCII("ᡙ‌。≯U+def2≠") C1 -Pass ToASCII("ᡙ‌。≯U+def2≠") C1 -Pass ToASCII("ᡙ‌。≯U+def2≠") C1 +Pass ToASCII("󠕏.-SS‌≠") C1; V7; V3 (ignored) +Pass ToASCII("󠕏.-SS‌≠") C1; V7; V3 (ignored) +Pass ToASCII("󠕏.-ss‌≠") C1; V7; V3 (ignored) +Pass ToASCII("󠕏.-ss‌≠") C1; V7; V3 (ignored) +Pass ToASCII("󠕏.-Ss‌≠") C1; V7; V3 (ignored) +Pass ToASCII("󠕏.-Ss‌≠") C1; V7; V3 (ignored) +Pass ToASCII("ᡙ‌。≯𐋲≠") C1 +Pass ToASCII("ᡙ‌。≯𐋲≠") C1 +Pass ToASCII("ᡙ‌。≯𐋲≠") C1 +Pass ToASCII("ᡙ‌。≯𐋲≠") C1 Pass ToASCII("xn--p8e.xn--1ch3a7084l") -Pass ToASCII("ᡙ.≯U+def2≠") -Pass ToASCII("ᡙ.≯U+def2≠") +Pass ToASCII("ᡙ.≯𐋲≠") +Pass ToASCII("ᡙ.≯𐋲≠") Pass ToASCII("xn--p8e650b.xn--1ch3a7084l") C1 -Pass ToASCII("U+dd5bؓ.Ⴕ") V7 -Pass ToASCII("U+dd5bؓ.ⴕ") V7 +Pass ToASCII("򮵛ؓ.Ⴕ") V7 +Pass ToASCII("򮵛ؓ.ⴕ") V7 Pass ToASCII("xn--1fb94204l.xn--dlj") V7 Pass ToASCII("xn--1fb94204l.xn--tnd") V7 -Pass ToASCII("‌U+dd37。U+dc41") C1; V7 -Pass ToASCII("‌U+dd37。U+dc41") C1; V7 +Pass ToASCII("‌󠄷。򒑁") C1; V7 +Pass ToASCII("‌󠄷。򒑁") C1; V7 Pass ToASCII(".xn--w720c") V7; A4_2 (ignored) Pass ToASCII("xn--0ug.xn--w720c") C1; V7 -Pass ToASCII("⒈ූ焅.U+dc59‍ꡟ") C2; V7 -Pass ToASCII("1.ූ焅.U+dc59‍ꡟ") C2; V6; V7 +Pass ToASCII("⒈ූ焅.󗡙‍ꡟ") C2; V7 +Pass ToASCII("1.ූ焅.󗡙‍ꡟ") C2; V6; V7 Pass ToASCII("1.xn--t1c6981c.xn--4c9a21133d") V6; V7 Pass ToASCII("1.xn--t1c6981c.xn--1ugz184c9lw7i") C2; V6; V7 Pass ToASCII("xn--t1c337io97c.xn--4c9a21133d") V7 Pass ToASCII("xn--t1c337io97c.xn--1ugz184c9lw7i") C2; V7 -Pass ToASCII("U+ddc0▍.⁞ᠰ") V6 +Pass ToASCII("𑇀▍.⁞ᠰ") V6 Pass ToASCII("xn--9zh3057f.xn--j7e103b") V6 Pass ToASCII("-3.‍ヌᢕ") C2; V3 (ignored) Pass ToASCII("-3.xn--fbf115j") V3 (ignored) @@ -1180,93 +1180,93 @@ Pass ToASCII("ⅎ្‍。≠‍‌") C1; C2 Pass ToASCII("ⅎ្‍。≠‍‌") C1; C2 Pass ToASCII("xn--u4e319b.xn--1ch") V7 Pass ToASCII("xn--u4e823bcza.xn--0ugb89o") C1; C2; V7 -Pass ToASCII("U+dd2fྨ.≯") V7 -Pass ToASCII("U+dd2fྨ.≯") V7 -Pass ToASCII("U+dd2fྨ.≯") V7 -Pass ToASCII("U+dd2fྨ.≯") V7 +Pass ToASCII("񺔯ྨ.≯") V7 +Pass ToASCII("񺔯ྨ.≯") V7 +Pass ToASCII("񺔯ྨ.≯") V7 +Pass ToASCII("񺔯ྨ.≯") V7 Pass ToASCII("xn--4fd57150h.xn--hdh") V7 -Pass ToASCII("U+de3fU+dd8c鸮U+deb6.ς") V6 -Pass ToASCII("U+de3fU+dd8c鸮U+deb6.Σ") V6 -Pass ToASCII("U+de3fU+dd8c鸮U+deb6.σ") V6 +Pass ToASCII("𐨿󠆌鸮𑚶.ς") V6 +Pass ToASCII("𐨿󠆌鸮𑚶.Σ") V6 +Pass ToASCII("𐨿󠆌鸮𑚶.σ") V6 Pass ToASCII("xn--l76a726rt2h.xn--4xa") V6 Pass ToASCII("xn--l76a726rt2h.xn--3xa") V6 -Pass ToASCII("ς-。‌U+dfed-") C1; V3 (ignored) +Pass ToASCII("ς-。‌𝟭-") C1; V3 (ignored) Pass ToASCII("ς-。‌1-") C1; V3 (ignored) Pass ToASCII("Σ-。‌1-") C1; V3 (ignored) Pass ToASCII("σ-。‌1-") C1; V3 (ignored) Pass ToASCII("xn----zmb.1-") V3 (ignored) Pass ToASCII("xn----zmb.xn--1--i1t") C1; V3 (ignored) Pass ToASCII("xn----xmb.xn--1--i1t") C1; V3 (ignored) -Pass ToASCII("Σ-。‌U+dfed-") C1; V3 (ignored) -Pass ToASCII("σ-。‌U+dfed-") C1; V3 (ignored) -Pass ToASCII("᜴-ೢ.U+dd29Ⴄ") V6 -Pass ToASCII("᜴-ೢ.U+dd29Ⴄ") V6 -Pass ToASCII("᜴-ೢ.U+dd29ⴄ") V6 +Pass ToASCII("Σ-。‌𝟭-") C1; V3 (ignored) +Pass ToASCII("σ-。‌𝟭-") C1; V3 (ignored) +Pass ToASCII("᜴-ೢ.󠄩Ⴄ") V6 +Pass ToASCII("᜴-ೢ.󠄩Ⴄ") V6 +Pass ToASCII("᜴-ೢ.󠄩ⴄ") V6 Pass ToASCII("xn----ggf830f.xn--vkj") V6 -Pass ToASCII("᜴-ೢ.U+dd29ⴄ") V6 +Pass ToASCII("᜴-ೢ.󠄩ⴄ") V6 Pass ToASCII("xn----ggf830f.xn--cnd") V6; V7 -Pass ToASCII("‍。U+dc18⒈ꡍ擉") C2; V6; V7 -Pass ToASCII("‍。U+dc181.ꡍ擉") C2; V6 +Pass ToASCII("‍。𞀘⒈ꡍ擉") C2; V6; V7 +Pass ToASCII("‍。𞀘1.ꡍ擉") C2; V6 Pass ToASCII(".xn--1-1p4r.xn--s7uv61m") V6; A4_2 (ignored) Pass ToASCII("xn--1ug.xn--1-1p4r.xn--s7uv61m") C2; V6 Pass ToASCII(".xn--tsh026uql4bew9p") V6; V7; A4_2 (ignored) Pass ToASCII("xn--1ug.xn--tsh026uql4bew9p") C2; V6; V7 -Pass ToASCII("⫐。Ⴠ-U+dc22") V7 -Pass ToASCII("⫐。Ⴠ-U+dc22") V7 -Pass ToASCII("⫐。ⴠ-U+dc22") V7 +Pass ToASCII("⫐。Ⴠ-󃐢") V7 +Pass ToASCII("⫐。Ⴠ-󃐢") V7 +Pass ToASCII("⫐。ⴠ-󃐢") V7 Pass ToASCII("xn--r3i.xn----2wst7439i") V7 -Pass ToASCII("⫐。ⴠ-U+dc22") V7 +Pass ToASCII("⫐。ⴠ-󃐢") V7 Pass ToASCII("xn--r3i.xn----z1g58579u") V7 -Pass ToASCII("U+dc42◊.⦟∠") V6 -Pass ToASCII("U+dc42◊.⦟∠") V6 +Pass ToASCII("𑑂◊.⦟∠") V6 +Pass ToASCII("𑑂◊.⦟∠") V6 Pass ToASCII("xn--01h3338f.xn--79g270a") V6 -Pass ToASCII("헁U+dd99ฺU+df5a。ںU+dfdc") V7 -Pass ToASCII("헁U+dd99ฺU+df5a。ںU+dfdc") V7 -Pass ToASCII("헁U+dd99ฺU+df5a。ں4") V7 -Pass ToASCII("헁U+dd99ฺU+df5a。ں4") V7 +Pass ToASCII("헁󘖙ฺ󚍚。ں𝟜") V7 +Pass ToASCII("헁󘖙ฺ󚍚。ں𝟜") V7 +Pass ToASCII("헁󘖙ฺ󚍚。ں4") V7 +Pass ToASCII("헁󘖙ฺ󚍚。ں4") V7 Pass ToASCII("xn--o4c1723h8g85gt4ya.xn--4-dvc") V7 -Pass ToASCII("꥓.̽U+dcbd馋") V6; V7 +Pass ToASCII("꥓.̽𑂽馋") V6; V7 Pass ToASCII("xn--3j9a.xn--bua0708eqzrd") V6; V7 -Pass ToASCII("U+deddU+def8‍。䜖") C2; V7 -Pass ToASCII("U+deddU+def8‍。䜖") C2; V7 +Pass ToASCII("󈫝򪛸‍。䜖") C2; V7 +Pass ToASCII("󈫝򪛸‍。䜖") C2; V7 Pass ToASCII("xn--g138cxw05a.xn--k0o") V7 Pass ToASCII("xn--1ug30527h9mxi.xn--k0o") C2; V7 -Pass ToASCII("ᡯ⚉姶U+dd09.۷‍U+dfaa‍") C2; U1 (ignored) -Pass ToASCII("ᡯ⚉姶8,.۷‍U+dfaa‍") C2; U1 (ignored) +Pass ToASCII("ᡯ⚉姶🄉.۷‍🎪‍") C2; U1 (ignored) +Pass ToASCII("ᡯ⚉姶8,.۷‍🎪‍") C2; U1 (ignored) Pass ToASCII("xn--8,-g9oy26fzu4d.xn--kmb6733w") U1 (ignored) Pass ToASCII("xn--8,-g9oy26fzu4d.xn--kmb859ja94998b") C2; U1 (ignored) Pass ToASCII("xn--c9e433epi4b3j20a.xn--kmb6733w") V7 Pass ToASCII("xn--c9e433epi4b3j20a.xn--kmb859ja94998b") C2; V7 -Pass ToASCII("፟ᡈ‌.︒-U+df90-") C1; V6; V7; V3 (ignored) -Pass ToASCII("፟ᡈ‌.。-U+df90-") C1; V6; V3 (ignored); A4_2 (ignored) +Pass ToASCII("፟ᡈ‌.︒-𖾐-") C1; V6; V7; V3 (ignored) +Pass ToASCII("፟ᡈ‌.。-𖾐-") C1; V6; V3 (ignored); A4_2 (ignored) Pass ToASCII("xn--b7d82w..xn-----pe4u") V6; V3 (ignored); A4_2 (ignored) Pass ToASCII("xn--b7d82wo4h..xn-----pe4u") C1; V6; V3 (ignored); A4_2 (ignored) Pass ToASCII("xn--b7d82w.xn-----c82nz547a") V6; V7; V3 (ignored) Pass ToASCII("xn--b7d82wo4h.xn-----c82nz547a") C1; V6; V7; V3 (ignored) -Pass ToASCII("U+de5c。-୍Ⴋ") V6; V3 (ignored) -Pass ToASCII("U+de5c。-୍ⴋ") V6; V3 (ignored) +Pass ToASCII("𝩜。-୍Ⴋ") V6; V3 (ignored) +Pass ToASCII("𝩜。-୍ⴋ") V6; V3 (ignored) Pass ToASCII("xn--792h.xn----bse820x") V6; V3 (ignored) Pass ToASCII("xn--792h.xn----bse632b") V6; V7; V3 (ignored) -Pass ToASCII("U+dff5隁⯮.᠍‌") C1 +Pass ToASCII("𝟵隁⯮.᠍‌") C1 Pass ToASCII("9隁⯮.᠍‌") C1 Pass ToASCII("xn--9-mfs8024b.") A4_2 (ignored) Pass ToASCII("9隁⯮.") A4_2 (ignored) Pass ToASCII("xn--9-mfs8024b.xn--0ug") C1 -Pass ToASCII("ᮬႬ‌̥。U+dff8") C1; V6 +Pass ToASCII("ᮬႬ‌̥。𝟸") C1; V6 Pass ToASCII("xn--mta176jjjm.c") V6 Pass ToASCII("xn--mta176j97cl2q.c") C1; V6 -Pass ToASCII("ᮬⴌ‌̥。U+dff8") C1; V6 +Pass ToASCII("ᮬⴌ‌̥。𝟸") C1; V6 Pass ToASCII("xn--mta930emri.c") V6; V7 Pass ToASCII("xn--mta930emribme.c") C1; V6; V7 -Pass ToASCII("U+dd01͟⾶。₇︒눇≮") V6; V7 -Pass ToASCII("U+dd01͟⾶。₇︒눇≮") V6; V7 -Pass ToASCII("U+dd01͟飛。7。눇≮") V6 -Pass ToASCII("U+dd01͟飛。7。눇≮") V6 +Pass ToASCII("󠄁͟⾶。₇︒눇≮") V6; V7 +Pass ToASCII("󠄁͟⾶。₇︒눇≮") V6; V7 +Pass ToASCII("󠄁͟飛。7。눇≮") V6 +Pass ToASCII("󠄁͟飛。7。눇≮") V6 Pass ToASCII("xn--9ua0567e.7.xn--gdh6767c") V6 Pass ToASCII("xn--9ua0567e.xn--7-ngou006d1ttc") V6; V7 Pass ToASCII("xn--2ib43l.xn--te6h") -Pass ToASCII("ٽृ.U+dd35") -Pass ToASCII("ٽृ.U+dd13") +Pass ToASCII("ٽृ.𞤵") +Pass ToASCII("ٽृ.𞤓") Pass ToASCII("‌。ᅠ྄ྖ") C1; V6 Pass ToASCII("‌。ᅠ྄ྖ") C1; V6 Pass ToASCII(".xn--3ed0b") V6; A4_2 (ignored) @@ -1275,10 +1275,10 @@ Pass ToASCII(".xn--3ed0b20h") V7; A4_2 (ignored) Pass ToASCII("xn--0ug.xn--3ed0b20h") C1; V7 Pass ToASCII(".xn--3ed0by082k") V7; A4_2 (ignored) Pass ToASCII("xn--0ug.xn--3ed0by082k") C1; V7 -Pass ToASCII("≯U+de05.‍U+dd7cU+dddb") C2; V7 -Pass ToASCII("≯U+de05.‍U+dd7cU+dddb") C2; V7 -Pass ToASCII("≯U+de05.‍U+dd7cU+dddb") C2; V7 -Pass ToASCII("≯U+de05.‍U+dd7cU+dddb") C2; V7 +Pass ToASCII("≯򍘅.‍𐅼򲇛") C2; V7 +Pass ToASCII("≯򍘅.‍𐅼򲇛") C2; V7 +Pass ToASCII("≯򍘅.‍𐅼򲇛") C2; V7 +Pass ToASCII("≯򍘅.‍𐅼򲇛") C2; V7 Pass ToASCII("xn--hdh84488f.xn--xy7cw2886b") V7 Pass ToASCII("xn--hdh84488f.xn--1ug8099fbjp4e") C2; V7 Pass ToASCII("꧐Ӏ᮪ࣶ.눵") @@ -1291,30 +1291,30 @@ Pass ToASCII("xn--s5a04sn4u297k.xn--2e1b") Pass ToASCII("꧐ӏ᮪ࣶ.눵") Pass ToASCII("꧐ӏ᮪ࣶ.눵") Pass ToASCII("xn--d5a07sn4u297k.xn--2e1b") V7 -Pass ToASCII("꣪。U+dd3fU+ddbeU+ddd7") V6; V7 -Pass ToASCII("꣪。U+dd3fU+ddbeU+ddd7") V6; V7 +Pass ToASCII("꣪。𖄿𑆾󠇗") V6; V7 +Pass ToASCII("꣪。𖄿𑆾󠇗") V6; V7 Pass ToASCII("xn--3g9a.xn--ud1dz07k") V6; V7 -Pass ToASCII("U+dcd3U+deb3。U+ddff≯⾇") V7 -Pass ToASCII("U+dcd3U+deb3。U+ddff≯⾇") V7 -Pass ToASCII("U+dcd3U+deb3。U+ddff≯舛") V7 -Pass ToASCII("U+dcd3U+deb3。U+ddff≯舛") V7 +Pass ToASCII("󇓓𑚳。񐷿≯⾇") V7 +Pass ToASCII("󇓓𑚳。񐷿≯⾇") V7 +Pass ToASCII("󇓓𑚳。񐷿≯舛") V7 +Pass ToASCII("󇓓𑚳。񐷿≯舛") V7 Pass ToASCII("xn--3e2d79770c.xn--hdh0088abyy1c") V7 Pass ToASCII("xn--9hb7344k.") A4_2 (ignored) -Pass ToASCII("U+dec7١.") A4_2 (ignored) -Pass ToASCII("U+dd48砪≯ᢑ。≯U+de5aU+dd14‌") C1; V7 -Pass ToASCII("U+dd48砪≯ᢑ。≯U+de5aU+dd14‌") C1; V7 -Pass ToASCII("U+dd48砪≯ᢑ。≯U+de5aU+dd14‌") C1; V7 -Pass ToASCII("U+dd48砪≯ᢑ。≯U+de5aU+dd14‌") C1; V7 +Pass ToASCII("𐫇١.") A4_2 (ignored) +Pass ToASCII("񡅈砪≯ᢑ。≯𝩚򓴔‌") C1; V7 +Pass ToASCII("񡅈砪≯ᢑ。≯𝩚򓴔‌") C1; V7 +Pass ToASCII("񡅈砪≯ᢑ。≯𝩚򓴔‌") C1; V7 +Pass ToASCII("񡅈砪≯ᢑ。≯𝩚򓴔‌") C1; V7 Pass ToASCII("xn--bbf561cf95e57y3e.xn--hdh0834o7mj6b") V7 Pass ToASCII("xn--bbf561cf95e57y3e.xn--0ugz6gc910ejro8c") C1; V7 -Pass ToASCII("Ⴥ.U+dd33㊸") V6 -Pass ToASCII("Ⴥ.U+dd3343") V6 -Pass ToASCII("ⴥ.U+dd3343") V6 +Pass ToASCII("Ⴥ.𑄳㊸") V6 +Pass ToASCII("Ⴥ.𑄳43") V6 +Pass ToASCII("ⴥ.𑄳43") V6 Pass ToASCII("xn--tlj.xn--43-274o") V6 -Pass ToASCII("ⴥ.U+dd33㊸") V6 +Pass ToASCII("ⴥ.𑄳㊸") V6 Pass ToASCII("xn--9nd.xn--43-274o") V6; V7 -Pass ToASCII("U+dea8U+dd09ᅠྷ.U+dfb0꥓") V7 -Pass ToASCII("U+dea8U+dd09ᅠྷ.U+dfb0꥓") V7 +Pass ToASCII("񗪨󠄉ᅠྷ.񸞰꥓") V7 +Pass ToASCII("񗪨󠄉ᅠྷ.񸞰꥓") V7 Pass ToASCII("xn--kgd72212e.xn--3j9au7544a") V7 Pass ToASCII("xn--kgd36f9z57y.xn--3j9au7544a") V7 Pass ToASCII("xn--kgd7493jee34a.xn--3j9au7544a") V7 @@ -1325,16 +1325,16 @@ Pass ToASCII("ᡌ.︒ᢑ") V7 Pass ToASCII("ᡌ.。ᢑ") A4_2 (ignored) Pass ToASCII("xn--c8e..xn--bbf") A4_2 (ignored) Pass ToASCII("xn--c8e.xn--bbf9168i") V7 -Pass ToASCII("U+ddcf。ᠢU+de06") V7 +Pass ToASCII("𞷏。ᠢ򓘆") V7 Pass ToASCII("xn--hd7h.xn--46e66060j") V7 -Pass ToASCII("U+ded4U+dd8eU+dd97U+dc95。≮") V7 -Pass ToASCII("U+ded4U+dd8eU+dd97U+dc95。≮") V7 +Pass ToASCII("򌋔󠆎󠆗𑲕。≮") V7 +Pass ToASCII("򌋔󠆎󠆗𑲕。≮") V7 Pass ToASCII("xn--4m3dv4354a.xn--gdh") V7 -Pass ToASCII("U+dda6.ࣣ暀≠") V6; A4_2 (ignored) -Pass ToASCII("U+dda6.ࣣ暀≠") V6; A4_2 (ignored) +Pass ToASCII("󠆦.ࣣ暀≠") V6; A4_2 (ignored) +Pass ToASCII("󠆦.ࣣ暀≠") V6; A4_2 (ignored) Pass ToASCII(".xn--m0b461k3g2c") V6; A4_2 (ignored) -Pass ToASCII("䂹U+dd85U+dee6.‍") C2; V7 -Pass ToASCII("䂹U+dd85U+dee6.‍") C2; V7 +Pass ToASCII("䂹󾖅𐋦.‍") C2; V7 +Pass ToASCII("䂹󾖅𐋦.‍") C2; V7 Pass ToASCII("xn--0on3543c5981i.") V7; A4_2 (ignored) Pass ToASCII("xn--0on3543c5981i.xn--1ug") C2; V7 Pass ToASCII("︒。Ⴃ≯") V7 @@ -1349,22 +1349,22 @@ Pass ToASCII("︒。ⴃ≯") V7 Pass ToASCII("xn--y86c.xn--hdh782b") V7 Pass ToASCII("..xn--bnd622g") V7; A4_2 (ignored) Pass ToASCII("xn--y86c.xn--bnd622g") V7 -Pass ToASCII("箃Ⴡ-U+dc5d。≠-U+dd16") V7 -Pass ToASCII("箃Ⴡ-U+dc5d。≠-U+dd16") V7 -Pass ToASCII("箃Ⴡ-U+dc5d。≠-U+dd16") V7 -Pass ToASCII("箃Ⴡ-U+dc5d。≠-U+dd16") V7 -Pass ToASCII("箃ⴡ-U+dc5d。≠-U+dd16") V7 -Pass ToASCII("箃ⴡ-U+dc5d。≠-U+dd16") V7 +Pass ToASCII("箃Ⴡ-󠁝。≠-🤖") V7 +Pass ToASCII("箃Ⴡ-󠁝。≠-🤖") V7 +Pass ToASCII("箃Ⴡ-󠁝。≠-🤖") V7 +Pass ToASCII("箃Ⴡ-󠁝。≠-🤖") V7 +Pass ToASCII("箃ⴡ-󠁝。≠-🤖") V7 +Pass ToASCII("箃ⴡ-󠁝。≠-🤖") V7 Pass ToASCII("xn----4wsr321ay823p.xn----tfot873s") V7 -Pass ToASCII("箃ⴡ-U+dc5d。≠-U+dd16") V7 -Pass ToASCII("箃ⴡ-U+dc5d。≠-U+dd16") V7 +Pass ToASCII("箃ⴡ-󠁝。≠-🤖") V7 +Pass ToASCII("箃ⴡ-󠁝。≠-🤖") V7 Pass ToASCII("xn----11g3013fy8x5m.xn----tfot873s") V7 Pass ToASCII("ߥ.ڵ") Pass ToASCII("xn--dtb.xn--okb") Pass ToASCII(".xn--3e6h") A4_2 (ignored) Pass ToASCII("xn--3e6h") -Pass ToASCII("U+dd3f") -Pass ToASCII("U+dd1d") +Pass ToASCII("𞤿") +Pass ToASCII("𞤝") Pass ToASCII("်‍‌。-‌") C1; V6; V3 (ignored) Pass ToASCII("xn--bkd.-") V6; V3 (ignored) Pass ToASCII("xn--bkd412fca.xn----sgn") C1; V6; V3 (ignored) @@ -1372,22 +1372,22 @@ Pass ToASCII("︒。᭄ᡉ") V6; V7 Pass ToASCII("。。᭄ᡉ") V6; A4_2 (ignored) Pass ToASCII("..xn--87e93m") V6; A4_2 (ignored) Pass ToASCII("xn--y86c.xn--87e93m") V6; V7 -Pass ToASCII("-᮫︒‍.U+dd88U+de53") C2; V7; V3 (ignored) -Pass ToASCII("-᮫。‍.U+dd88U+de53") C2; V7; V3 (ignored) +Pass ToASCII("-᮫︒‍.񒶈񥹓") C2; V7; V3 (ignored) +Pass ToASCII("-᮫。‍.񒶈񥹓") C2; V7; V3 (ignored) Pass ToASCII("xn----qml..xn--x50zy803a") V7; V3 (ignored); A4_2 (ignored) Pass ToASCII("xn----qml.xn--1ug.xn--x50zy803a") C2; V7; V3 (ignored) Pass ToASCII("xn----qml1407i.xn--x50zy803a") V7; V3 (ignored) Pass ToASCII("xn----qmlv7tw180a.xn--x50zy803a") C2; V7; V3 (ignored) -Pass ToASCII("U+ddae.≯U+dc06") V7 -Pass ToASCII("U+ddae.≯U+dc06") V7 +Pass ToASCII("󠦮.≯𞀆") V7 +Pass ToASCII("󠦮.≯𞀆") V7 Pass ToASCII("xn--t546e.xn--hdh5166o") V7 Pass ToASCII("ڹ.ᡳᅟ") Pass ToASCII("ڹ.ᡳᅟ") Pass ToASCII("xn--skb.xn--g9e") Pass ToASCII("ڹ.ᡳ") Pass ToASCII("xn--skb.xn--osd737a") V7 -Pass ToASCII("㨛U+dc4e.︒U+dfd5ഁ") V7 -Pass ToASCII("㨛U+dc4e.。7ഁ") A4_2 (ignored) +Pass ToASCII("㨛𘱎.︒𝟕ഁ") V7 +Pass ToASCII("㨛𘱎.。7ഁ") A4_2 (ignored) Pass ToASCII("xn--mbm8237g..xn--7-7hf") A4_2 (ignored) Pass ToASCII("xn--mbm8237g.xn--7-7hf1526p") V7 Pass ToASCII("ß‌꫶ᢥ.⊶ჁႶ") C1 @@ -1411,41 +1411,41 @@ Pass ToASCII("xn--ss-4ep585bkm5p.xn--5nd703gyrh") C1; V7 Pass ToASCII("xn--ss-4epx629f.xn--undv409k") V7 Pass ToASCII("xn--ss-4ep585bkm5p.xn--undv409k") C1; V7 Pass ToASCII("xn--zca682johfi89m.xn--undv409k") C1; V7 -Pass ToASCII("‍。ςU+dc49") C2; V7 -Pass ToASCII("‍。ΣU+dc49") C2; V7 -Pass ToASCII("‍。σU+dc49") C2; V7 +Pass ToASCII("‍。ς󠁉") C2; V7 +Pass ToASCII("‍。Σ󠁉") C2; V7 +Pass ToASCII("‍。σ󠁉") C2; V7 Pass ToASCII(".xn--4xa24344p") V7; A4_2 (ignored) Pass ToASCII("xn--1ug.xn--4xa24344p") C2; V7 Pass ToASCII("xn--1ug.xn--3xa44344p") C2; V7 -Pass ToASCII("⒒U+de19U+dce0U+dcc0.-U+dc4a") V7; V3 (ignored) -Pass ToASCII("11.U+de19U+dce0U+dcc0.-U+dc4a") V7; V3 (ignored) +Pass ToASCII("⒒򨘙򳳠𑓀.-󞡊") V7; V3 (ignored) +Pass ToASCII("11.򨘙򳳠𑓀.-󞡊") V7; V3 (ignored) Pass ToASCII("11.xn--uz1d59632bxujd.xn----x310m") V7; V3 (ignored) Pass ToASCII("xn--3shy698frsu9dt1me.xn----x310m") V7; V3 (ignored) Pass ToASCII("-。‍") C2; V3 (ignored) Pass ToASCII("-。‍") C2; V3 (ignored) Pass ToASCII("-.") V3 (ignored); A4_2 (ignored) Pass ToASCII("-.xn--1ug") C2; V3 (ignored) -Pass ToASCII("ቬU+dc3cU+ddf6。U+de2cU+dfe0") V7 -Pass ToASCII("ቬU+dc3cU+ddf6。U+de2c8") V7 +Pass ToASCII("ቬ򔠼񁗶。𐨬𝟠") V7 +Pass ToASCII("ቬ򔠼񁗶。𐨬8") V7 Pass ToASCII("xn--d0d41273c887z.xn--8-ob5i") V7 -Pass ToASCII("ς‍-.ჃU+dfd9") C2; V3 (ignored) -Pass ToASCII("ς‍-.ⴣU+dfd9") C2; V3 (ignored) -Pass ToASCII("Σ‍-.ჃU+dfd9") C2; V3 (ignored) -Pass ToASCII("σ‍-.ⴣU+dfd9") C2; V3 (ignored) +Pass ToASCII("ς‍-.Ⴣ𦟙") C2; V3 (ignored) +Pass ToASCII("ς‍-.ⴣ𦟙") C2; V3 (ignored) +Pass ToASCII("Σ‍-.Ⴣ𦟙") C2; V3 (ignored) +Pass ToASCII("σ‍-.ⴣ𦟙") C2; V3 (ignored) Pass ToASCII("xn----zmb.xn--rlj2573p") V3 (ignored) Pass ToASCII("xn----zmb048s.xn--rlj2573p") C2; V3 (ignored) Pass ToASCII("xn----xmb348s.xn--rlj2573p") C2; V3 (ignored) Pass ToASCII("xn----zmb.xn--7nd64871a") V7; V3 (ignored) Pass ToASCII("xn----zmb048s.xn--7nd64871a") C2; V7; V3 (ignored) Pass ToASCII("xn----xmb348s.xn--7nd64871a") C2; V7; V3 (ignored) -Pass ToASCII("≠。U+dfb3U+dff2") -Pass ToASCII("≠。U+dfb3U+dff2") -Pass ToASCII("≠。U+dfb36") -Pass ToASCII("≠。U+dfb36") +Pass ToASCII("≠。🞳𝟲") +Pass ToASCII("≠。🞳𝟲") +Pass ToASCII("≠。🞳6") +Pass ToASCII("≠。🞳6") Pass ToASCII("xn--1ch.xn--6-dl4s") -Pass ToASCII("≠.U+dfb36") -Pass ToASCII("≠.U+dfb36") -Pass ToASCII("U+df3d.蠔") V7 +Pass ToASCII("≠.🞳6") +Pass ToASCII("≠.🞳6") +Pass ToASCII("󅬽.蠔") V7 Pass ToASCII("xn--g747d.xn--xl2a") V7 Pass ToASCII("ࣦ‍.뼽") C2; V6 Pass ToASCII("ࣦ‍.뼽") C2; V6 @@ -1453,79 +1453,79 @@ Pass ToASCII("ࣦ‍.뼽") C2; V6 Pass ToASCII("ࣦ‍.뼽") C2; V6 Pass ToASCII("xn--p0b.xn--e43b") V6 Pass ToASCII("xn--p0b869i.xn--e43b") C2; V6 -Pass ToASCII("U+de3d.U+de15") V7 -Pass ToASCII("U+de3d.U+de15") V7 +Pass ToASCII("񍨽.񋸕") V7 +Pass ToASCII("񍨽.񋸕") V7 Pass ToASCII("xn--pr3x.xn--rv7w") V7 -Pass ToASCII("U+dfc0U+de09U+ddcf。U+dea7₄ႫU+de6b") V7 -Pass ToASCII("U+dfc0U+de09U+ddcf。U+dea74ႫU+de6b") V7 -Pass ToASCII("U+dfc0U+de09U+ddcf。U+dea74ⴋU+de6b") V7 +Pass ToASCII("𐯀𐸉𞧏。񢚧₄Ⴋ񂹫") V7 +Pass ToASCII("𐯀𐸉𞧏。񢚧4Ⴋ񂹫") V7 +Pass ToASCII("𐯀𐸉𞧏。񢚧4ⴋ񂹫") V7 Pass ToASCII("xn--039c42bq865a.xn--4-wvs27840bnrzm") V7 -Pass ToASCII("U+dfc0U+de09U+ddcf。U+dea7₄ⴋU+de6b") V7 +Pass ToASCII("𐯀𐸉𞧏。񢚧₄ⴋ񂹫") V7 Pass ToASCII("xn--039c42bq865a.xn--4-t0g49302fnrzm") V7 -Pass ToASCII("U+dfd3。ۗ") V6 +Pass ToASCII("𝟓。ۗ") V6 Pass ToASCII("5。ۗ") V6 Pass ToASCII("5.xn--nlb") V6 -Pass ToASCII("‌U+de29.⾕") C1; V7 -Pass ToASCII("‌U+de29.谷") C1; V7 +Pass ToASCII("‌򺸩.⾕") C1; V7 +Pass ToASCII("‌򺸩.谷") C1; V7 Pass ToASCII("xn--i183d.xn--6g3a") V7 Pass ToASCII("xn--0ug26167i.xn--6g3a") C1; V7 -Pass ToASCII("︒U+dc07‍.-ܼ‌") C1; C2; V7; V3 (ignored) -Pass ToASCII("。U+dc07‍.-ܼ‌") C1; C2; V7; V3 (ignored); A4_2 (ignored) +Pass ToASCII("︒󎰇‍.-ܼ‌") C1; C2; V7; V3 (ignored) +Pass ToASCII("。󎰇‍.-ܼ‌") C1; C2; V7; V3 (ignored); A4_2 (ignored) Pass ToASCII(".xn--hh50e.xn----t2c") V7; V3 (ignored); A4_2 (ignored) Pass ToASCII(".xn--1ug05310k.xn----t2c071q") C1; C2; V7; V3 (ignored); A4_2 (ignored) Pass ToASCII("xn--y86c71305c.xn----t2c") V7; V3 (ignored) Pass ToASCII("xn--1ug1658ftw26f.xn----t2c071q") C1; C2; V7; V3 (ignored) -Pass ToASCII("‍.U+dfd7") C2 +Pass ToASCII("‍.𝟗") C2 Pass ToASCII("‍.j") C2 Pass ToASCII("‍.J") C2 Pass ToASCII(".j") A4_2 (ignored) Pass ToASCII("xn--1ug.j") C2 Pass ToASCII("j") -Pass ToASCII("ႭU+dccdꡨ֮。Ⴞ‌‌") C1; V7 -Pass ToASCII("ⴍU+dccdꡨ֮。ⴞ‌‌") C1; V7 +Pass ToASCII("Ⴍ𿣍ꡨ֮。Ⴞ‌‌") C1; V7 +Pass ToASCII("ⴍ𿣍ꡨ֮。ⴞ‌‌") C1; V7 Pass ToASCII("xn--5cb172r175fug38a.xn--mlj") V7 Pass ToASCII("xn--5cb172r175fug38a.xn--0uga051h") C1; V7 Pass ToASCII("xn--5cb347co96jug15a.xn--2nd") V7 Pass ToASCII("xn--5cb347co96jug15a.xn--2nd059ea") C1; V7 -Pass ToASCII("U+def0。U+dcf1") V7 +Pass ToASCII("𐋰。󑓱") V7 Pass ToASCII("xn--k97c.xn--q031e") V7 -Pass ToASCII("ࣟႫU+dff8귤.U+dd7cU+dfe2휪ૣ") V6; V7 -Pass ToASCII("ࣟႫU+dff8귤.U+dd7cU+dfe2휪ૣ") V6; V7 -Pass ToASCII("ࣟႫU+dff8귤.U+dd7c0휪ૣ") V6; V7 -Pass ToASCII("ࣟႫU+dff8귤.U+dd7c0휪ૣ") V6; V7 -Pass ToASCII("ࣟⴋU+dff8귤.U+dd7c0휪ૣ") V6; V7 -Pass ToASCII("ࣟⴋU+dff8귤.U+dd7c0휪ૣ") V6; V7 +Pass ToASCII("ࣟႫ𶿸귤.򠅼𝟢휪ૣ") V6; V7 +Pass ToASCII("ࣟႫ𶿸귤.򠅼𝟢휪ૣ") V6; V7 +Pass ToASCII("ࣟႫ𶿸귤.򠅼0휪ૣ") V6; V7 +Pass ToASCII("ࣟႫ𶿸귤.򠅼0휪ૣ") V6; V7 +Pass ToASCII("ࣟⴋ𶿸귤.򠅼0휪ૣ") V6; V7 +Pass ToASCII("ࣟⴋ𶿸귤.򠅼0휪ૣ") V6; V7 Pass ToASCII("xn--i0b436pkl2g2h42a.xn--0-8le8997mulr5f") V6; V7 -Pass ToASCII("ࣟⴋU+dff8귤.U+dd7cU+dfe2휪ૣ") V6; V7 -Pass ToASCII("ࣟⴋU+dff8귤.U+dd7cU+dfe2휪ૣ") V6; V7 +Pass ToASCII("ࣟⴋ𶿸귤.򠅼𝟢휪ૣ") V6; V7 +Pass ToASCII("ࣟⴋ𶿸귤.򠅼𝟢휪ૣ") V6; V7 Pass ToASCII("xn--i0b601b6r7l2hs0a.xn--0-8le8997mulr5f") V6; V7 -Pass ToASCII("ބ.U+dc5d؁") V7 -Pass ToASCII("ބ.U+dc5d؁") V7 +Pass ToASCII("ބ.𞡝؁") V7 +Pass ToASCII("ބ.𞡝؁") V7 Pass ToASCII("xn--lqb.xn--jfb1808v") V7 -Pass ToASCII("્₃.8꣄‍U+dce4") V6 -Pass ToASCII("્3.8꣄‍U+dce4") V6 +Pass ToASCII("્₃.8꣄‍🃤") V6 +Pass ToASCII("્3.8꣄‍🃤") V6 Pass ToASCII("xn--3-yke.xn--8-sl4et308f") V6 Pass ToASCII("xn--3-yke.xn--8-ugnv982dbkwm") V6 -Pass ToASCII("ꡕ≠ၞU+dff1。U+dd67U+dd2bᅠ") V7 -Pass ToASCII("ꡕ≠ၞU+dff1。U+dd67U+dd2bᅠ") V7 -Pass ToASCII("ꡕ≠ၞU+dff1。U+dd67U+dd2bᅠ") V7 -Pass ToASCII("ꡕ≠ၞU+dff1。U+dd67U+dd2bᅠ") V7 +Pass ToASCII("ꡕ≠ၞ󮿱。𐵧󠄫ᅠ") V7 +Pass ToASCII("ꡕ≠ၞ󮿱。𐵧󠄫ᅠ") V7 +Pass ToASCII("ꡕ≠ၞ󮿱。𐵧󠄫ᅠ") V7 +Pass ToASCII("ꡕ≠ၞ󮿱。𐵧󠄫ᅠ") V7 Pass ToASCII("xn--cld333gn31h0158l.xn--3g0d") V7 Pass ToASCII("鱊。‌") C1 Pass ToASCII("xn--rt6a.") A4_2 (ignored) Pass ToASCII("鱊.") A4_2 (ignored) Pass ToASCII("xn--rt6a.xn--0ug") C1 Pass ToASCII("xn--4-0bd15808a.") A4_2 (ignored) -Pass ToASCII("U+dd3aߌ4.") A4_2 (ignored) -Pass ToASCII("U+dd18ߌ4.") A4_2 (ignored) +Pass ToASCII("𞤺ߌ4.") A4_2 (ignored) +Pass ToASCII("𞤘ߌ4.") A4_2 (ignored) Pass ToASCII("-。䏛") V3 (ignored) Pass ToASCII("-。䏛") V3 (ignored) Pass ToASCII("-.xn--xco") V3 (ignored) -Pass ToASCII("‌U+dce0.‍") C1; C2; V7 -Pass ToASCII("‌U+dce0.‍") C1; C2; V7 +Pass ToASCII("‌񒃠.‍") C1; C2; V7 +Pass ToASCII("‌񒃠.‍") C1; C2; V7 Pass ToASCII("xn--dj8y.") V7; A4_2 (ignored) Pass ToASCII("xn--0ugz7551c.xn--1ug") C1; C2; V7 -Pass ToASCII("U+ddc0.U+de31") V6; V7 +Pass ToASCII("𑇀.󠨱") V6; V7 Pass ToASCII("xn--wd1d.xn--k946e") V6; V7 Pass ToASCII("⾆.ꡈ5≯ß") Pass ToASCII("⾆.ꡈ5≯ß") @@ -1545,14 +1545,14 @@ Pass ToASCII("⾆.ꡈ5≯ss") Pass ToASCII("⾆.ꡈ5≯ss") Pass ToASCII("⾆.ꡈ5≯Ss") Pass ToASCII("⾆.ꡈ5≯Ss") -Pass ToASCII("U+dd2a.ς") -Pass ToASCII("U+dd08.Σ") -Pass ToASCII("U+dd2a.σ") -Pass ToASCII("U+dd08.σ") +Pass ToASCII("𞤪.ς") +Pass ToASCII("𞤈.Σ") +Pass ToASCII("𞤪.σ") +Pass ToASCII("𞤈.σ") Pass ToASCII("xn--ie6h.xn--4xa") -Pass ToASCII("U+dd08.ς") +Pass ToASCII("𞤈.ς") Pass ToASCII("xn--ie6h.xn--3xa") -Pass ToASCII("U+dd2a.Σ") +Pass ToASCII("𞤪.Σ") Pass ToASCII("‌Ⴚ。ς") C1 Pass ToASCII("‌Ⴚ。ς") C1 Pass ToASCII("‌ⴚ。ς") C1 @@ -1582,38 +1582,38 @@ Pass ToASCII("xn--1ug0273b.xn--0sa359l6n7g13a") C1; C2 Pass ToASCII("淽。ᠾ") Pass ToASCII("xn--34w.xn--x7e") Pass ToASCII("淽.ᠾ") -Pass ToASCII("U+de29Ⴓ❓。U+dd28") V6; V7 -Pass ToASCII("U+de29Ⴓ❓。U+dd28") V6; V7 -Pass ToASCII("U+de29ⴓ❓。U+dd28") V6; V7 +Pass ToASCII("򬨩Ⴓ❓。𑄨") V6; V7 +Pass ToASCII("򬨩Ⴓ❓。𑄨") V6; V7 +Pass ToASCII("򬨩ⴓ❓。𑄨") V6; V7 Pass ToASCII("xn--8di78qvw32y.xn--k80d") V6; V7 -Pass ToASCII("U+de29ⴓ❓。U+dd28") V6; V7 +Pass ToASCII("򬨩ⴓ❓。𑄨") V6; V7 Pass ToASCII("xn--rnd896i0j14q.xn--k80d") V6; V7 -Pass ToASCII("៿。U+df33") V7 -Pass ToASCII("៿。U+df33") V7 +Pass ToASCII("៿。𞬳") V7 +Pass ToASCII("៿。𞬳") V7 Pass ToASCII("xn--45e.xn--et6h") V7 -Pass ToASCII("ْ‍。್U+deb3") C2; V6 -Pass ToASCII("ْ‍。್U+deb3") C2; V6 +Pass ToASCII("ْ‍。್𑚳") C2; V6 +Pass ToASCII("ْ‍。್𑚳") C2; V6 Pass ToASCII("xn--uhb.xn--8tc4527k") V6 Pass ToASCII("xn--uhb882k.xn--8tc4527k") C2; V6 -Pass ToASCII("ßU+dc3bU+df17。U+de68U+dd6eß") V6; V7 -Pass ToASCII("ßU+dc3bU+df17。U+de68U+dd6eß") V6; V7 -Pass ToASCII("SSU+dc3bU+df17。U+de68U+dd6eSS") V6; V7 -Pass ToASCII("ssU+dc3bU+df17。U+de68U+dd6ess") V6; V7 -Pass ToASCII("SsU+dc3bU+df17。U+de68U+dd6eSs") V6; V7 +Pass ToASCII("ß𰀻񆬗。𝩨🕮ß") V6; V7 +Pass ToASCII("ß𰀻񆬗。𝩨🕮ß") V6; V7 +Pass ToASCII("SS𰀻񆬗。𝩨🕮SS") V6; V7 +Pass ToASCII("ss𰀻񆬗。𝩨🕮ss") V6; V7 +Pass ToASCII("Ss𰀻񆬗。𝩨🕮Ss") V6; V7 Pass ToASCII("xn--ss-jl59biy67d.xn--ss-4d11aw87d") V6; V7 Pass ToASCII("xn--zca20040bgrkh.xn--zca3653v86qa") V6; V7 -Pass ToASCII("SSU+dc3bU+df17。U+de68U+dd6eSS") V6; V7 -Pass ToASCII("ssU+dc3bU+df17。U+de68U+dd6ess") V6; V7 -Pass ToASCII("SsU+dc3bU+df17。U+de68U+dd6eSs") V6; V7 +Pass ToASCII("SS𰀻񆬗。𝩨🕮SS") V6; V7 +Pass ToASCII("ss𰀻񆬗。𝩨🕮ss") V6; V7 +Pass ToASCII("Ss𰀻񆬗。𝩨🕮Ss") V6; V7 Pass ToASCII("‍。‌") C1; C2 Pass ToASCII("xn--1ug.xn--0ug") C1; C2 -Pass ToASCII("U+dc58.U+dd2e") V7; A4_2 (ignored) -Pass ToASCII("U+dc58.U+dd2e") V7; A4_2 (ignored) +Pass ToASCII("󠑘.󠄮") V7; A4_2 (ignored) +Pass ToASCII("󠑘.󠄮") V7; A4_2 (ignored) Pass ToASCII("xn--s136e.") V7; A4_2 (ignored) -Pass ToASCII("ꦷU+dd59멹。⒛U+de07") V6; V7 -Pass ToASCII("ꦷU+dd59멹。⒛U+de07") V6; V7 -Pass ToASCII("ꦷU+dd59멹。20.U+de07") V6; V7 -Pass ToASCII("ꦷU+dd59멹。20.U+de07") V6; V7 +Pass ToASCII("ꦷ󝵙멹。⒛󠨇") V6; V7 +Pass ToASCII("ꦷ󝵙멹。⒛󠨇") V6; V7 +Pass ToASCII("ꦷ󝵙멹。20.󠨇") V6; V7 +Pass ToASCII("ꦷ󝵙멹。20.󠨇") V6; V7 Pass ToASCII("xn--ym9av13acp85w.20.xn--d846e") V6; V7 Pass ToASCII("xn--ym9av13acp85w.xn--dth22121k") V6; V7 Pass ToASCII("‌。︒") C1; V7 @@ -1622,7 +1622,7 @@ Pass ToASCII("..") A4_2 (ignored) Pass ToASCII("xn--0ug..") C1; A4_2 (ignored) Pass ToASCII(".xn--y86c") V7; A4_2 (ignored) Pass ToASCII("xn--0ug.xn--y86c") C1; V7 -Pass ToASCII("ᡲ-U+dff9.ß-‌-") C1; V3 (ignored) +Pass ToASCII("ᡲ-𝟹.ß-‌-") C1; V3 (ignored) Pass ToASCII("ᡲ-3.ß-‌-") C1; V3 (ignored) Pass ToASCII("ᡲ-3.SS-‌-") C1; V3 (ignored) Pass ToASCII("ᡲ-3.ss-‌-") C1; V3 (ignored) @@ -1630,80 +1630,80 @@ Pass ToASCII("ᡲ-3.Ss-‌-") C1; V3 (ignored) Pass ToASCII("xn---3-p9o.ss--") V2 (ignored); V3 (ignored) Pass ToASCII("xn---3-p9o.xn--ss---276a") C1; V3 (ignored) Pass ToASCII("xn---3-p9o.xn-----fia9303a") C1; V3 (ignored) -Pass ToASCII("ᡲ-U+dff9.SS-‌-") C1; V3 (ignored) -Pass ToASCII("ᡲ-U+dff9.ss-‌-") C1; V3 (ignored) -Pass ToASCII("ᡲ-U+dff9.Ss-‌-") C1; V3 (ignored) -Pass ToASCII("U+dd9cᢘ。᩿⺢") V6; V7 +Pass ToASCII("ᡲ-𝟹.SS-‌-") C1; V3 (ignored) +Pass ToASCII("ᡲ-𝟹.ss-‌-") C1; V3 (ignored) +Pass ToASCII("ᡲ-𝟹.Ss-‌-") C1; V3 (ignored) +Pass ToASCII("󙶜ᢘ。᩿⺢") V6; V7 Pass ToASCII("xn--ibf35138o.xn--fpfz94g") V6; V7 -Pass ToASCII("U+dda7U+dfef。⒈᩶U+dfdaU+de0c") V7 -Pass ToASCII("U+dda73。1.᩶2U+de0c") V6; V7 +Pass ToASCII("򗆧𝟯。⒈᩶𝟚򠘌") V7 +Pass ToASCII("򗆧3。1.᩶2򠘌") V6; V7 Pass ToASCII("xn--3-rj42h.1.xn--2-13k96240l") V6; V7 Pass ToASCII("xn--3-rj42h.xn--2-13k746cq465x") V7 -Pass ToASCII("‍₅⒈。≯U+dff4‍") C2; V7 -Pass ToASCII("‍₅⒈。≯U+dff4‍") C2; V7 +Pass ToASCII("‍₅⒈。≯𝟴‍") C2; V7 +Pass ToASCII("‍₅⒈。≯𝟴‍") C2; V7 Pass ToASCII("‍51.。≯8‍") C2; A4_2 (ignored) Pass ToASCII("‍51.。≯8‍") C2; A4_2 (ignored) Pass ToASCII("51..xn--8-ogo") A4_2 (ignored) Pass ToASCII("xn--51-l1t..xn--8-ugn00i") C2; A4_2 (ignored) Pass ToASCII("xn--5-ecp.xn--8-ogo") V7 Pass ToASCII("xn--5-tgnz5r.xn--8-ugn00i") C2; V7 -Pass ToASCII("U+ddc2ੂႪU+dc9f.≮") V7 -Pass ToASCII("U+ddc2ੂႪU+dc9f.≮") V7 -Pass ToASCII("U+ddc2ੂⴊU+dc9f.≮") V7 -Pass ToASCII("U+ddc2ੂⴊU+dc9f.≮") V7 +Pass ToASCII("𾷂ੂႪ񂂟.≮") V7 +Pass ToASCII("𾷂ੂႪ񂂟.≮") V7 +Pass ToASCII("𾷂ੂⴊ񂂟.≮") V7 +Pass ToASCII("𾷂ੂⴊ񂂟.≮") V7 Pass ToASCII("xn--nbc229o4y27dgskb.xn--gdh") V7 Pass ToASCII("xn--nbc493aro75ggskb.xn--gdh") V7 Pass ToASCII("ꡠ.۲") Pass ToASCII("ꡠ.۲") Pass ToASCII("xn--5c9a.xn--fmb") -Pass ToASCII("꙽‌U+ddf5U+dd06。‌U+dc42ᬁ") C1; V6; U1 (ignored) -Pass ToASCII("꙽‌霣U+dd06。‌U+dc42ᬁ") C1; V6; U1 (ignored) -Pass ToASCII("꙽‌霣5,。‌U+dc42ᬁ") C1; V6; U1 (ignored) +Pass ToASCII("꙽‌霣🄆。‌𑁂ᬁ") C1; V6; U1 (ignored) +Pass ToASCII("꙽‌霣🄆。‌𑁂ᬁ") C1; V6; U1 (ignored) +Pass ToASCII("꙽‌霣5,。‌𑁂ᬁ") C1; V6; U1 (ignored) Pass ToASCII("xn--5,-op8g373c.xn--4sf0725i") V6; U1 (ignored) Pass ToASCII("xn--5,-i1tz135dnbqa.xn--4sf36u6u4w") C1; V6; U1 (ignored) Pass ToASCII("xn--2q5a751a653w.xn--4sf0725i") V6; V7 Pass ToASCII("xn--0ug4208b2vjuk63a.xn--4sf36u6u4w") C1; V6; V7 -Pass ToASCII("兎。ᠼU+dd1cU+deb6U+dc3f") V7 -Pass ToASCII("兎。ᠼU+dd1cU+deb6U+dc3f") V7 +Pass ToASCII("兎。ᠼ󠴜𑚶𑰿") V7 +Pass ToASCII("兎。ᠼ󠴜𑚶𑰿") V7 Pass ToASCII("xn--b5q.xn--v7e6041kqqd4m251b") V7 -Pass ToASCII("U+dfd9。‍U+dff8‍⁷") C2 +Pass ToASCII("𝟙。‍𝟸‍⁷") C2 Pass ToASCII("1。‍2‍7") C2 Pass ToASCII("1.2h") Pass ToASCII("1.xn--27-l1tb") C2 -Pass ToASCII("ᡨ-。U+decbU+dff7") V7; V3 (ignored) -Pass ToASCII("ᡨ-。U+decb1") V7; V3 (ignored) +Pass ToASCII("ᡨ-。󠻋𝟷") V7; V3 (ignored) +Pass ToASCII("ᡨ-。󠻋1") V7; V3 (ignored) Pass ToASCII("xn----z8j.xn--1-5671m") V7; V3 (ignored) -Pass ToASCII("ႼU+ddedྀ⾇。Ⴏ♀‌‌") C1; V7 -Pass ToASCII("ႼU+ddedྀ舛。Ⴏ♀‌‌") C1; V7 -Pass ToASCII("ⴜU+ddedྀ舛。ⴏ♀‌‌") C1; V7 +Pass ToASCII("Ⴜ򈷭ྀ⾇。Ⴏ♀‌‌") C1; V7 +Pass ToASCII("Ⴜ򈷭ྀ舛。Ⴏ♀‌‌") C1; V7 +Pass ToASCII("ⴜ򈷭ྀ舛。ⴏ♀‌‌") C1; V7 Pass ToASCII("xn--zed372mdj2do3v4h.xn--e5h11w") V7 Pass ToASCII("xn--zed372mdj2do3v4h.xn--0uga678bgyh") C1; V7 -Pass ToASCII("ⴜU+ddedྀ⾇。ⴏ♀‌‌") C1; V7 +Pass ToASCII("ⴜ򈷭ྀ⾇。ⴏ♀‌‌") C1; V7 Pass ToASCII("xn--zed54dz10wo343g.xn--nnd651i") V7 Pass ToASCII("xn--zed54dz10wo343g.xn--nnd089ea464d") C1; V7 -Pass ToASCII("U+dc46U+dff0.‍") C2; V6 -Pass ToASCII("U+dc464.‍") C2; V6 +Pass ToASCII("𑁆𝟰.‍") C2; V6 +Pass ToASCII("𑁆4.‍") C2; V6 Pass ToASCII("xn--4-xu7i.") V6; A4_2 (ignored) Pass ToASCII("xn--4-xu7i.xn--1ug") C2; V6 -Pass ToASCII("U+dd18Ⴞ癀。U+de3f‍‌붼") C1; V6; V7 -Pass ToASCII("U+dd18Ⴞ癀。U+de3f‍‌붼") C1; V6; V7 -Pass ToASCII("U+dd18Ⴞ癀。U+de3f‍‌붼") C1; V6; V7 -Pass ToASCII("U+dd18Ⴞ癀。U+de3f‍‌붼") C1; V6; V7 -Pass ToASCII("U+dd18ⴞ癀。U+de3f‍‌붼") C1; V6; V7 -Pass ToASCII("U+dd18ⴞ癀。U+de3f‍‌붼") C1; V6; V7 +Pass ToASCII("񮴘Ⴞ癀。𑘿‍‌붼") C1; V6; V7 +Pass ToASCII("񮴘Ⴞ癀。𑘿‍‌붼") C1; V6; V7 +Pass ToASCII("񮴘Ⴞ癀。𑘿‍‌붼") C1; V6; V7 +Pass ToASCII("񮴘Ⴞ癀。𑘿‍‌붼") C1; V6; V7 +Pass ToASCII("񮴘ⴞ癀。𑘿‍‌붼") C1; V6; V7 +Pass ToASCII("񮴘ⴞ癀。𑘿‍‌붼") C1; V6; V7 Pass ToASCII("xn--mlju35u7qx2f.xn--et3bn23n") V6; V7 Pass ToASCII("xn--mlju35u7qx2f.xn--0ugb6122js83c") C1; V6; V7 -Pass ToASCII("U+dd18ⴞ癀。U+de3f‍‌붼") C1; V6; V7 -Pass ToASCII("U+dd18ⴞ癀。U+de3f‍‌붼") C1; V6; V7 +Pass ToASCII("񮴘ⴞ癀。𑘿‍‌붼") C1; V6; V7 +Pass ToASCII("񮴘ⴞ癀。𑘿‍‌붼") C1; V6; V7 Pass ToASCII("xn--2nd6803c7q37d.xn--et3bn23n") V6; V7 Pass ToASCII("xn--2nd6803c7q37d.xn--0ugb6122js83c") C1; V6; V7 -Pass ToASCII("ᡃU+dfe7≯ᠣ.氁U+dff1ꁫ") V7 -Pass ToASCII("ᡃU+dfe7≯ᠣ.氁U+dff1ꁫ") V7 -Pass ToASCII("ᡃ5≯ᠣ.氁U+dff1ꁫ") V7 -Pass ToASCII("ᡃ5≯ᠣ.氁U+dff1ꁫ") V7 +Pass ToASCII("ᡃ𝟧≯ᠣ.氁񨏱ꁫ") V7 +Pass ToASCII("ᡃ𝟧≯ᠣ.氁񨏱ꁫ") V7 +Pass ToASCII("ᡃ5≯ᠣ.氁񨏱ꁫ") V7 +Pass ToASCII("ᡃ5≯ᠣ.氁񨏱ꁫ") V7 Pass ToASCII("xn--5-24jyf768b.xn--lqw213ime95g") V7 -Pass ToASCII("-U+de36⒏.⒎U+dee2U+dfad") V7; V3 (ignored) -Pass ToASCII("-U+de368..7.U+dee2U+dfad") V7; V3 (ignored); A4_2 (ignored) +Pass ToASCII("-𑈶⒏.⒎𰛢󠎭") V7; V3 (ignored) +Pass ToASCII("-𑈶8..7.𰛢󠎭") V7; V3 (ignored); A4_2 (ignored) Pass ToASCII("xn---8-bv5o..7.xn--c35nf1622b") V7; V3 (ignored); A4_2 (ignored) Pass ToASCII("xn----scp6252h.xn--zshy411yzpx2d") V7; V3 (ignored) Pass ToASCII("‌Ⴁ畝‍.≮") C1; C2 @@ -1722,25 +1722,25 @@ Pass ToASCII("‌ⴁ畝‍.≮") C1; C2 Pass ToASCII("‌ⴁ畝‍.≮") C1; C2 Pass ToASCII("xn--8md0962c.xn--gdh") V7 Pass ToASCII("xn--8md700fea3748f.xn--gdh") C1; C2; V7 -Pass ToASCII("໋‍.鎁U+dc11") C2; V6; V7 -Pass ToASCII("໋‍.鎁U+dc11") C2; V6; V7 +Pass ToASCII("໋‍.鎁󠰑") C2; V6; V7 +Pass ToASCII("໋‍.鎁󠰑") C2; V6; V7 Pass ToASCII("xn--t8c.xn--iz4a43209d") V6; V7 Pass ToASCII("xn--t8c059f.xn--iz4a43209d") C2; V6; V7 -Pass ToASCII("U+def4.-ᡢ֒U+de20") V7; V3 (ignored) +Pass ToASCII("򉛴.-ᡢ֒𝨠") V7; V3 (ignored) Pass ToASCII("xn--ep37b.xn----hec165lho83b") V7; V3 (ignored) -Pass ToASCII("U+dc2b.᮪ςႦ‍") C2; V6; V7 -Pass ToASCII("U+dc2b.᮪ςႦ‍") C2; V6; V7 -Pass ToASCII("U+dc2b.᮪ςⴆ‍") C2; V6; V7 -Pass ToASCII("U+dc2b.᮪ΣႦ‍") C2; V6; V7 -Pass ToASCII("U+dc2b.᮪σⴆ‍") C2; V6; V7 -Pass ToASCII("U+dc2b.᮪Σⴆ‍") C2; V6; V7 +Pass ToASCII("𿀫.᮪ςႦ‍") C2; V6; V7 +Pass ToASCII("𿀫.᮪ςႦ‍") C2; V6; V7 +Pass ToASCII("𿀫.᮪ςⴆ‍") C2; V6; V7 +Pass ToASCII("𿀫.᮪ΣႦ‍") C2; V6; V7 +Pass ToASCII("𿀫.᮪σⴆ‍") C2; V6; V7 +Pass ToASCII("𿀫.᮪Σⴆ‍") C2; V6; V7 Pass ToASCII("xn--nu4s.xn--4xa153j7im") V6; V7 Pass ToASCII("xn--nu4s.xn--4xa153jk8cs1q") C2; V6; V7 Pass ToASCII("xn--nu4s.xn--3xa353jk8cs1q") C2; V6; V7 -Pass ToASCII("U+dc2b.᮪ςⴆ‍") C2; V6; V7 -Pass ToASCII("U+dc2b.᮪ΣႦ‍") C2; V6; V7 -Pass ToASCII("U+dc2b.᮪σⴆ‍") C2; V6; V7 -Pass ToASCII("U+dc2b.᮪Σⴆ‍") C2; V6; V7 +Pass ToASCII("𿀫.᮪ςⴆ‍") C2; V6; V7 +Pass ToASCII("𿀫.᮪ΣႦ‍") C2; V6; V7 +Pass ToASCII("𿀫.᮪σⴆ‍") C2; V6; V7 +Pass ToASCII("𿀫.᮪Σⴆ‍") C2; V6; V7 Pass ToASCII("xn--nu4s.xn--4xa217dxri") V6; V7 Pass ToASCII("xn--nu4s.xn--4xa217dxriome") C2; V6; V7 Pass ToASCII("xn--nu4s.xn--3xa417dxriome") C2; V6; V7 @@ -1750,29 +1750,29 @@ Pass ToASCII("1.xn--sv9a..xn--mfc") V6; A4_2 (ignored) Pass ToASCII("1.xn--0ug7185c..xn--mfc") C1; V6; A4_2 (ignored) Pass ToASCII("xn--tsh0720cse8b.xn--mfc") V6; V7 Pass ToASCII("xn--0ug78o720myr1c.xn--mfc") C1; V6; V7 -Pass ToASCII("ß‍.᯲U+dfbc") C2; V6; V7 -Pass ToASCII("SS‍.᯲U+dfbc") C2; V6; V7 -Pass ToASCII("ss‍.᯲U+dfbc") C2; V6; V7 -Pass ToASCII("Ss‍.᯲U+dfbc") C2; V6; V7 +Pass ToASCII("ß‍.᯲񄾼") C2; V6; V7 +Pass ToASCII("SS‍.᯲񄾼") C2; V6; V7 +Pass ToASCII("ss‍.᯲񄾼") C2; V6; V7 +Pass ToASCII("Ss‍.᯲񄾼") C2; V6; V7 Pass ToASCII("ss.xn--0zf22107b") V6; V7 Pass ToASCII("xn--ss-n1t.xn--0zf22107b") C2; V6; V7 Pass ToASCII("xn--zca870n.xn--0zf22107b") C2; V6; V7 -Pass ToASCII("U+dcc2‌≮.≮") V6 -Pass ToASCII("U+dcc2‌≮.≮") V6 +Pass ToASCII("𑓂‌≮.≮") V6 +Pass ToASCII("𑓂‌≮.≮") V6 Pass ToASCII("xn--gdhz656g.xn--gdh") V6 Pass ToASCII("xn--0ugy6glz29a.xn--gdh") V6 -Pass ToASCII("U+dd7c.ᅠ") A4_2 (ignored) -Pass ToASCII("U+dd7c.ᅠ") A4_2 (ignored) +Pass ToASCII("🕼.ᅠ") A4_2 (ignored) +Pass ToASCII("🕼.ᅠ") A4_2 (ignored) Pass ToASCII("xn--my8h.") A4_2 (ignored) -Pass ToASCII("U+dd7c.") A4_2 (ignored) +Pass ToASCII("🕼.") A4_2 (ignored) Pass ToASCII("xn--my8h.xn--psd") V7 Pass ToASCII("xn--my8h.xn--cl7c") V7 -Pass ToASCII("爕U+de51.U+dff0気") V7 -Pass ToASCII("爕U+de51.4気") V7 +Pass ToASCII("爕򳙑.𝟰気") V7 +Pass ToASCII("爕򳙑.4気") V7 Pass ToASCII("xn--1zxq3199c.xn--4-678b") V7 -Pass ToASCII("U+df43。U+dd83U+dc97--") V7; V2 (ignored); V3 (ignored) +Pass ToASCII("󞝃。򑆃񉢗--") V7; V2 (ignored); V3 (ignored) Pass ToASCII("xn--2y75e.xn-----1l15eer88n") V7; V2 (ignored); V3 (ignored) -Pass ToASCII("蔰。U+dc79ࣝ-U+de35") V7 +Pass ToASCII("蔰。󠁹ࣝ-𑈵") V7 Pass ToASCII("xn--sz1a.xn----mrd9984r3dl0i") V7 Pass ToASCII("ςჅ。ݚ") Pass ToASCII("ςⴥ。ݚ") @@ -1793,40 +1793,40 @@ Pass ToASCII("ڼ.ẏᡤ") Pass ToASCII("ڼ.Ẏᡤ") Pass ToASCII("ڼ.Ẏᡤ") Pass ToASCII("xn--pt9c.xn--0kjya") -Pass ToASCII("U+de57.ⴉⴕ") -Pass ToASCII("U+de57.ႩႵ") -Pass ToASCII("U+de57.Ⴉⴕ") +Pass ToASCII("𐩗.ⴉⴕ") +Pass ToASCII("𐩗.ႩႵ") +Pass ToASCII("𐩗.Ⴉⴕ") Pass ToASCII("xn--pt9c.xn--hnd666l") V7 Pass ToASCII("xn--pt9c.xn--hndy") V7 -Pass ToASCII("‌‌ㄤ.̮U+de11ূ") C1; V6; V7 -Pass ToASCII("‌‌ㄤ.̮U+de11ূ") C1; V6; V7 +Pass ToASCII("‌‌ㄤ.̮󕨑ূ") C1; V6; V7 +Pass ToASCII("‌‌ㄤ.̮󕨑ূ") C1; V6; V7 Pass ToASCII("xn--1fk.xn--vta284a9o563a") V6; V7 Pass ToASCII("xn--0uga242k.xn--vta284a9o563a") C1; V6; V7 -Pass ToASCII("ႴU+de28₃U+dc66.U+dff3U+dcb9ஂ") V7 -Pass ToASCII("ႴU+de283U+dc66.7U+dcb9ஂ") V7 -Pass ToASCII("ⴔU+de283U+dc66.7U+dcb9ஂ") V7 +Pass ToASCII("Ⴔ𝨨₃󠁦.𝟳𑂹ஂ") V7 +Pass ToASCII("Ⴔ𝨨3󠁦.7𑂹ஂ") V7 +Pass ToASCII("ⴔ𝨨3󠁦.7𑂹ஂ") V7 Pass ToASCII("xn--3-ews6985n35s3g.xn--7-cve6271r") V7 -Pass ToASCII("ⴔU+de28₃U+dc66.U+dff3U+dcb9ஂ") V7 +Pass ToASCII("ⴔ𝨨₃󠁦.𝟳𑂹ஂ") V7 Pass ToASCII("xn--3-b1g83426a35t0g.xn--7-cve6271r") V7 -Pass ToASCII("䏈‌。‌⒈U+dc95") C1; V7 -Pass ToASCII("䏈‌。‌1.U+dc95") C1; V7 +Pass ToASCII("䏈‌。‌⒈񱢕") C1; V7 +Pass ToASCII("䏈‌。‌1.񱢕") C1; V7 Pass ToASCII("xn--eco.1.xn--ms39a") V7 Pass ToASCII("xn--0ug491l.xn--1-rgn.xn--ms39a") C1; V7 Pass ToASCII("xn--eco.xn--tsh21126d") V7 Pass ToASCII("xn--0ug491l.xn--0ug88oot66q") C1; V7 -Pass ToASCII("1꫶ßU+dca5。ᷘ") V6 -Pass ToASCII("1꫶ßU+dca5。ᷘ") V6 -Pass ToASCII("1꫶SSU+dca5。ᷘ") V6 -Pass ToASCII("1꫶ssU+dca5。ᷘ") V6 +Pass ToASCII("1꫶ß𑲥。ᷘ") V6 +Pass ToASCII("1꫶ß𑲥。ᷘ") V6 +Pass ToASCII("1꫶SS𑲥。ᷘ") V6 +Pass ToASCII("1꫶ss𑲥。ᷘ") V6 Pass ToASCII("xn--1ss-ir6ln166b.xn--weg") V6 Pass ToASCII("xn--1-qfa2471kdb0d.xn--weg") V6 -Pass ToASCII("1꫶SSU+dca5。ᷘ") V6 -Pass ToASCII("1꫶ssU+dca5。ᷘ") V6 -Pass ToASCII("1꫶SsU+dca5。ᷘ") V6 -Pass ToASCII("1꫶SsU+dca5。ᷘ") V6 +Pass ToASCII("1꫶SS𑲥。ᷘ") V6 +Pass ToASCII("1꫶ss𑲥。ᷘ") V6 +Pass ToASCII("1꫶Ss𑲥。ᷘ") V6 +Pass ToASCII("1꫶Ss𑲥。ᷘ") V6 Pass ToASCII("xn--3j78f.xn--mkb20b") V7 -Pass ToASCII("U+dd31⒛⾳.ꡦ⒈") V7 -Pass ToASCII("U+dd3120.音.ꡦ1.") V7; A4_2 (ignored) +Pass ToASCII("𲤱⒛⾳.ꡦ⒈") V7 +Pass ToASCII("𲤱20.音.ꡦ1.") V7; A4_2 (ignored) Pass ToASCII("xn--20-9802c.xn--0w5a.xn--1-eg4e.") V7; A4_2 (ignored) Pass ToASCII("xn--dth6033bzbvx.xn--tsh9439b") V7 Pass ToASCII("Ⴕ。۰≮ß݅") @@ -1852,17 +1852,17 @@ Pass ToASCII("ⴕ.۰≮ß݅") Pass ToASCII("xn--tnd.xn--ss-jbe65aw27i") V7 Pass ToASCII("xn--tnd.xn--zca912alh227g") V7 Pass ToASCII("xn--ge6h.xn--oc9a") -Pass ToASCII("U+dd28.ꡏ") -Pass ToASCII("U+dd06.ꡏ") -Pass ToASCII("ℲU+dd7aU+dd52。≯⾑") V7 -Pass ToASCII("ℲU+dd7aU+dd52。≯⾑") V7 -Pass ToASCII("ℲU+dd7aU+dd52。≯襾") V7 -Pass ToASCII("ℲU+dd7aU+dd52。≯襾") V7 -Pass ToASCII("ⅎU+dd7aU+dd52。≯襾") V7 -Pass ToASCII("ⅎU+dd7aU+dd52。≯襾") V7 +Pass ToASCII("𞤨.ꡏ") +Pass ToASCII("𞤆.ꡏ") +Pass ToASCII("Ⅎ󠅺񝵒。≯⾑") V7 +Pass ToASCII("Ⅎ󠅺񝵒。≯⾑") V7 +Pass ToASCII("Ⅎ󠅺񝵒。≯襾") V7 +Pass ToASCII("Ⅎ󠅺񝵒。≯襾") V7 +Pass ToASCII("ⅎ󠅺񝵒。≯襾") V7 +Pass ToASCII("ⅎ󠅺񝵒。≯襾") V7 Pass ToASCII("xn--73g39298c.xn--hdhz171b") V7 -Pass ToASCII("ⅎU+dd7aU+dd52。≯⾑") V7 -Pass ToASCII("ⅎU+dd7aU+dd52。≯⾑") V7 +Pass ToASCII("ⅎ󠅺񝵒。≯⾑") V7 +Pass ToASCII("ⅎ󠅺񝵒。≯⾑") V7 Pass ToASCII("xn--f3g73398c.xn--hdhz171b") V7 Pass ToASCII("‌.ßႩ-") C1; V3 (ignored) Pass ToASCII("‌.ßⴉ-") C1; V3 (ignored) @@ -1875,104 +1875,104 @@ Pass ToASCII("xn--0ug.xn----pfa2305a") C1; V3 (ignored) Pass ToASCII(".xn--ss--4rn") V7; V3 (ignored); A4_2 (ignored) Pass ToASCII("xn--0ug.xn--ss--4rn") C1; V7; V3 (ignored) Pass ToASCII("xn--0ug.xn----pfa042j") C1; V7; V3 (ignored) -Pass ToASCII("齙--U+dff0.ß") +Pass ToASCII("齙--𝟰.ß") Pass ToASCII("齙--4.ß") Pass ToASCII("齙--4.SS") Pass ToASCII("齙--4.ss") Pass ToASCII("齙--4.Ss") Pass ToASCII("xn----4-p16k.ss") Pass ToASCII("xn----4-p16k.xn--zca") -Pass ToASCII("齙--U+dff0.SS") -Pass ToASCII("齙--U+dff0.ss") -Pass ToASCII("齙--U+dff0.Ss") -Pass ToASCII("U+dea2-。U+dc8f≮U+df2b") V7; V3 (ignored) -Pass ToASCII("U+dea2-。U+dc8f≮U+df2b") V7; V3 (ignored) +Pass ToASCII("齙--𝟰.SS") +Pass ToASCII("齙--𝟰.ss") +Pass ToASCII("齙--𝟰.Ss") +Pass ToASCII("󠪢-。򛂏≮𑜫") V7; V3 (ignored) +Pass ToASCII("󠪢-。򛂏≮𑜫") V7; V3 (ignored) Pass ToASCII("xn----bh61m.xn--gdhz157g0em1d") V7; V3 (ignored) -Pass ToASCII("‌U+de79‍。U+dfe7≮Ⴉ") C1; C2; V7 -Pass ToASCII("‌U+de79‍。U+dfe7≮Ⴉ") C1; C2; V7 -Pass ToASCII("‌U+de79‍。U+dfe7≮ⴉ") C1; C2; V7 -Pass ToASCII("‌U+de79‍。U+dfe7≮ⴉ") C1; C2; V7 +Pass ToASCII("‌󠉹‍。򌿧≮Ⴉ") C1; C2; V7 +Pass ToASCII("‌󠉹‍。򌿧≮Ⴉ") C1; C2; V7 +Pass ToASCII("‌󠉹‍。򌿧≮ⴉ") C1; C2; V7 +Pass ToASCII("‌󠉹‍。򌿧≮ⴉ") C1; C2; V7 Pass ToASCII("xn--3n36e.xn--gdh992byu01p") V7 Pass ToASCII("xn--0ugc90904y.xn--gdh992byu01p") C1; C2; V7 Pass ToASCII("xn--3n36e.xn--hnd112gpz83n") V7 Pass ToASCII("xn--0ugc90904y.xn--hnd112gpz83n") C1; C2; V7 -Pass ToASCII("U+de9eႰ。쪡") V6 -Pass ToASCII("U+de9eႰ。쪡") V6 -Pass ToASCII("U+de9eႰ。쪡") V6 -Pass ToASCII("U+de9eႰ。쪡") V6 -Pass ToASCII("U+de9eⴐ。쪡") V6 -Pass ToASCII("U+de9eⴐ。쪡") V6 +Pass ToASCII("𝪞Ⴐ。쪡") V6 +Pass ToASCII("𝪞Ⴐ。쪡") V6 +Pass ToASCII("𝪞Ⴐ。쪡") V6 +Pass ToASCII("𝪞Ⴐ。쪡") V6 +Pass ToASCII("𝪞ⴐ。쪡") V6 +Pass ToASCII("𝪞ⴐ。쪡") V6 Pass ToASCII("xn--7kj1858k.xn--pi6b") V6 -Pass ToASCII("U+de9eⴐ。쪡") V6 -Pass ToASCII("U+de9eⴐ。쪡") V6 +Pass ToASCII("𝪞ⴐ。쪡") V6 +Pass ToASCII("𝪞ⴐ。쪡") V6 Pass ToASCII("xn--ond3755u.xn--pi6b") V6; V7 -Pass ToASCII("ᡅ0‌。⎢U+de04") C1; V7 -Pass ToASCII("ᡅ0‌。⎢U+de04") C1; V7 +Pass ToASCII("ᡅ0‌。⎢󤨄") C1; V7 +Pass ToASCII("ᡅ0‌。⎢󤨄") C1; V7 Pass ToASCII("xn--0-z6j.xn--8lh28773l") V7 Pass ToASCII("xn--0-z6jy93b.xn--8lh28773l") C1; V7 -Pass ToASCII("U+df9a9ꍩ៓.‍ß") C2; V7 -Pass ToASCII("U+df9a9ꍩ៓.‍ß") C2; V7 -Pass ToASCII("U+df9a9ꍩ៓.‍SS") C2; V7 -Pass ToASCII("U+df9a9ꍩ៓.‍ss") C2; V7 +Pass ToASCII("𲮚9ꍩ៓.‍ß") C2; V7 +Pass ToASCII("𲮚9ꍩ៓.‍ß") C2; V7 +Pass ToASCII("𲮚9ꍩ៓.‍SS") C2; V7 +Pass ToASCII("𲮚9ꍩ៓.‍ss") C2; V7 Pass ToASCII("xn--9-i0j5967eg3qz.ss") V7 Pass ToASCII("xn--9-i0j5967eg3qz.xn--ss-l1t") C2; V7 Pass ToASCII("xn--9-i0j5967eg3qz.xn--zca770n") C2; V7 -Pass ToASCII("U+df9a9ꍩ៓.‍SS") C2; V7 -Pass ToASCII("U+df9a9ꍩ៓.‍ss") C2; V7 -Pass ToASCII("U+df9a9ꍩ៓.‍Ss") C2; V7 -Pass ToASCII("U+df9a9ꍩ៓.‍Ss") C2; V7 -Pass ToASCII("ꗷU+dd80.ݝU+de52") +Pass ToASCII("𲮚9ꍩ៓.‍SS") C2; V7 +Pass ToASCII("𲮚9ꍩ៓.‍ss") C2; V7 +Pass ToASCII("𲮚9ꍩ៓.‍Ss") C2; V7 +Pass ToASCII("𲮚9ꍩ៓.‍Ss") C2; V7 +Pass ToASCII("ꗷ𑆀.ݝ𐩒") Pass ToASCII("xn--ju8a625r.xn--hpb0073k") -Pass ToASCII("⒐≯-。︒U+dc63-U+dee0") V7; V3 (ignored) -Pass ToASCII("⒐≯-。︒U+dc63-U+dee0") V7; V3 (ignored) -Pass ToASCII("9.≯-。。U+dc63-U+dee0") V7; V3 (ignored); A4_2 (ignored) -Pass ToASCII("9.≯-。。U+dc63-U+dee0") V7; V3 (ignored); A4_2 (ignored) +Pass ToASCII("⒐≯-。︒򩑣-񞛠") V7; V3 (ignored) +Pass ToASCII("⒐≯-。︒򩑣-񞛠") V7; V3 (ignored) +Pass ToASCII("9.≯-。。򩑣-񞛠") V7; V3 (ignored); A4_2 (ignored) +Pass ToASCII("9.≯-。。򩑣-񞛠") V7; V3 (ignored); A4_2 (ignored) Pass ToASCII("9.xn----ogo..xn----xj54d1s69k") V7; V3 (ignored); A4_2 (ignored) Pass ToASCII("xn----ogot9g.xn----n89hl0522az9u2a") V7; V3 (ignored) -Pass ToASCII("ႯU+dd4b-.‍Ⴉ") C2; V3 (ignored) -Pass ToASCII("ႯU+dd4b-.‍Ⴉ") C2; V3 (ignored) -Pass ToASCII("ⴏU+dd4b-.‍ⴉ") C2; V3 (ignored) +Pass ToASCII("Ⴏ󠅋-.‍Ⴉ") C2; V3 (ignored) +Pass ToASCII("Ⴏ󠅋-.‍Ⴉ") C2; V3 (ignored) +Pass ToASCII("ⴏ󠅋-.‍ⴉ") C2; V3 (ignored) Pass ToASCII("xn----3vs.xn--0kj") V3 (ignored) Pass ToASCII("xn----3vs.xn--1ug532c") C2; V3 (ignored) -Pass ToASCII("ⴏU+dd4b-.‍ⴉ") C2; V3 (ignored) +Pass ToASCII("ⴏ󠅋-.‍ⴉ") C2; V3 (ignored) Pass ToASCII("xn----00g.xn--hnd") V7; V3 (ignored) Pass ToASCII("xn----00g.xn--hnd399e") C2; V7; V3 (ignored) -Pass ToASCII("᜔。U+dda3-U+deea") V6; V3 (ignored) +Pass ToASCII("᜔。󠆣-𑋪") V6; V3 (ignored) Pass ToASCII("xn--fze.xn----ly8i") V6; V3 (ignored) -Pass ToASCII("ꯨ-.U+dfdcֽß") V6; V7; V3 (ignored) -Pass ToASCII("ꯨ-.U+dfdcֽß") V6; V7; V3 (ignored) -Pass ToASCII("ꯨ-.U+dfdcֽSS") V6; V7; V3 (ignored) -Pass ToASCII("ꯨ-.U+dfdcֽss") V6; V7; V3 (ignored) -Pass ToASCII("ꯨ-.U+dfdcֽSs") V6; V7; V3 (ignored) +Pass ToASCII("ꯨ-.򨏜ֽß") V6; V7; V3 (ignored) +Pass ToASCII("ꯨ-.򨏜ֽß") V6; V7; V3 (ignored) +Pass ToASCII("ꯨ-.򨏜ֽSS") V6; V7; V3 (ignored) +Pass ToASCII("ꯨ-.򨏜ֽss") V6; V7; V3 (ignored) +Pass ToASCII("ꯨ-.򨏜ֽSs") V6; V7; V3 (ignored) Pass ToASCII("xn----pw5e.xn--ss-7jd10716y") V6; V7; V3 (ignored) Pass ToASCII("xn----pw5e.xn--zca50wfv060a") V6; V7; V3 (ignored) -Pass ToASCII("ꯨ-.U+dfdcֽSS") V6; V7; V3 (ignored) -Pass ToASCII("ꯨ-.U+dfdcֽss") V6; V7; V3 (ignored) -Pass ToASCII("ꯨ-.U+dfdcֽSs") V6; V7; V3 (ignored) -Pass ToASCII("U+dfe5♮U+df2b࣭.្U+df2b8U+dd8f") V6 -Pass ToASCII("3♮U+df2b࣭.្U+df2b8U+dd8f") V6 +Pass ToASCII("ꯨ-.򨏜ֽSS") V6; V7; V3 (ignored) +Pass ToASCII("ꯨ-.򨏜ֽss") V6; V7; V3 (ignored) +Pass ToASCII("ꯨ-.򨏜ֽSs") V6; V7; V3 (ignored) +Pass ToASCII("𝟥♮𑜫࣭.្𑜫8󠆏") V6 +Pass ToASCII("3♮𑜫࣭.្𑜫8󠆏") V6 Pass ToASCII("xn--3-ksd277tlo7s.xn--8-f0jx021l") V6 -Pass ToASCII("-。U+df00‍❡") C2; V7; V3 (ignored) -Pass ToASCII("-。U+df00‍❡") C2; V7; V3 (ignored) +Pass ToASCII("-。򕌀‍❡") C2; V7; V3 (ignored) +Pass ToASCII("-。򕌀‍❡") C2; V7; V3 (ignored) Pass ToASCII("-.xn--nei54421f") V7; V3 (ignored) Pass ToASCII("-.xn--1ug800aq795s") C2; V7; V3 (ignored) -Pass ToASCII("U+dfd3☱U+dfd0U+dc35。U+deaeU+dc73") V6; V7 -Pass ToASCII("5☱2U+dc35。U+deaeU+dc73") V6; V7 +Pass ToASCII("𝟓☱𝟐򥰵。𝪮񐡳") V6; V7 +Pass ToASCII("5☱2򥰵。𝪮񐡳") V6; V7 Pass ToASCII("xn--52-dwx47758j.xn--kd3hk431k") V6; V7 -Pass ToASCII("-.-├U+dda3") V7; V3 (ignored) +Pass ToASCII("-.-├򖦣") V7; V3 (ignored) Pass ToASCII("-.xn----ukp70432h") V7; V3 (ignored) -Pass ToASCII("ς.ﷁU+df9b⒈") V7 -Pass ToASCII("ς.فميU+df9b1.") A4_2 (ignored) -Pass ToASCII("Σ.فميU+df9b1.") A4_2 (ignored) -Pass ToASCII("σ.فميU+df9b1.") A4_2 (ignored) +Pass ToASCII("ς.ﷁ🞛⒈") V7 +Pass ToASCII("ς.فمي🞛1.") A4_2 (ignored) +Pass ToASCII("Σ.فمي🞛1.") A4_2 (ignored) +Pass ToASCII("σ.فمي🞛1.") A4_2 (ignored) Pass ToASCII("xn--4xa.xn--1-gocmu97674d.") A4_2 (ignored) Pass ToASCII("xn--3xa.xn--1-gocmu97674d.") A4_2 (ignored) -Pass ToASCII("Σ.ﷁU+df9b⒈") V7 -Pass ToASCII("σ.ﷁU+df9b⒈") V7 +Pass ToASCII("Σ.ﷁ🞛⒈") V7 +Pass ToASCII("σ.ﷁ🞛⒈") V7 Pass ToASCII("xn--4xa.xn--dhbip2802atb20c") V7 Pass ToASCII("xn--3xa.xn--dhbip2802atb20c") V7 -Pass ToASCII("9U+dde5.U+dd34ᢓ") V7 -Pass ToASCII("9U+dde5.U+dd34ᢓ") V7 +Pass ToASCII("9󠇥.󪴴ᢓ") V7 +Pass ToASCII("9󠇥.󪴴ᢓ") V7 Pass ToASCII("9.xn--dbf91222q") V7 Pass ToASCII("︒Ⴖͦ.‌") C1; V7 Pass ToASCII("。Ⴖͦ.‌") C1; A4_2 (ignored) @@ -1991,40 +1991,40 @@ Pass ToASCII("ⴖͦ.") A4_2 (ignored) Pass ToASCII("Ⴖͦ.") A4_2 (ignored) Pass ToASCII("xn--hva929d.") V7; A4_2 (ignored) Pass ToASCII("xn--hzb.xn--ukj4430l") -Pass ToASCII("ࢻ.ⴃU+dc12") -Pass ToASCII("ࢻ.ႣU+dc12") +Pass ToASCII("ࢻ.ⴃ𞀒") +Pass ToASCII("ࢻ.Ⴃ𞀒") Pass ToASCII("xn--hzb.xn--bnd2938u") V7 -Pass ToASCII("‍‌。2䫷U+ddf7") C1; C2; V7 -Pass ToASCII("‍‌。2䫷U+ddf7") C1; C2; V7 +Pass ToASCII("‍‌。2䫷󠧷") C1; C2; V7 +Pass ToASCII("‍‌。2䫷󠧷") C1; C2; V7 Pass ToASCII(".xn--2-me5ay1273i") V7; A4_2 (ignored) Pass ToASCII("xn--0ugb.xn--2-me5ay1273i") C1; C2; V7 -Pass ToASCII("-U+dc24U+dc10。U+df16") V7; V3 (ignored) +Pass ToASCII("-𞀤󜠐。򈬖") V7; V3 (ignored) Pass ToASCII("xn----rq4re4997d.xn--l707b") V7; V3 (ignored) -Pass ToASCII("U+dec2︒‌㟀.ؤ⒈") C1; V7 -Pass ToASCII("U+dec2︒‌㟀.ؤ⒈") C1; V7 +Pass ToASCII("󳛂︒‌㟀.ؤ⒈") C1; V7 +Pass ToASCII("󳛂︒‌㟀.ؤ⒈") C1; V7 Pass ToASCII("xn--z272f.xn--etl.xn--1-smc.") V7; A4_2 (ignored) Pass ToASCII("xn--etlt457ccrq7h.xn--jgb476m") V7 Pass ToASCII("xn--0ug754gxl4ldlt0k.xn--jgb476m") C1; V7 -Pass ToASCII("߼U+de06.U+dd8f︒U+de29Ⴐ") V7 -Pass ToASCII("߼U+de06.U+dd8f。U+de29Ⴐ") V7 -Pass ToASCII("߼U+de06.U+dd8f。U+de29ⴐ") V7 +Pass ToASCII("߼𐸆.𓖏︒񊨩Ⴐ") V7 +Pass ToASCII("߼𐸆.𓖏。񊨩Ⴐ") V7 +Pass ToASCII("߼𐸆.𓖏。񊨩ⴐ") V7 Pass ToASCII("xn--0tb8725k.xn--tu8d.xn--7kj73887a") V7 -Pass ToASCII("߼U+de06.U+dd8f︒U+de29ⴐ") V7 +Pass ToASCII("߼𐸆.𓖏︒񊨩ⴐ") V7 Pass ToASCII("xn--0tb8725k.xn--7kj9008dt18a7py9c") V7 Pass ToASCII("xn--0tb8725k.xn--tu8d.xn--ond97931d") V7 Pass ToASCII("xn--0tb8725k.xn--ond3562jt18a7py9c") V7 -Pass ToASCII("Ⴥ⚭U+ddab⋃。U+df3c") V6; V7 -Pass ToASCII("Ⴥ⚭U+ddab⋃。U+df3c") V6; V7 -Pass ToASCII("ⴥ⚭U+ddab⋃。U+df3c") V6; V7 +Pass ToASCII("Ⴥ⚭󠖫⋃。𑌼") V6; V7 +Pass ToASCII("Ⴥ⚭󠖫⋃。𑌼") V6; V7 +Pass ToASCII("ⴥ⚭󠖫⋃。𑌼") V6; V7 Pass ToASCII("xn--vfh16m67gx1162b.xn--ro1d") V6; V7 -Pass ToASCII("ⴥ⚭U+ddab⋃。U+df3c") V6; V7 +Pass ToASCII("ⴥ⚭󠖫⋃。𑌼") V6; V7 Pass ToASCII("xn--9nd623g4zc5z060c.xn--ro1d") V6; V7 -Pass ToASCII("U+dd93⛏-。ꡒ") V3 (ignored) +Pass ToASCII("󠆓⛏-。ꡒ") V3 (ignored) Pass ToASCII("xn----o9p.xn--rc9a") V3 (ignored) -Pass ToASCII("U+de26帷。≯萺᷈-") V7; V3 (ignored) -Pass ToASCII("U+de26帷。≯萺᷈-") V7; V3 (ignored) -Pass ToASCII("U+de26帷。≯萺᷈-") V7; V3 (ignored) -Pass ToASCII("U+de26帷。≯萺᷈-") V7; V3 (ignored) +Pass ToASCII("񂈦帷。≯萺᷈-") V7; V3 (ignored) +Pass ToASCII("񂈦帷。≯萺᷈-") V7; V3 (ignored) +Pass ToASCII("񂈦帷。≯萺᷈-") V7; V3 (ignored) +Pass ToASCII("񂈦帷。≯萺᷈-") V7; V3 (ignored) Pass ToASCII("xn--qutw175s.xn----mimu6tf67j") V7; V3 (ignored) Pass ToASCII("‍攌꯭。ᢖ-Ⴘ") C2 Pass ToASCII("‍攌꯭。ᢖ-ⴘ") C2 @@ -2044,56 +2044,56 @@ Pass ToASCII("ꖨ.16.3툒۳") Pass ToASCII("xn--0ug2473c.16.xn--3-nyc0117m") C1 Pass ToASCII("xn--9r8a.xn--3-nyc678tu07m") V7 Pass ToASCII("xn--0ug2473c.xn--3-nyc678tu07m") C1; V7 -Pass ToASCII("U+dfcfU+de19⸖.‍") C2 -Pass ToASCII("1U+de19⸖.‍") C2 +Pass ToASCII("𝟏𝨙⸖.‍") C2 +Pass ToASCII("1𝨙⸖.‍") C2 Pass ToASCII("xn--1-5bt6845n.") A4_2 (ignored) -Pass ToASCII("1U+de19⸖.") A4_2 (ignored) +Pass ToASCII("1𝨙⸖.") A4_2 (ignored) Pass ToASCII("xn--1-5bt6845n.xn--1ug") C2 -Pass ToASCII("FU+dd5f。U+ddc5♚") V7 -Pass ToASCII("FU+dd5f。U+ddc5♚") V7 -Pass ToASCII("fU+dd5f。U+ddc5♚") V7 +Pass ToASCII("F󠅟。򏗅♚") V7 +Pass ToASCII("F󠅟。򏗅♚") V7 +Pass ToASCII("f󠅟。򏗅♚") V7 Pass ToASCII("f.xn--45hz6953f") V7 -Pass ToASCII("fU+dd5f。U+ddc5♚") V7 -Pass ToASCII("୍U+dd34ᷩ。U+dfeeႸU+dc28U+dd47") V6; V7 -Pass ToASCII("୍U+dd34ᷩ。2ႸU+dc28U+dd47") V6; V7 -Pass ToASCII("୍U+dd34ᷩ。2ⴘU+dc28U+dd47") V6; V7 +Pass ToASCII("f󠅟。򏗅♚") V7 +Pass ToASCII("୍𑄴ᷩ。𝟮Ⴘ𞀨񃥇") V6; V7 +Pass ToASCII("୍𑄴ᷩ。2Ⴘ𞀨񃥇") V6; V7 +Pass ToASCII("୍𑄴ᷩ。2ⴘ𞀨񃥇") V6; V7 Pass ToASCII("xn--9ic246gs21p.xn--2-nws2918ndrjr") V6; V7 -Pass ToASCII("୍U+dd34ᷩ。U+dfeeⴘU+dc28U+dd47") V6; V7 +Pass ToASCII("୍𑄴ᷩ。𝟮ⴘ𞀨񃥇") V6; V7 Pass ToASCII("xn--9ic246gs21p.xn--2-k1g43076adrwq") V6; V7 -Pass ToASCII("U+dc2d‌‌⒈。勉U+dc45") C1; V7 -Pass ToASCII("U+dc2d‌‌1.。勉U+dc45") C1; V7; A4_2 (ignored) +Pass ToASCII("򓠭‌‌⒈。勉𑁅") C1; V7 +Pass ToASCII("򓠭‌‌1.。勉𑁅") C1; V7; A4_2 (ignored) Pass ToASCII("xn--1-yi00h..xn--4grs325b") V7; A4_2 (ignored) Pass ToASCII("xn--1-rgna61159u..xn--4grs325b") C1; V7; A4_2 (ignored) Pass ToASCII("xn--tsh11906f.xn--4grs325b") V7 Pass ToASCII("xn--0uga855aez302a.xn--4grs325b") C1; V7 -Pass ToASCII("ᡃ.玿U+de1cU+df90") V7 +Pass ToASCII("ᡃ.玿񫈜󕞐") V7 Pass ToASCII("xn--27e.xn--7cy81125a0yq4a") V7 -Pass ToASCII("‌‌。⒈≯U+dff5") C1; V7 -Pass ToASCII("‌‌。⒈≯U+dff5") C1; V7 +Pass ToASCII("‌‌。⒈≯𝟵") C1; V7 +Pass ToASCII("‌‌。⒈≯𝟵") C1; V7 Pass ToASCII("‌‌。1.≯9") C1 Pass ToASCII("‌‌。1.≯9") C1 Pass ToASCII(".1.xn--9-ogo") A4_2 (ignored) Pass ToASCII("xn--0uga.1.xn--9-ogo") C1 Pass ToASCII(".xn--9-ogo37g") V7; A4_2 (ignored) Pass ToASCII("xn--0uga.xn--9-ogo37g") C1; V7 -Pass ToASCII("⃚.U+de3f-") V6; V3 (ignored) -Pass ToASCII("⃚.U+de3f-") V6; V3 (ignored) +Pass ToASCII("⃚.𑘿-") V6; V3 (ignored) +Pass ToASCII("⃚.𑘿-") V6; V3 (ignored) Pass ToASCII("xn--w0g.xn----bd0j") V6; V3 (ignored) -Pass ToASCII("ႂ-‍꣪.ꡊ‍U+de33") C2; V6; V7 -Pass ToASCII("ႂ-‍꣪.ꡊ‍U+de33") C2; V6; V7 +Pass ToASCII("ႂ-‍꣪.ꡊ‍񼸳") C2; V6; V7 +Pass ToASCII("ႂ-‍꣪.ꡊ‍񼸳") C2; V6; V7 Pass ToASCII("xn----gyg3618i.xn--jc9ao4185a") V6; V7 Pass ToASCII("xn----gyg250jio7k.xn--1ug8774cri56d") C2; V6; V7 -Pass ToASCII("U+de35廊.U+dc0d") V6 +Pass ToASCII("𑈵廊.𐠍") V6 Pass ToASCII("xn--xytw701b.xn--yc9c") V6 -Pass ToASCII("ႾU+dec0U+ddfb.ᢗ릫") V7 -Pass ToASCII("ႾU+dec0U+ddfb.ᢗ릫") V7 -Pass ToASCII("ႾU+dec0U+ddfb.ᢗ릫") V7 -Pass ToASCII("ႾU+dec0U+ddfb.ᢗ릫") V7 -Pass ToASCII("ⴞU+dec0U+ddfb.ᢗ릫") V7 -Pass ToASCII("ⴞU+dec0U+ddfb.ᢗ릫") V7 +Pass ToASCII("Ⴞ𶛀𛗻.ᢗ릫") V7 +Pass ToASCII("Ⴞ𶛀𛗻.ᢗ릫") V7 +Pass ToASCII("Ⴞ𶛀𛗻.ᢗ릫") V7 +Pass ToASCII("Ⴞ𶛀𛗻.ᢗ릫") V7 +Pass ToASCII("ⴞ𶛀𛗻.ᢗ릫") V7 +Pass ToASCII("ⴞ𶛀𛗻.ᢗ릫") V7 Pass ToASCII("xn--mlj0486jgl2j.xn--hbf6853f") V7 -Pass ToASCII("ⴞU+dec0U+ddfb.ᢗ릫") V7 -Pass ToASCII("ⴞU+dec0U+ddfb.ᢗ릫") V7 +Pass ToASCII("ⴞ𶛀𛗻.ᢗ릫") V7 +Pass ToASCII("ⴞ𶛀𛗻.ᢗ릫") V7 Pass ToASCII("xn--2nd8876sgl2j.xn--hbf6853f") V7 Pass ToASCII("ß‍်。⒈") C2; V7 Pass ToASCII("xn--ss-f4j.b.") A4_2 (ignored) @@ -2109,49 +2109,49 @@ Pass ToASCII("xn--ss-f4j.xn--tsh") V7 Pass ToASCII("xn--ss-f4j585j.xn--tsh") C2; V7 Pass ToASCII("xn--zca679eh2l.xn--tsh") C2; V7 Pass ToASCII("SS်.b.") A4_2 (ignored) -Pass ToASCII("یU+de3f.ß྄U+df6c") -Pass ToASCII("یU+de3f.ß྄U+df6c") -Pass ToASCII("یU+de3f.SS྄U+df6c") -Pass ToASCII("یU+de3f.ss྄U+df6c") +Pass ToASCII("ی𐨿.ß྄𑍬") +Pass ToASCII("ی𐨿.ß྄𑍬") +Pass ToASCII("ی𐨿.SS྄𑍬") +Pass ToASCII("ی𐨿.ss྄𑍬") Pass ToASCII("xn--clb2593k.xn--ss-toj6092t") Pass ToASCII("xn--clb2593k.xn--zca216edt0r") -Pass ToASCII("یU+de3f.SS྄U+df6c") -Pass ToASCII("یU+de3f.ss྄U+df6c") -Pass ToASCII("یU+de3f.Ss྄U+df6c") -Pass ToASCII("یU+de3f.Ss྄U+df6c") -Pass ToASCII("U+dfe0≮‌。U+dd71឴") C1; A4_2 (ignored) -Pass ToASCII("U+dfe0≮‌。U+dd71឴") C1; A4_2 (ignored) -Pass ToASCII("8≮‌。U+dd71឴") C1; A4_2 (ignored) -Pass ToASCII("8≮‌。U+dd71឴") C1; A4_2 (ignored) +Pass ToASCII("ی𐨿.SS྄𑍬") +Pass ToASCII("ی𐨿.ss྄𑍬") +Pass ToASCII("ی𐨿.Ss྄𑍬") +Pass ToASCII("ی𐨿.Ss྄𑍬") +Pass ToASCII("𝟠≮‌。󠅱឴") C1; A4_2 (ignored) +Pass ToASCII("𝟠≮‌。󠅱឴") C1; A4_2 (ignored) +Pass ToASCII("8≮‌。󠅱឴") C1; A4_2 (ignored) +Pass ToASCII("8≮‌。󠅱឴") C1; A4_2 (ignored) Pass ToASCII("xn--8-ngo.") A4_2 (ignored) Pass ToASCII("8≮.") A4_2 (ignored) Pass ToASCII("8≮.") A4_2 (ignored) Pass ToASCII("xn--8-sgn10i.") C1; A4_2 (ignored) Pass ToASCII("xn--8-ngo.xn--z3e") V6; V7 Pass ToASCII("xn--8-sgn10i.xn--z3e") C1; V6; V7 -Pass ToASCII("ᢕ≯︒U+dcaf.Ⴀ") V7 -Pass ToASCII("ᢕ≯︒U+dcaf.Ⴀ") V7 -Pass ToASCII("ᢕ≯。U+dcaf.Ⴀ") V7 -Pass ToASCII("ᢕ≯。U+dcaf.Ⴀ") V7 -Pass ToASCII("ᢕ≯。U+dcaf.ⴀ") V7 -Pass ToASCII("ᢕ≯。U+dcaf.ⴀ") V7 +Pass ToASCII("ᢕ≯︒񄂯.Ⴀ") V7 +Pass ToASCII("ᢕ≯︒񄂯.Ⴀ") V7 +Pass ToASCII("ᢕ≯。񄂯.Ⴀ") V7 +Pass ToASCII("ᢕ≯。񄂯.Ⴀ") V7 +Pass ToASCII("ᢕ≯。񄂯.ⴀ") V7 +Pass ToASCII("ᢕ≯。񄂯.ⴀ") V7 Pass ToASCII("xn--fbf851c.xn--ko1u.xn--rkj") V7 -Pass ToASCII("ᢕ≯︒U+dcaf.ⴀ") V7 -Pass ToASCII("ᢕ≯︒U+dcaf.ⴀ") V7 +Pass ToASCII("ᢕ≯︒񄂯.ⴀ") V7 +Pass ToASCII("ᢕ≯︒񄂯.ⴀ") V7 Pass ToASCII("xn--fbf851cq98poxw1a.xn--rkj") V7 Pass ToASCII("xn--fbf851c.xn--ko1u.xn--7md") V7 Pass ToASCII("xn--fbf851cq98poxw1a.xn--7md") V7 Pass ToASCII("ྟ.-ࠪ") V6; V3 (ignored) Pass ToASCII("ྟ.-ࠪ") V6; V3 (ignored) Pass ToASCII("xn--vfd.xn----fhd") V6; V3 (ignored) -Pass ToASCII("ᵬU+dda0.핒⒒⒈U+dd26") V7 -Pass ToASCII("ᵬU+dda0.핒⒒⒈U+dd26") V7 -Pass ToASCII("ᵬU+dda0.핒11.1.U+dd26") V7 -Pass ToASCII("ᵬU+dda0.핒11.1.U+dd26") V7 +Pass ToASCII("ᵬ󠆠.핒⒒⒈􈄦") V7 +Pass ToASCII("ᵬ󠆠.핒⒒⒈􈄦") V7 +Pass ToASCII("ᵬ󠆠.핒11.1.􈄦") V7 +Pass ToASCII("ᵬ󠆠.핒11.1.􈄦") V7 Pass ToASCII("xn--tbg.xn--11-5o7k.1.xn--k469f") V7 Pass ToASCII("xn--tbg.xn--tsht7586kyts9l") V7 -Pass ToASCII("⒈✌U+df1f.U+dfe1U+dc63") V7 -Pass ToASCII("1.✌U+df1f.9U+dc63") V7 +Pass ToASCII("⒈✌򟬟.𝟡񠱣") V7 +Pass ToASCII("1.✌򟬟.9񠱣") V7 Pass ToASCII("1.xn--7bi44996f.xn--9-o706d") V7 Pass ToASCII("xn--tsh24g49550b.xn--9-o706d") V7 Pass ToASCII("ς.꧀꣄") V6 @@ -2169,54 +2169,54 @@ Pass ToASCII("羚。≯") Pass ToASCII("xn--xt0a.xn--hdh") Pass ToASCII("羚.≯") Pass ToASCII("羚.≯") -Pass ToASCII("➆U+ddd5ỗ⒈.U+df12U+de2e࡛U+dfeb") V7 -Pass ToASCII("➆U+ddd5ỗ⒈.U+df12U+de2e࡛U+dfeb") V7 -Pass ToASCII("➆U+ddd5ỗ1..U+df12U+de2e࡛9") V7; A4_2 (ignored) -Pass ToASCII("➆U+ddd5ỗ1..U+df12U+de2e࡛9") V7; A4_2 (ignored) -Pass ToASCII("➆U+ddd5Ỗ1..U+df12U+de2e࡛9") V7; A4_2 (ignored) -Pass ToASCII("➆U+ddd5Ỗ1..U+df12U+de2e࡛9") V7; A4_2 (ignored) +Pass ToASCII("➆񷧕ỗ⒈.򑬒񡘮࡛𝟫") V7 +Pass ToASCII("➆񷧕ỗ⒈.򑬒񡘮࡛𝟫") V7 +Pass ToASCII("➆񷧕ỗ1..򑬒񡘮࡛9") V7; A4_2 (ignored) +Pass ToASCII("➆񷧕ỗ1..򑬒񡘮࡛9") V7; A4_2 (ignored) +Pass ToASCII("➆񷧕Ỗ1..򑬒񡘮࡛9") V7; A4_2 (ignored) +Pass ToASCII("➆񷧕Ỗ1..򑬒񡘮࡛9") V7; A4_2 (ignored) Pass ToASCII("xn--1-3xm292b6044r..xn--9-6jd87310jtcqs") V7; A4_2 (ignored) -Pass ToASCII("➆U+ddd5Ỗ⒈.U+df12U+de2e࡛U+dfeb") V7 -Pass ToASCII("➆U+ddd5Ỗ⒈.U+df12U+de2e࡛U+dfeb") V7 +Pass ToASCII("➆񷧕Ỗ⒈.򑬒񡘮࡛𝟫") V7 +Pass ToASCII("➆񷧕Ỗ⒈.򑬒񡘮࡛𝟫") V7 Pass ToASCII("xn--6lg26tvvc6v99z.xn--9-6jd87310jtcqs") V7 Pass ToASCII(".xn--ye6h") A4_2 (ignored) Pass ToASCII("xn--ye6h") -Pass ToASCII("U+dd3a") -Pass ToASCII("U+dd18") -Pass ToASCII("ܼ‌-。U+dc3eß") C1; V6; V7; V3 (ignored) -Pass ToASCII("ܼ‌-。U+dc3eSS") C1; V6; V7; V3 (ignored) -Pass ToASCII("ܼ‌-。U+dc3ess") C1; V6; V7; V3 (ignored) -Pass ToASCII("ܼ‌-。U+dc3eSs") C1; V6; V7; V3 (ignored) +Pass ToASCII("𞤺") +Pass ToASCII("𞤘") +Pass ToASCII("ܼ‌-。𓐾ß") C1; V6; V7; V3 (ignored) +Pass ToASCII("ܼ‌-。𓐾SS") C1; V6; V7; V3 (ignored) +Pass ToASCII("ܼ‌-。𓐾ss") C1; V6; V7; V3 (ignored) +Pass ToASCII("ܼ‌-。𓐾Ss") C1; V6; V7; V3 (ignored) Pass ToASCII("xn----s2c.xn--ss-066q") V6; V7; V3 (ignored) Pass ToASCII("xn----s2c071q.xn--ss-066q") C1; V6; V7; V3 (ignored) Pass ToASCII("xn----s2c071q.xn--zca7848m") C1; V6; V7; V3 (ignored) -Pass ToASCII("-U+df6c፞U+df27.ᷫ-︒") V6; V7; V3 (ignored) -Pass ToASCII("-U+df6c፞U+df27.ᷫ-。") V6; V7; V3 (ignored); A4_2 (ignored) +Pass ToASCII("-򷝬፞𑜧.ᷫ-︒") V6; V7; V3 (ignored) +Pass ToASCII("-򷝬፞𑜧.ᷫ-。") V6; V7; V3 (ignored); A4_2 (ignored) Pass ToASCII("xn----b5h1837n2ok9f.xn----mkm.") V6; V7; V3 (ignored); A4_2 (ignored) Pass ToASCII("xn----b5h1837n2ok9f.xn----mkmw278h") V6; V7; V3 (ignored) -Pass ToASCII("︒.U+dc21ᩙ") V7 -Pass ToASCII("。.U+dc21ᩙ") V7; A4_2 (ignored) +Pass ToASCII("︒.򚠡ᩙ") V7 +Pass ToASCII("。.򚠡ᩙ") V7; A4_2 (ignored) Pass ToASCII("..xn--cof61594i") V7; A4_2 (ignored) Pass ToASCII("xn--y86c.xn--cof61594i") V7 -Pass ToASCII("U+dc3a.-U+dfcf") V6; V7; V3 (ignored) +Pass ToASCII("𑰺.-򑟏") V6; V7; V3 (ignored) Pass ToASCII("xn--jk3d.xn----iz68g") V6; V7; V3 (ignored) -Pass ToASCII("U+dee9.赏") V7 -Pass ToASCII("U+dee9.赏") V7 +Pass ToASCII("󠻩.赏") V7 +Pass ToASCII("󠻩.赏") V7 Pass ToASCII("xn--2856e.xn--6o3a") V7 -Pass ToASCII("Ⴍ.U+dde6‌") C1; V7 -Pass ToASCII("Ⴍ.U+dde6‌") C1; V7 -Pass ToASCII("ⴍ.U+dde6‌") C1; V7 +Pass ToASCII("Ⴍ.񍇦‌") C1; V7 +Pass ToASCII("Ⴍ.񍇦‌") C1; V7 +Pass ToASCII("ⴍ.񍇦‌") C1; V7 Pass ToASCII("xn--4kj.xn--p01x") V7 Pass ToASCII("xn--4kj.xn--0ug56448b") C1; V7 -Pass ToASCII("ⴍ.U+dde6‌") C1; V7 +Pass ToASCII("ⴍ.񍇦‌") C1; V7 Pass ToASCII("xn--lnd.xn--p01x") V7 Pass ToASCII("xn--lnd.xn--0ug56448b") C1; V7 -Pass ToASCII("U+dfdb.笠") -Pass ToASCII("U+dfdb.笠") +Pass ToASCII("𝟛.笠") +Pass ToASCII("𝟛.笠") Pass ToASCII("3.笠") Pass ToASCII("3.xn--6vz") -Pass ToASCII("-‍.ႾU+def7") C2; V3 (ignored) -Pass ToASCII("-‍.ⴞU+def7") C2; V3 (ignored) +Pass ToASCII("-‍.Ⴞ𐋷") C2; V3 (ignored) +Pass ToASCII("-‍.ⴞ𐋷") C2; V3 (ignored) Pass ToASCII("-.xn--mlj8559d") V3 (ignored) Pass ToASCII("xn----ugn.xn--mlj8559d") C2; V3 (ignored) Pass ToASCII("-.xn--2nd2315j") V7; V3 (ignored) @@ -2245,44 +2245,44 @@ Pass ToASCII("xn--1ch.") A4_2 (ignored) Pass ToASCII("≠.") A4_2 (ignored) Pass ToASCII("≠.") A4_2 (ignored) Pass ToASCII("xn--1ch.xn--1ug") C2 -Pass ToASCII("U+def5্ς.ςU+de3f") V7 -Pass ToASCII("U+def5্ς.ςU+de3f") V7 -Pass ToASCII("U+def5্Σ.ΣU+de3f") V7 -Pass ToASCII("U+def5্σ.ςU+de3f") V7 -Pass ToASCII("U+def5্σ.σU+de3f") V7 -Pass ToASCII("U+def5্Σ.σU+de3f") V7 +Pass ToASCII("󧋵্ς.ς𐨿") V7 +Pass ToASCII("󧋵্ς.ς𐨿") V7 +Pass ToASCII("󧋵্Σ.Σ𐨿") V7 +Pass ToASCII("󧋵্σ.ς𐨿") V7 +Pass ToASCII("󧋵্σ.σ𐨿") V7 +Pass ToASCII("󧋵্Σ.σ𐨿") V7 Pass ToASCII("xn--4xa502av8297a.xn--4xa6055k") V7 -Pass ToASCII("U+def5্Σ.ςU+de3f") V7 +Pass ToASCII("󧋵্Σ.ς𐨿") V7 Pass ToASCII("xn--4xa502av8297a.xn--3xa8055k") V7 Pass ToASCII("xn--3xa702av8297a.xn--3xa8055k") V7 -Pass ToASCII("U+def5্Σ.ΣU+de3f") V7 -Pass ToASCII("U+def5্σ.ςU+de3f") V7 -Pass ToASCII("U+def5্σ.σU+de3f") V7 -Pass ToASCII("U+def5্Σ.σU+de3f") V7 -Pass ToASCII("U+def5্Σ.ςU+de3f") V7 -Pass ToASCII("U+dd12。륧") V7 -Pass ToASCII("U+dd12。륧") V7 -Pass ToASCII("U+dd12。륧") V7 -Pass ToASCII("U+dd12。륧") V7 +Pass ToASCII("󧋵্Σ.Σ𐨿") V7 +Pass ToASCII("󧋵্σ.ς𐨿") V7 +Pass ToASCII("󧋵্σ.σ𐨿") V7 +Pass ToASCII("󧋵্Σ.σ𐨿") V7 +Pass ToASCII("󧋵্Σ.ς𐨿") V7 +Pass ToASCII("񣤒。륧") V7 +Pass ToASCII("񣤒。륧") V7 +Pass ToASCII("񣤒。륧") V7 +Pass ToASCII("񣤒。륧") V7 Pass ToASCII("xn--s264a.xn--pw2b") V7 -Pass ToASCII("ᡆU+dcdd.U+dd46") V7 -Pass ToASCII("ᡆU+dcdd.U+dd46") V7 +Pass ToASCII("ᡆ𑓝.𞵆") V7 +Pass ToASCII("ᡆ𑓝.𞵆") V7 Pass ToASCII("xn--57e0440k.xn--k86h") V7 -Pass ToASCII("U+dfe6。ᠽ") V7 -Pass ToASCII("U+dfe6。ᠽ") V7 +Pass ToASCII("􋿦。ᠽ") V7 +Pass ToASCII("􋿦。ᠽ") V7 Pass ToASCII("xn--j890g.xn--w7e") V7 -Pass ToASCII("嬃U+df4c.‍ୄ") C2 -Pass ToASCII("嬃U+df4c.‍ୄ") C2 +Pass ToASCII("嬃𝍌.‍ୄ") C2 +Pass ToASCII("嬃𝍌.‍ୄ") C2 Pass ToASCII("xn--b6s0078f.xn--0ic") V6 Pass ToASCII("xn--b6s0078f.xn--0ic557h") C2 -Pass ToASCII("‌.U+dee4") C1; V7 +Pass ToASCII("‌.񟛤") C1; V7 Pass ToASCII(".xn--q823a") V7; A4_2 (ignored) Pass ToASCII("xn--0ug.xn--q823a") C1; V7 -Pass ToASCII("U+ded5Ⴃ䠅.U+de11") V7 -Pass ToASCII("U+ded5Ⴃ䠅.U+de11") V7 -Pass ToASCII("U+ded5ⴃ䠅.U+de11") V7 +Pass ToASCII("򺛕Ⴃ䠅.𐸑") V7 +Pass ToASCII("򺛕Ⴃ䠅.𐸑") V7 +Pass ToASCII("򺛕ⴃ䠅.𐸑") V7 Pass ToASCII("xn--ukju77frl47r.xn--yl0d") V7 -Pass ToASCII("U+ded5ⴃ䠅.U+de11") V7 +Pass ToASCII("򺛕ⴃ䠅.𐸑") V7 Pass ToASCII("xn--bnd074zr557n.xn--yl0d") V7 Pass ToASCII("-。︒") V7; V3 (ignored) Pass ToASCII("-。。") V3 (ignored); A4_2 (ignored) @@ -2307,26 +2307,26 @@ Pass ToASCII("xn--1ug914h.xn--zca") C2 Pass ToASCII("‍㨲。SS") C2 Pass ToASCII("‍㨲。ss") C2 Pass ToASCII("‍㨲。Ss") C2 -Pass ToASCII("‍.U+de28") C2; V7 -Pass ToASCII("‍.U+de28") C2; V7 +Pass ToASCII("‍.􀸨") C2; V7 +Pass ToASCII("‍.􀸨") C2; V7 Pass ToASCII(".xn--h327f") V7; A4_2 (ignored) Pass ToASCII("xn--1ug.xn--h327f") C2; V7 -Pass ToASCII("U+df7bU+dd41。≠U+dff2") V7 -Pass ToASCII("U+df7bU+dd41。≠U+dff2") V7 -Pass ToASCII("U+df7bU+dd41。≠6") V7 -Pass ToASCII("U+df7bU+dd41。≠6") V7 +Pass ToASCII("񣭻񌥁。≠𝟲") V7 +Pass ToASCII("񣭻񌥁。≠𝟲") V7 +Pass ToASCII("񣭻񌥁。≠6") V7 +Pass ToASCII("񣭻񌥁。≠6") V7 Pass ToASCII("xn--h79w4z99a.xn--6-tfo") V7 Pass ToASCII("xn--98e.xn--om9c") V7 -Pass ToASCII("꫶ᢏฺ2.U+dee2݅ྟ︒") V6; V7 -Pass ToASCII("꫶ᢏฺ2.U+dee2݅ྟ。") V6; A4_2 (ignored) +Pass ToASCII("꫶ᢏฺ2.𐋢݅ྟ︒") V6; V7 +Pass ToASCII("꫶ᢏฺ2.𐋢݅ྟ。") V6; A4_2 (ignored) Pass ToASCII("xn--2-2zf840fk16m.xn--sob093b2m7s.") V6; A4_2 (ignored) Pass ToASCII("xn--2-2zf840fk16m.xn--sob093bj62sz9d") V6; V7 -Pass ToASCII("U+dd27。≠-U+de44⾛") V7 -Pass ToASCII("U+dd27。≠-U+de44⾛") V7 -Pass ToASCII("U+dd27。≠-U+de44走") V7 -Pass ToASCII("U+dd27。≠-U+de44走") V7 +Pass ToASCII("󅴧。≠-󠙄⾛") V7 +Pass ToASCII("󅴧。≠-󠙄⾛") V7 +Pass ToASCII("󅴧。≠-󠙄走") V7 +Pass ToASCII("󅴧。≠-󠙄走") V7 Pass ToASCII("xn--gm57d.xn----tfo4949b3664m") V7 -Pass ToASCII("U+dfce。甯") +Pass ToASCII("𝟎。甯") Pass ToASCII("0。甯") Pass ToASCII("0.xn--qny") Pass ToASCII("0.甯") @@ -2336,29 +2336,29 @@ Pass ToASCII("xn----ef8c.xn--2v9a") V6; V3 (ignored) Pass ToASCII("-。ᢘ") V3 (ignored) Pass ToASCII("-。ᢘ") V3 (ignored) Pass ToASCII("-.xn--ibf") V3 (ignored) -Pass ToASCII("U+dcb4Ⴋ.≮") -Pass ToASCII("U+dcb4Ⴋ.≮") -Pass ToASCII("U+dcb4ⴋ.≮") -Pass ToASCII("U+dcb4ⴋ.≮") +Pass ToASCII("🂴Ⴋ.≮") +Pass ToASCII("🂴Ⴋ.≮") +Pass ToASCII("🂴ⴋ.≮") +Pass ToASCII("🂴ⴋ.≮") Pass ToASCII("xn--2kj7565l.xn--gdh") Pass ToASCII("xn--jnd1986v.xn--gdh") V7 -Pass ToASCII("璼U+de2d。‌U+dddf") C1 -Pass ToASCII("璼U+de2d。‌U+dddf") C1 +Pass ToASCII("璼𝨭。‌󠇟") C1 +Pass ToASCII("璼𝨭。‌󠇟") C1 Pass ToASCII("xn--gky8837e.") A4_2 (ignored) -Pass ToASCII("璼U+de2d.") A4_2 (ignored) +Pass ToASCII("璼𝨭.") A4_2 (ignored) Pass ToASCII("xn--gky8837e.xn--0ug") C1 Pass ToASCII("‌.‌") C1 Pass ToASCII("xn--0ug.xn--0ug") C1 Pass ToASCII("xn--157b.xn--gnb") Pass ToASCII("튛.ܖ") Pass ToASCII("튛.ܖ") -Pass ToASCII("Ⴗ.ׂU+dd34ꦷU+dce8") V6; V7 -Pass ToASCII("Ⴗ.U+dd34ׂꦷU+dce8") V6; V7 -Pass ToASCII("Ⴗ.U+dd34ׂꦷU+dce8") V6; V7 -Pass ToASCII("ⴗ.U+dd34ׂꦷU+dce8") V6; V7 +Pass ToASCII("Ⴗ.𑄴ׂꦷ񘃨") V6; V7 +Pass ToASCII("Ⴗ.𑄴ׂꦷ񘃨") V6; V7 +Pass ToASCII("Ⴗ.𑄴ׂꦷ񘃨") V6; V7 +Pass ToASCII("ⴗ.𑄴ׂꦷ񘃨") V6; V7 Pass ToASCII("xn--flj.xn--qdb0605f14ycrms3c") V6; V7 -Pass ToASCII("ⴗ.U+dd34ׂꦷU+dce8") V6; V7 -Pass ToASCII("ⴗ.ׂU+dd34ꦷU+dce8") V6; V7 +Pass ToASCII("ⴗ.𑄴ׂꦷ񘃨") V6; V7 +Pass ToASCII("ⴗ.𑄴ׂꦷ񘃨") V6; V7 Pass ToASCII("xn--vnd.xn--qdb0605f14ycrms3c") V6; V7 Pass ToASCII("⒈酫︒。ࣖ") V6; V7 Pass ToASCII("1.酫。。ࣖ") V6; A4_2 (ignored) @@ -2371,17 +2371,17 @@ Pass ToASCII("xn--uof63xk4bf3s.xn--o4c732g") C1; V6 Pass ToASCII("xn--co6h.xn--1-kwssa") V7 Pass ToASCII("xn--co6h.xn--1-h1g429s") V7 Pass ToASCII("xn--co6h.xn--1-h1gs") V7 -Pass ToASCII("꠆。U+de8fྰ⒕") V6; V7 -Pass ToASCII("꠆。U+de8fྰ14.") V6; V7; A4_2 (ignored) +Pass ToASCII("꠆。𻚏ྰ⒕") V6; V7 +Pass ToASCII("꠆。𻚏ྰ14.") V6; V7; A4_2 (ignored) Pass ToASCII("xn--l98a.xn--14-jsj57880f.") V6; V7; A4_2 (ignored) Pass ToASCII("xn--l98a.xn--dgd218hhp28d") V6; V7 -Pass ToASCII("U+dfe04U+ddd7U+de3b.‍U+def5⛧‍") C2 -Pass ToASCII("84U+ddd7U+de3b.‍U+def5⛧‍") C2 +Pass ToASCII("𝟠4󠇗𝈻.‍𐋵⛧‍") C2 +Pass ToASCII("84󠇗𝈻.‍𐋵⛧‍") C2 Pass ToASCII("xn--84-s850a.xn--59h6326e") -Pass ToASCII("84U+de3b.U+def5⛧") +Pass ToASCII("84𝈻.𐋵⛧") Pass ToASCII("xn--84-s850a.xn--1uga573cfq1w") C2 -Pass ToASCII("≮U+dfd5.謖ß≯") -Pass ToASCII("≮U+dfd5.謖ß≯") +Pass ToASCII("≮𝟕.謖ß≯") +Pass ToASCII("≮𝟕.謖ß≯") Pass ToASCII("≮7.謖ß≯") Pass ToASCII("≮7.謖ß≯") Pass ToASCII("≮7.謖SS≯") @@ -2392,33 +2392,33 @@ Pass ToASCII("≮7.謖Ss≯") Pass ToASCII("≮7.謖Ss≯") Pass ToASCII("xn--7-mgo.xn--ss-xjvv174c") Pass ToASCII("xn--7-mgo.xn--zca892oly5e") -Pass ToASCII("≮U+dfd5.謖SS≯") -Pass ToASCII("≮U+dfd5.謖SS≯") -Pass ToASCII("≮U+dfd5.謖ss≯") -Pass ToASCII("≮U+dfd5.謖ss≯") -Pass ToASCII("≮U+dfd5.謖Ss≯") -Pass ToASCII("≮U+dfd5.謖Ss≯") -Pass ToASCII("U+df0e⒈。‌U+dfe4") C1; V7 -Pass ToASCII("U+df0e1.。‌2") C1; V7; A4_2 (ignored) +Pass ToASCII("≮𝟕.謖SS≯") +Pass ToASCII("≮𝟕.謖SS≯") +Pass ToASCII("≮𝟕.謖ss≯") +Pass ToASCII("≮𝟕.謖ss≯") +Pass ToASCII("≮𝟕.謖Ss≯") +Pass ToASCII("≮𝟕.謖Ss≯") +Pass ToASCII("񭜎⒈。‌𝟤") C1; V7 +Pass ToASCII("񭜎1.。‌2") C1; V7; A4_2 (ignored) Pass ToASCII("xn--1-ex54e..c") V7; A4_2 (ignored) Pass ToASCII("xn--1-ex54e..xn--2-rgn") C1; V7; A4_2 (ignored) Pass ToASCII("xn--tsh94183d.c") V7 Pass ToASCII("xn--tsh94183d.xn--2-rgn") C1; V7 -Pass ToASCII("‍‌U+ddaa。ßU+dcc3") C1; C2 -Pass ToASCII("‍‌U+ddaa。ßU+dcc3") C1; C2 -Pass ToASCII("‍‌U+ddaa。SSU+dcc3") C1; C2 -Pass ToASCII("‍‌U+ddaa。ssU+dcc3") C1; C2 -Pass ToASCII("‍‌U+ddaa。SsU+dcc3") C1; C2 +Pass ToASCII("‍‌󠆪。ß𑓃") C1; C2 +Pass ToASCII("‍‌󠆪。ß𑓃") C1; C2 +Pass ToASCII("‍‌󠆪。SS𑓃") C1; C2 +Pass ToASCII("‍‌󠆪。ss𑓃") C1; C2 +Pass ToASCII("‍‌󠆪。Ss𑓃") C1; C2 Pass ToASCII(".xn--ss-bh7o") A4_2 (ignored) Pass ToASCII("xn--0ugb.xn--ss-bh7o") C1; C2 Pass ToASCII("xn--0ugb.xn--zca0732l") C1; C2 -Pass ToASCII("‍‌U+ddaa。SSU+dcc3") C1; C2 -Pass ToASCII("‍‌U+ddaa。ssU+dcc3") C1; C2 -Pass ToASCII("‍‌U+ddaa。SsU+dcc3") C1; C2 +Pass ToASCII("‍‌󠆪。SS𑓃") C1; C2 +Pass ToASCII("‍‌󠆪。ss𑓃") C1; C2 +Pass ToASCII("‍‌󠆪。Ss𑓃") C1; C2 Pass ToASCII("xn--ss-bh7o") -Pass ToASCII("ssU+dcc3") -Pass ToASCII("SSU+dcc3") -Pass ToASCII("SsU+dcc3") +Pass ToASCII("ss𑓃") +Pass ToASCII("SS𑓃") +Pass ToASCII("Ss𑓃") Pass ToASCII("︒‌ヶ䒩.ꡪ") C1; V7 Pass ToASCII("。‌ヶ䒩.ꡪ") C1; A4_2 (ignored) Pass ToASCII(".xn--qekw60d.xn--gd9a") A4_2 (ignored) @@ -2427,25 +2427,25 @@ Pass ToASCII("xn--qekw60dns9k.xn--gd9a") V7 Pass ToASCII("xn--0ug287dj0or48o.xn--gd9a") C1; V7 Pass ToASCII("xn--qekw60d.xn--gd9a") Pass ToASCII("ヶ䒩.ꡪ") -Pass ToASCII("‌⒈U+df8d.U+dccb᩠") C1; V7 -Pass ToASCII("‌1.U+df8d.U+dccb᩠") C1; V7 +Pass ToASCII("‌⒈𤮍.󢓋᩠") C1; V7 +Pass ToASCII("‌1.𤮍.󢓋᩠") C1; V7 Pass ToASCII("1.xn--4x6j.xn--jof45148n") V7 Pass ToASCII("xn--1-rgn.xn--4x6j.xn--jof45148n") C1; V7 Pass ToASCII("xn--tshw462r.xn--jof45148n") V7 Pass ToASCII("xn--0ug88o7471d.xn--jof45148n") C1; V7 -Pass ToASCII("U+dd75。U+dfebU+dc08䬺⒈") V7; A4_2 (ignored) -Pass ToASCII("U+dd75。9U+dc08䬺1.") A4_2 (ignored) +Pass ToASCII("𝅵。𝟫𞀈䬺⒈") V7; A4_2 (ignored) +Pass ToASCII("𝅵。9𞀈䬺1.") A4_2 (ignored) Pass ToASCII(".xn--91-030c1650n.") A4_2 (ignored) Pass ToASCII(".xn--9-ecp936non25a") V7; A4_2 (ignored) Pass ToASCII("xn--3f1h.xn--91-030c1650n.") V7; A4_2 (ignored) Pass ToASCII("xn--3f1h.xn--9-ecp936non25a") V7 Pass ToASCII("xn--8c1a.xn--2ib8jn539l") -Pass ToASCII("舛.ٽU+dd34ڻ") -Pass ToASCII("舛.ٽU+dd12ڻ") -Pass ToASCII("-U+dd710。៏᷽톇십") V6; V3 (ignored) -Pass ToASCII("-U+dd710。៏᷽톇십") V6; V3 (ignored) -Pass ToASCII("-U+dd710。៏᷽톇십") V6; V3 (ignored) -Pass ToASCII("-U+dd710。៏᷽톇십") V6; V3 (ignored) +Pass ToASCII("舛.ٽ𞤴ڻ") +Pass ToASCII("舛.ٽ𞤒ڻ") +Pass ToASCII("-󠅱0。៏᷽톇십") V6; V3 (ignored) +Pass ToASCII("-󠅱0。៏᷽톇십") V6; V3 (ignored) +Pass ToASCII("-󠅱0。៏᷽톇십") V6; V3 (ignored) +Pass ToASCII("-󠅱0。៏᷽톇십") V6; V3 (ignored) Pass ToASCII("-0.xn--r4e872ah77nghm") V6; V3 (ignored) Pass ToASCII("ᅟႿႵრ。୍") V6 Pass ToASCII("ᅟႿႵრ。୍") V6 @@ -2461,43 +2461,43 @@ Pass ToASCII("xn--3nd0etsm92g.xn--9ic") V6; V7 Pass ToASCII("ᅟႿⴕრ。୍") V6 Pass ToASCII("xn--l96h.xn--o8e4044k") V7 Pass ToASCII("xn--l96h.xn--03e93aq365d") V7 -Pass ToASCII("U+dfdbU+ddaa꣄。꣪-") V6; V3 (ignored) -Pass ToASCII("U+dfdb꣄U+ddaa。꣪-") V6; V3 (ignored) -Pass ToASCII("3꣄U+ddaa。꣪-") V6; V3 (ignored) +Pass ToASCII("𝟛꣄𝆪。꣪-") V6; V3 (ignored) +Pass ToASCII("𝟛꣄𝆪。꣪-") V6; V3 (ignored) +Pass ToASCII("3꣄𝆪。꣪-") V6; V3 (ignored) Pass ToASCII("xn--3-sl4eu679e.xn----xn4e") V6; V3 (ignored) -Pass ToASCII("ᄹ。໊U+dfe4U+dd1e") V6; V7 -Pass ToASCII("ᄹ。໊U+dfe4U+dd1e") V6; V7 +Pass ToASCII("ᄹ。໊򠯤󠄞") V6; V7 +Pass ToASCII("ᄹ。໊򠯤󠄞") V6; V7 Pass ToASCII("xn--lrd.xn--s8c05302k") V6; V7 -Pass ToASCII("ႦU+dca9.U+dda1︉U+dd0d") V7 -Pass ToASCII("ႦU+dca9.U+dda1︉U+dd0d") V7 -Pass ToASCII("ⴆU+dca9.U+dda1︉U+dd2f") V7 +Pass ToASCII("Ⴆ򻢩.󠆡︉𞤍") V7 +Pass ToASCII("Ⴆ򻢩.󠆡︉𞤍") V7 +Pass ToASCII("ⴆ򻢩.󠆡︉𞤯") V7 Pass ToASCII("xn--xkjw3965g.xn--ne6h") V7 -Pass ToASCII("ⴆU+dca9.U+dda1︉U+dd2f") V7 +Pass ToASCII("ⴆ򻢩.󠆡︉𞤯") V7 Pass ToASCII("xn--end82983m.xn--ne6h") V7 -Pass ToASCII("ⴆU+dca9.U+dda1︉U+dd0d") V7 -Pass ToASCII("ⴆU+dca9.U+dda1︉U+dd0d") V7 -Pass ToASCII("U+dee8.U+dfe2U+dfe8꣄") V7 -Pass ToASCII("U+dee8.U+dfe26꣄") V7 +Pass ToASCII("ⴆ򻢩.󠆡︉𞤍") V7 +Pass ToASCII("ⴆ򻢩.󠆡︉𞤍") V7 +Pass ToASCII("񗛨.򅟢𝟨꣄") V7 +Pass ToASCII("񗛨.򅟢6꣄") V7 Pass ToASCII("xn--mi60a.xn--6-sl4es8023c") V7 -Pass ToASCII("U+def8U+de0bჂ.Ⴁ") V7 -Pass ToASCII("U+def8U+de0bⴢ.ⴁ") V7 -Pass ToASCII("U+def8U+de0bჂ.ⴁ") V7 +Pass ToASCII("𐋸󮘋Ⴢ.Ⴁ") V7 +Pass ToASCII("𐋸󮘋ⴢ.ⴁ") V7 +Pass ToASCII("𐋸󮘋Ⴢ.ⴁ") V7 Pass ToASCII("xn--qlj1559dr224h.xn--skj") V7 Pass ToASCII("xn--6nd5215jr2u0h.xn--skj") V7 Pass ToASCII("xn--6nd5215jr2u0h.xn--8md") V7 -Pass ToASCII("U+dc7f꠆₄U+df86。U+de67U+dcb9ς") V7 -Pass ToASCII("U+dc7f꠆4U+df86。U+de67U+dcb9ς") V7 -Pass ToASCII("U+dc7f꠆4U+df86。U+de67U+dcb9Σ") V7 -Pass ToASCII("U+dc7f꠆4U+df86。U+de67U+dcb9σ") V7 +Pass ToASCII("񗑿꠆₄򩞆。𲩧󠒹ς") V7 +Pass ToASCII("񗑿꠆4򩞆。𲩧󠒹ς") V7 +Pass ToASCII("񗑿꠆4򩞆。𲩧󠒹Σ") V7 +Pass ToASCII("񗑿꠆4򩞆。𲩧󠒹σ") V7 Pass ToASCII("xn--4-w93ej7463a9io5a.xn--4xa31142bk3f0d") V7 Pass ToASCII("xn--4-w93ej7463a9io5a.xn--3xa51142bk3f0d") V7 -Pass ToASCII("U+dc7f꠆₄U+df86。U+de67U+dcb9Σ") V7 -Pass ToASCII("U+dc7f꠆₄U+df86。U+de67U+dcb9σ") V7 -Pass ToASCII("U+dcac。ܩ。쯙5") V7 -Pass ToASCII("U+dcac。ܩ。쯙5") V7 +Pass ToASCII("񗑿꠆₄򩞆。𲩧󠒹Σ") V7 +Pass ToASCII("񗑿꠆₄򩞆。𲩧󠒹σ") V7 +Pass ToASCII("𾢬。ܩ。쯙5") V7 +Pass ToASCII("𾢬。ܩ。쯙5") V7 Pass ToASCII("xn--t92s.xn--znb.xn--5-y88f") V7 -Pass ToASCII("៊.‍U+dfeeU+dc3f") C2; V6 -Pass ToASCII("៊.‍2U+dc3f") C2; V6 +Pass ToASCII("៊.‍𝟮𑀿") C2; V6 +Pass ToASCII("៊.‍2𑀿") C2; V6 Pass ToASCII("xn--m4e.xn--2-ku7i") V6 Pass ToASCII("xn--m4e.xn--2-tgnv469h") C2; V6 Pass ToASCII("꫶。嬶ß葽") V6 @@ -2506,23 +2506,23 @@ Pass ToASCII("꫶。嬶ss葽") V6 Pass ToASCII("꫶。嬶Ss葽") V6 Pass ToASCII("xn--2v9a.xn--ss-q40dp97m") V6 Pass ToASCII("xn--2v9a.xn--zca7637b14za") V6 -Pass ToASCII("ςU+dc3dU+dc88U+df2b。U+df29‌U+dec4") C1; V7 -Pass ToASCII("ςU+dc3dU+dc88U+df2b。U+df29‌U+dec4") C1; V7 -Pass ToASCII("ΣU+dc3dU+dc88U+df2b。U+df29‌U+dec4") C1; V7 -Pass ToASCII("σU+dc3dU+dc88U+df2b。U+df29‌U+dec4") C1; V7 +Pass ToASCII("ς𑐽𵢈𑜫。𞬩‌𐫄") C1; V7 +Pass ToASCII("ς𑐽𵢈𑜫。𞬩‌𐫄") C1; V7 +Pass ToASCII("Σ𑐽𵢈𑜫。𞬩‌𐫄") C1; V7 +Pass ToASCII("σ𑐽𵢈𑜫。𞬩‌𐫄") C1; V7 Pass ToASCII("xn--4xa2260lk3b8z15g.xn--tw9ct349a") V7 Pass ToASCII("xn--4xa2260lk3b8z15g.xn--0ug4653g2xzf") C1; V7 Pass ToASCII("xn--3xa4260lk3b8z15g.xn--0ug4653g2xzf") C1; V7 -Pass ToASCII("ΣU+dc3dU+dc88U+df2b。U+df29‌U+dec4") C1; V7 -Pass ToASCII("σU+dc3dU+dc88U+df2b。U+df29‌U+dec4") C1; V7 -Pass ToASCII("⺢U+de85U+dfe4。‍U+deb7") C2; V7 -Pass ToASCII("⺢U+de852。‍U+deb7") C2; V7 +Pass ToASCII("Σ𑐽𵢈𑜫。𞬩‌𐫄") C1; V7 +Pass ToASCII("σ𑐽𵢈𑜫。𞬩‌𐫄") C1; V7 +Pass ToASCII("⺢򇺅𝟤。‍🚷") C2; V7 +Pass ToASCII("⺢򇺅2。‍🚷") C2; V7 Pass ToASCII("xn--2-4jtr4282f.xn--m78h") V7 Pass ToASCII("xn--2-4jtr4282f.xn--1ugz946p") C2; V7 -Pass ToASCII("U+de25。⫟U+de3e") V6 +Pass ToASCII("𝨥。⫟𑈾") V6 Pass ToASCII("xn--n82h.xn--63iw010f") V6 -Pass ToASCII("-ᢗ‌U+dd04.U+df22") C1; V6; V3 (ignored); U1 (ignored) -Pass ToASCII("-ᢗ‌3,.U+df22") C1; V6; V3 (ignored); U1 (ignored) +Pass ToASCII("-ᢗ‌🄄.𑜢") C1; V6; V3 (ignored); U1 (ignored) +Pass ToASCII("-ᢗ‌3,.𑜢") C1; V6; V3 (ignored); U1 (ignored) Pass ToASCII("xn---3,-3eu.xn--9h2d") V6; V3 (ignored); U1 (ignored) Pass ToASCII("xn---3,-3eu051c.xn--9h2d") C1; V6; V3 (ignored); U1 (ignored) Pass ToASCII("xn----pck1820x.xn--9h2d") V6; V7; V3 (ignored) @@ -2531,8 +2531,8 @@ Pass ToASCII("឴.쮇-") V3 (ignored); A4_2 (ignored) Pass ToASCII("឴.쮇-") V3 (ignored); A4_2 (ignored) Pass ToASCII(".xn----938f") V3 (ignored); A4_2 (ignored) Pass ToASCII("xn--z3e.xn----938f") V6; V7; V3 (ignored) -Pass ToASCII("‌U+dcc2。⒈-U+de9b") C1; V7 -Pass ToASCII("‌U+dcc2。1.-U+de9b") C1; V7; V3 (ignored) +Pass ToASCII("‌𑓂。⒈-􀪛") C1; V7 +Pass ToASCII("‌𑓂。1.-􀪛") C1; V7; V3 (ignored) Pass ToASCII("xn--wz1d.1.xn----rg03o") V6; V7; V3 (ignored) Pass ToASCII("xn--0ugy057g.1.xn----rg03o") C1; V7; V3 (ignored) Pass ToASCII("xn--wz1d.xn----dcp29674o") V6; V7 @@ -2540,42 +2540,42 @@ Pass ToASCII("xn--0ugy057g.xn----dcp29674o") C1; V7 Pass ToASCII(".xn--hcb32bni") A4_2 (ignored) Pass ToASCII("xn--hcb32bni") Pass ToASCII("ڽ٣֖") -Pass ToASCII("ྔꡋ-.-U+df34") V6; V3 (ignored) -Pass ToASCII("ྔꡋ-.-U+df34") V6; V3 (ignored) +Pass ToASCII("ྔꡋ-.-𖬴") V6; V3 (ignored) +Pass ToASCII("ྔꡋ-.-𖬴") V6; V3 (ignored) Pass ToASCII("xn----ukg9938i.xn----4u5m") V6; V3 (ignored) -Pass ToASCII("U+dcb3-⋢‌.标-") C1; V7; V3 (ignored) -Pass ToASCII("U+dcb3-⋢‌.标-") C1; V7; V3 (ignored) -Pass ToASCII("U+dcb3-⋢‌.标-") C1; V7; V3 (ignored) -Pass ToASCII("U+dcb3-⋢‌.标-") C1; V7; V3 (ignored) +Pass ToASCII("񿒳-⋢‌.标-") C1; V7; V3 (ignored) +Pass ToASCII("񿒳-⋢‌.标-") C1; V7; V3 (ignored) +Pass ToASCII("񿒳-⋢‌.标-") C1; V7; V3 (ignored) +Pass ToASCII("񿒳-⋢‌.标-") C1; V7; V3 (ignored) Pass ToASCII("xn----9mo67451g.xn----qj7b") V7; V3 (ignored) Pass ToASCII("xn----sgn90kn5663a.xn----qj7b") C1; V7; V3 (ignored) -Pass ToASCII("-U+de74.۠ᢚ-") V6; V7; V3 (ignored) +Pass ToASCII("-񕉴.۠ᢚ-") V6; V7; V3 (ignored) Pass ToASCII("xn----qi38c.xn----jxc827k") V6; V7; V3 (ignored) -Pass ToASCII("。صىืلا。岓᯲U+df83ᡂ") V7; A4_2 (ignored) +Pass ToASCII("。صىืلا。岓᯲󠾃ᡂ") V7; A4_2 (ignored) Pass ToASCII(".xn--mgb1a7bt462h.xn--17e10qe61f9r71s") V7; A4_2 (ignored) Pass ToASCII("ᢌ.-࡚") V3 (ignored) Pass ToASCII("ᢌ.-࡚") V3 (ignored) Pass ToASCII("xn--59e.xn----5jd") V3 (ignored) -Pass ToASCII("္-U+dfadU+dfa2.ß") V6; V7 -Pass ToASCII("္-U+dfadU+dfa2.ß") V6; V7 -Pass ToASCII("္-U+dfadU+dfa2.SS") V6; V7 -Pass ToASCII("္-U+dfadU+dfa2.ss") V6; V7 -Pass ToASCII("္-U+dfadU+dfa2.Ss") V6; V7 +Pass ToASCII("္-𚮭🞢.ß") V6; V7 +Pass ToASCII("္-𚮭🞢.ß") V6; V7 +Pass ToASCII("္-𚮭🞢.SS") V6; V7 +Pass ToASCII("္-𚮭🞢.ss") V6; V7 +Pass ToASCII("္-𚮭🞢.Ss") V6; V7 Pass ToASCII("xn----9tg11172akr8b.ss") V6; V7 Pass ToASCII("xn----9tg11172akr8b.xn--zca") V6; V7 -Pass ToASCII("္-U+dfadU+dfa2.SS") V6; V7 -Pass ToASCII("္-U+dfadU+dfa2.ss") V6; V7 -Pass ToASCII("္-U+dfadU+dfa2.Ss") V6; V7 -Pass ToASCII("്-‍‌。U+dfa7₅≠") C1; C2; V6; V7 -Pass ToASCII("്-‍‌。U+dfa7₅≠") C1; C2; V6; V7 -Pass ToASCII("്-‍‌。U+dfa75≠") C1; C2; V6; V7 -Pass ToASCII("്-‍‌。U+dfa75≠") C1; C2; V6; V7 +Pass ToASCII("္-𚮭🞢.SS") V6; V7 +Pass ToASCII("္-𚮭🞢.ss") V6; V7 +Pass ToASCII("္-𚮭🞢.Ss") V6; V7 +Pass ToASCII("്-‍‌。񥞧₅≠") C1; C2; V6; V7 +Pass ToASCII("്-‍‌。񥞧₅≠") C1; C2; V6; V7 +Pass ToASCII("്-‍‌。񥞧5≠") C1; C2; V6; V7 +Pass ToASCII("്-‍‌。񥞧5≠") C1; C2; V6; V7 Pass ToASCII("xn----jmf.xn--5-ufo50192e") V6; V7; V3 (ignored) Pass ToASCII("xn----jmf215lda.xn--5-ufo50192e") C1; C2; V6; V7 -Pass ToASCII("锣。੍U+de3bU+de86") V6; V7 +Pass ToASCII("锣。੍󠘻󠚆") V6; V7 Pass ToASCII("xn--gc5a.xn--ybc83044ppga") V6; V7 Pass ToASCII("xn--8gb2338k.xn--lhb0154f") -Pass ToASCII("ؽU+de3e.ى꤫") +Pass ToASCII("ؽ𑈾.ى꤫") Pass ToASCII("ჁႱ6̘。ßᬃ") Pass ToASCII("ⴡⴑ6̘。ßᬃ") Pass ToASCII("ჁႱ6̘。SSᬃ") @@ -2590,18 +2590,18 @@ Pass ToASCII("ⴡⴑ6̘.ßᬃ") Pass ToASCII("xn--6-8cb306hms1a.xn--ss-2vq") V7 Pass ToASCII("xn--6-8cb555h2b.xn--ss-2vq") V7 Pass ToASCII("xn--6-8cb555h2b.xn--zca894k") V7 -Pass ToASCII("U+dc50。≯U+deea") V7 -Pass ToASCII("U+dc50。≯U+deea") V7 -Pass ToASCII("U+dc50。≯U+deea") V7 -Pass ToASCII("U+dc50。≯U+deea") V7 +Pass ToASCII("򋡐。≯𑋪") V7 +Pass ToASCII("򋡐。≯𑋪") V7 +Pass ToASCII("򋡐。≯𑋪") V7 +Pass ToASCII("򋡐。≯𑋪") V7 Pass ToASCII("xn--eo08b.xn--hdh3385g") V7 -Pass ToASCII("U+dd0fU+df34U+dcbd。ᅠ") V6; V7; A4_2 (ignored) -Pass ToASCII("U+dd0fU+df34U+dcbd。ᅠ") V6; V7; A4_2 (ignored) +Pass ToASCII("󠄏𖬴󠲽。ᅠ") V6; V7; A4_2 (ignored) +Pass ToASCII("󠄏𖬴󠲽。ᅠ") V6; V7; A4_2 (ignored) Pass ToASCII("xn--619ep9154c.") V6; V7; A4_2 (ignored) Pass ToASCII("xn--619ep9154c.xn--psd") V6; V7 Pass ToASCII("xn--619ep9154c.xn--cl7c") V6; V7 -Pass ToASCII("U+df54.U+def1₂") V7 -Pass ToASCII("U+df54.U+def12") V7 +Pass ToASCII("󠭔.𐋱₂") V7 +Pass ToASCII("󠭔.𐋱2") V7 Pass ToASCII("xn--vi56e.xn--2-w91i") V7 Pass ToASCII("⶿.ß‍") C2; V7 Pass ToASCII("⶿.SS‍") C2; V7 @@ -2617,58 +2617,58 @@ Pass ToASCII("xn--7zv.xn--0ug") C1 Pass ToASCII("xn--iwb.ss") Pass ToASCII("ࡓ.ss") Pass ToASCII("ࡓ.SS") -Pass ToASCII("䃚蟥-。-U+dc98⒈") V7; V3 (ignored) -Pass ToASCII("䃚蟥-。-U+dc981.") V7; V3 (ignored); A4_2 (ignored) +Pass ToASCII("䃚蟥-。-񽒘⒈") V7; V3 (ignored) +Pass ToASCII("䃚蟥-。-񽒘1.") V7; V3 (ignored); A4_2 (ignored) Pass ToASCII("xn----n50a258u.xn---1-up07j.") V7; V3 (ignored); A4_2 (ignored) Pass ToASCII("xn----n50a258u.xn----ecp33805f") V7; V3 (ignored) -Pass ToASCII("ᢔ≠U+de42.‍U+dee2") C2; V7 -Pass ToASCII("ᢔ≠U+de42.‍U+dee2") C2; V7 +Pass ToASCII("ᢔ≠􋉂.‍𐋢") C2; V7 +Pass ToASCII("ᢔ≠􋉂.‍𐋢") C2; V7 Pass ToASCII("xn--ebf031cf7196a.xn--587c") V7 Pass ToASCII("xn--ebf031cf7196a.xn--1ug9540g") C2; V7 Pass ToASCII("-。⺐") V3 (ignored) Pass ToASCII("-。⺐") V3 (ignored) Pass ToASCII("-.xn--6vj") V3 (ignored) -Pass ToASCII("U+dc29U+dcac.ٜ") V6; V7 -Pass ToASCII("U+dc29U+dcac.ٜ") V6; V7 +Pass ToASCII("󠰩𑲬.ٜ") V6; V7 +Pass ToASCII("󠰩𑲬.ٜ") V6; V7 Pass ToASCII("xn--sn3d59267c.xn--4hb") V6; V7 -Pass ToASCII("U+df7a.U+ddc3‌") C1; V6; V7 +Pass ToASCII("𐍺.񚇃‌") C1; V6; V7 Pass ToASCII("xn--ie8c.xn--2g51a") V6; V7 Pass ToASCII("xn--ie8c.xn--0ug03366c") C1; V6; V7 -Pass ToASCII("‍≮.U+dfeaU+decf-") C2; V7; V3 (ignored) -Pass ToASCII("‍≮.U+dfeaU+decf-") C2; V7; V3 (ignored) -Pass ToASCII("‍≮.U+dfeaU+decf-") C2; V7; V3 (ignored) -Pass ToASCII("‍≮.U+dfeaU+decf-") C2; V7; V3 (ignored) +Pass ToASCII("‍≮.󠟪𹫏-") C2; V7; V3 (ignored) +Pass ToASCII("‍≮.󠟪𹫏-") C2; V7; V3 (ignored) +Pass ToASCII("‍≮.󠟪𹫏-") C2; V7; V3 (ignored) +Pass ToASCII("‍≮.󠟪𹫏-") C2; V7; V3 (ignored) Pass ToASCII("xn--gdh.xn----cr99a1w710b") V7; V3 (ignored) Pass ToASCII("xn--1ug95g.xn----cr99a1w710b") C2; V7; V3 (ignored) -Pass ToASCII("‍‍襔。Ⴜ5ꡮU+df4f") C2; V7 -Pass ToASCII("‍‍襔。ⴜ5ꡮU+df4f") C2; V7 +Pass ToASCII("‍‍襔。Ⴜ5ꡮ񵝏") C2; V7 +Pass ToASCII("‍‍襔。ⴜ5ꡮ񵝏") C2; V7 Pass ToASCII("xn--2u2a.xn--5-uws5848bpf44e") V7 Pass ToASCII("xn--1uga7691f.xn--5-uws5848bpf44e") C2; V7 Pass ToASCII("xn--2u2a.xn--5-r1g7167ipfw8d") V7 Pass ToASCII("xn--1uga7691f.xn--5-r1g7167ipfw8d") C2; V7 Pass ToASCII("xn--ix9c26l.xn--q0s") -Pass ToASCII("U+dedcU+df3c.婀") -Pass ToASCII("ꦹ‍큷U+dda1。₂") C2; V6; V7 -Pass ToASCII("ꦹ‍큷U+dda1。₂") C2; V6; V7 +Pass ToASCII("𐫜𑌼.婀") +Pass ToASCII("ꦹ‍큷𻶡。₂") C2; V6; V7 +Pass ToASCII("ꦹ‍큷𻶡。₂") C2; V6; V7 Pass ToASCII("xn--0m9as84e2e21c.c") V6; V7 Pass ToASCII("xn--1ug1435cfkyaoi04d.c") C2; V6; V7 -Pass ToASCII("U+dec0.ډU+df00") -Pass ToASCII("U+dec0.ډU+df00") +Pass ToASCII("𐫀.ډ𑌀") +Pass ToASCII("𐫀.ډ𑌀") Pass ToASCII("xn--pw9c.xn--fjb8658k") Pass ToASCII("≠膣。ྃ") V6 Pass ToASCII("≠膣。ྃ") V6 Pass ToASCII("xn--1chy468a.xn--2ed") V6 -Pass ToASCII("U+def7。‍") C2 +Pass ToASCII("𐋷。‍") C2 Pass ToASCII("xn--r97c.") A4_2 (ignored) -Pass ToASCII("U+def7.") A4_2 (ignored) +Pass ToASCII("𐋷.") A4_2 (ignored) Pass ToASCII("xn--r97c.xn--1ug") C2 -Pass ToASCII("U+dc33U+de2f。⥪") V6 +Pass ToASCII("𑰳𑈯。⥪") V6 Pass ToASCII("xn--2g1d14o.xn--jti") V6 -Pass ToASCII("U+dd80䁴U+dde3.ႵU+dfdc‌͈") C1; V6; V7 -Pass ToASCII("U+dd80䁴U+dde3.Ⴕ4‌͈") C1; V6; V7 -Pass ToASCII("U+dd80䁴U+dde3.ⴕ4‌͈") C1; V6; V7 +Pass ToASCII("𑆀䁴񤧣.Ⴕ𝟜‌͈") C1; V6; V7 +Pass ToASCII("𑆀䁴񤧣.Ⴕ4‌͈") C1; V6; V7 +Pass ToASCII("𑆀䁴񤧣.ⴕ4‌͈") C1; V6; V7 Pass ToASCII("xn--1mnx647cg3x1b.xn--4-zfb5123a") V6; V7 Pass ToASCII("xn--1mnx647cg3x1b.xn--4-zfb502tlsl") C1; V6; V7 -Pass ToASCII("U+dd80䁴U+dde3.ⴕU+dfdc‌͈") C1; V6; V7 +Pass ToASCII("𑆀䁴񤧣.ⴕ𝟜‌͈") C1; V6; V7 Pass ToASCII("xn--1mnx647cg3x1b.xn--4-zfb324h") V6; V7 Pass ToASCII("xn--1mnx647cg3x1b.xn--4-zfb324h32o") C1; V6; V7 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/url/a-element-origin.txt b/Tests/LibWeb/Text/expected/wpt-import/url/a-element-origin.txt index 835c2f0c45b..09050ea24c1 100644 --- a/Tests/LibWeb/Text/expected/wpt-import/url/a-element-origin.txt +++ b/Tests/LibWeb/Text/expected/wpt-import/url/a-element-origin.txt @@ -236,7 +236,7 @@ Pass Parsing origin: against against Pass Parsing origin: against Pass Parsing origin: against -Pass Parsing origin: against +Pass Parsing origin: against Pass Parsing origin: <#> against Pass Parsing origin: <#x> against Pass Parsing origin: <#x> against @@ -405,4 +405,4 @@ Pass Parsing origin: against Pass Parsing origin: against Pass Parsing origin: against Pass Parsing origin: against -Pass Parsing origin: against \ No newline at end of file +Pass Parsing origin: against \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/url/url-constructor.any.txt b/Tests/LibWeb/Text/expected/wpt-import/url/url-constructor.any.txt index ee3f3b17030..34a597cebdc 100644 --- a/Tests/LibWeb/Text/expected/wpt-import/url/url-constructor.any.txt +++ b/Tests/LibWeb/Text/expected/wpt-import/url/url-constructor.any.txt @@ -334,7 +334,7 @@ Pass Parsing: against Pass Parsing: against Pass Parsing: against Pass Parsing: against -Pass Parsing: against +Pass Parsing: against Pass Parsing: <#> against Pass Parsing: <#x> against Pass Parsing: <#x> against @@ -731,7 +731,7 @@ Pass Parsing: against Pass Parsing: against Pass Parsing: without base Pass Parsing: without base -Pass Parsing: without base +Pass Parsing: without base Pass Parsing: without base Pass Parsing: without base Pass Parsing: without base @@ -787,7 +787,7 @@ Pass Parsing: without base Pass Parsing: without base Pass Parsing: without base Pass Parsing: without base -Pass Parsing: without base +Pass Parsing: without base Pass Parsing: without base Pass Parsing: without base Pass Parsing: without base @@ -885,4 +885,4 @@ Pass Parsing: without base Pass Parsing: without base Pass Parsing: without base Pass Parsing: without base -Pass Parsing: without base \ No newline at end of file +Pass Parsing: without base \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/url/url-origin.any.txt b/Tests/LibWeb/Text/expected/wpt-import/url/url-origin.any.txt index bcf29a5e573..ea1926755b7 100644 --- a/Tests/LibWeb/Text/expected/wpt-import/url/url-origin.any.txt +++ b/Tests/LibWeb/Text/expected/wpt-import/url/url-origin.any.txt @@ -236,7 +236,7 @@ Pass Origin parsing: against without base Pass Origin parsing: without base Pass Origin parsing: without base -Pass Origin parsing: against +Pass Origin parsing: against Pass Origin parsing: <#> against Pass Origin parsing: <#x> against Pass Origin parsing: <#x> against @@ -406,4 +406,4 @@ Pass Origin parsing: without base Pass Origin parsing: without base Pass Origin parsing: without base Pass Origin parsing: without base -Pass Origin parsing: without base \ No newline at end of file +Pass Origin parsing: without base \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/url/urlsearchparams-sort.any.txt b/Tests/LibWeb/Text/expected/wpt-import/url/urlsearchparams-sort.any.txt index fe875154ecb..4511274ad69 100644 --- a/Tests/LibWeb/Text/expected/wpt-import/url/urlsearchparams-sort.any.txt +++ b/Tests/LibWeb/Text/expected/wpt-import/url/urlsearchparams-sort.any.txt @@ -7,8 +7,8 @@ Pass Parse and sort: z=b&a=b&z=a&a=a Pass URL parse and sort: z=b&a=b&z=a&a=a Pass Parse and sort: �=x&&�=a Pass URL parse and sort: �=x&&�=a -Pass Parse and sort: ffi&U+df08 -Pass URL parse and sort: ffi&U+df08 +Pass Parse and sort: ffi&🌈 +Pass URL parse and sort: ffi&🌈 Pass Parse and sort: é&e�&é Pass URL parse and sort: é&e�&é Pass Parse and sort: z=z&a=a&z=y&a=b&z=x&a=c&z=w&a=d&z=v&a=e&z=u&a=f&z=t&a=g @@ -17,6 +17,6 @@ Pass Parse and sort: bbb&bb&aaa&aa=x&aa=y Pass URL parse and sort: bbb&bb&aaa&aa=x&aa=y Pass Parse and sort: z=z&=f&=t&=x Pass URL parse and sort: z=z&=f&=t&=x -Pass Parse and sort: aU+df08&aU+dca9 -Pass URL parse and sort: aU+df08&aU+dca9 +Pass Parse and sort: a🌈&a💩 +Pass URL parse and sort: a🌈&a💩 Pass Sorting non-existent params removes ? from URL \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/url/urlsearchparams-stringifier.any.txt b/Tests/LibWeb/Text/expected/wpt-import/url/urlsearchparams-stringifier.any.txt index 38f45e1e34c..d3e1930ac12 100644 --- a/Tests/LibWeb/Text/expected/wpt-import/url/urlsearchparams-stringifier.any.txt +++ b/Tests/LibWeb/Text/expected/wpt-import/url/urlsearchparams-stringifier.any.txt @@ -13,7 +13,7 @@ Pass Serialize & Pass Serialize *-._ Pass Serialize % Pass Serialize \0 -Pass Serialize U+dca9 +Pass Serialize 💩 Pass URLSearchParams.toString Pass URLSearchParams connected to URL Pass URLSearchParams must not do newline normalization \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/urlpattern/urlpattern.any.txt b/Tests/LibWeb/Text/expected/wpt-import/urlpattern/urlpattern.any.txt index 40426470caa..8d654066504 100644 --- a/Tests/LibWeb/Text/expected/wpt-import/urlpattern/urlpattern.any.txt +++ b/Tests/LibWeb/Text/expected/wpt-import/urlpattern/urlpattern.any.txt @@ -159,14 +159,14 @@ Pass Pattern: [{"password":"café"}] Inputs: [{"password":"café"}] Pass Pattern: [{"password":"caf%c3%a9"}] Inputs: [{"password":"café"}] Pass Pattern: [{"hostname":"xn--caf-dma.com"}] Inputs: [{"hostname":"café.com"}] Pass Pattern: [{"hostname":"café.com"}] Inputs: [{"hostname":"café.com"}] -Pass Pattern: ["http://U+deb2.com/"] Inputs: ["http://U+deb2.com/"] +Pass Pattern: ["http://🚲.com/"] Inputs: ["http://🚲.com/"] Pass Pattern: ["http://\ud83d \udeb2"] Inputs: undefined Pass Pattern: [{"hostname":"\ud83d \udeb2"}] Inputs: undefined Pass Pattern: [{"pathname":"\ud83d \udeb2"}] Inputs: [] Pass Pattern: [{"pathname":":\ud83d \udeb2"}] Inputs: undefined -Pass Pattern: [{"pathname":":aU+dd00b"}] Inputs: [] -Pass Pattern: [{"pathname":"test/:aU+dc50b"}] Inputs: [{"pathname":"test/foo"}] -Pass Pattern: [{"pathname":":U+deb2"}] Inputs: undefined +Pass Pattern: [{"pathname":":a󠄀b"}] Inputs: [] +Pass Pattern: [{"pathname":"test/:a𐑐b"}] Inputs: [{"pathname":"test/foo"}] +Pass Pattern: [{"pathname":":🚲"}] Inputs: undefined Pass Pattern: [{"port":""}] Inputs: [{"protocol":"http","port":"80"}] Pass Pattern: [{"protocol":"http","port":"80"}] Inputs: [{"protocol":"http","port":"80"}] Pass Pattern: [{"protocol":"http","port":"80{20}?"}] Inputs: [{"protocol":"http","port":"80"}]