pub(crate) fn find_confusable(codepoint: u32) -> Option<&'static str> {
CONFUSABLES
.binary_search_by_key(&codepoint, |entry| entry.codepoint)
.ok()
.map(|index| CONFUSABLES[index].text)
}
struct Confusable {
codepoint: u32,
text: &'static str,
}
macro_rules! confusable {
($codepoint:literal => $text:literal) => {
Confusable {
codepoint: $codepoint,
text: $text,
}
};
}
static CONFUSABLES: &[Confusable] = &[
confusable!(34 => "\""),
confusable!(48 => "O"),
confusable!(49 => "l"),
confusable!(73 => "l"),
confusable!(96 => "'"),
confusable!(109 => "rn"),
confusable!(124 => "l"),
confusable!(160 => " "),
confusable!(180 => "'"),
confusable!(184 => ","),
confusable!(198 => "AE"),
confusable!(215 => "x"),
confusable!(230 => "ae"),
confusable!(305 => "i"),
confusable!(306 => "lJ"),
confusable!(307 => "ij"),
confusable!(329 => "'n"),
confusable!(338 => "OE"),
confusable!(339 => "oe"),
confusable!(383 => "f"),
confusable!(385 => "'B"),
confusable!(388 => "b"),
confusable!(391 => "C'"),
confusable!(394 => "'D"),
confusable!(397 => "g"),
confusable!(403 => "G'"),
confusable!(406 => "l"),
confusable!(408 => "K'"),
confusable!(416 => "O'"),
confusable!(417 => "o'"),
confusable!(420 => "'P"),
confusable!(422 => "R"),
confusable!(423 => "2"),
confusable!(428 => "'T"),
confusable!(435 => "'Y"),
confusable!(439 => "3"),
confusable!(444 => "5"),
confusable!(445 => "s"),
confusable!(448 => "l"),
confusable!(449 => "ll"),
confusable!(451 => "!"),
confusable!(455 => "LJ"),
confusable!(456 => "Lj"),
confusable!(457 => "lj"),
confusable!(458 => "NJ"),
confusable!(459 => "Nj"),
confusable!(460 => "nj"),
confusable!(497 => "DZ"),
confusable!(498 => "Dz"),
confusable!(499 => "dz"),
confusable!(540 => "3"),
confusable!(546 => "8"),
confusable!(547 => "8"),
confusable!(577 => "?"),
confusable!(593 => "a"),
confusable!(609 => "g"),
confusable!(611 => "y"),
confusable!(617 => "i"),
confusable!(618 => "i"),
confusable!(623 => "w"),
confusable!(651 => "u"),
confusable!(655 => "y"),
confusable!(660 => "?"),
confusable!(675 => "dz"),
confusable!(678 => "ts"),
confusable!(682 => "ls"),
confusable!(683 => "lz"),
confusable!(697 => "'"),
confusable!(698 => "\""),
confusable!(699 => "'"),
confusable!(700 => "'"),
confusable!(701 => "'"),
confusable!(702 => "'"),
confusable!(706 => "<"),
confusable!(707 => ">"),
confusable!(708 => "^"),
confusable!(710 => "^"),
confusable!(712 => "'"),
confusable!(714 => "'"),
confusable!(715 => "'"),
confusable!(720 => ":"),
confusable!(727 => "-"),
confusable!(731 => "i"),
confusable!(732 => "~"),
confusable!(733 => "\""),
confusable!(750 => "\""),
confusable!(756 => "'"),
confusable!(758 => "\""),
confusable!(760 => ":"),
confusable!(884 => "'"),
confusable!(890 => "i"),
confusable!(894 => ";"),
confusable!(895 => "J"),
confusable!(900 => "'"),
confusable!(913 => "A"),
confusable!(914 => "B"),
confusable!(917 => "E"),
confusable!(918 => "Z"),
confusable!(919 => "H"),
confusable!(921 => "l"),
confusable!(922 => "K"),
confusable!(924 => "M"),
confusable!(925 => "N"),
confusable!(927 => "O"),
confusable!(929 => "P"),
confusable!(932 => "T"),
confusable!(933 => "Y"),
confusable!(935 => "X"),
confusable!(945 => "a"),
confusable!(947 => "y"),
confusable!(953 => "i"),
confusable!(957 => "v"),
confusable!(959 => "o"),
confusable!(961 => "p"),
confusable!(963 => "o"),
confusable!(965 => "u"),
confusable!(978 => "Y"),
confusable!(988 => "F"),
confusable!(1000 => "2"),
confusable!(1009 => "p"),
confusable!(1010 => "c"),
confusable!(1011 => "j"),
confusable!(1017 => "C"),
confusable!(1018 => "M"),
confusable!(1029 => "S"),
confusable!(1030 => "l"),
confusable!(1032 => "J"),
confusable!(1040 => "A"),
confusable!(1042 => "B"),
confusable!(1045 => "E"),
confusable!(1047 => "3"),
confusable!(1050 => "K"),
confusable!(1052 => "M"),
confusable!(1053 => "H"),
confusable!(1054 => "O"),
confusable!(1056 => "P"),
confusable!(1057 => "C"),
confusable!(1058 => "T"),
confusable!(1059 => "Y"),
confusable!(1061 => "X"),
confusable!(1067 => "bl"),
confusable!(1068 => "b"),
confusable!(1070 => "lO"),
confusable!(1072 => "a"),
confusable!(1073 => "6"),
confusable!(1075 => "r"),
confusable!(1077 => "e"),
confusable!(1086 => "o"),
confusable!(1088 => "p"),
confusable!(1089 => "c"),
confusable!(1091 => "y"),
confusable!(1093 => "x"),
confusable!(1109 => "s"),
confusable!(1110 => "i"),
confusable!(1112 => "j"),
confusable!(1121 => "w"),
confusable!(1140 => "V"),
confusable!(1141 => "v"),
confusable!(1169 => "r'"),
confusable!(1198 => "Y"),
confusable!(1199 => "y"),
confusable!(1211 => "h"),
confusable!(1213 => "e"),
confusable!(1216 => "l"),
confusable!(1231 => "i"),
confusable!(1236 => "AE"),
confusable!(1237 => "ae"),
confusable!(1248 => "3"),
confusable!(1281 => "d"),
confusable!(1292 => "G"),
confusable!(1307 => "q"),
confusable!(1308 => "W"),
confusable!(1309 => "w"),
confusable!(1357 => "U"),
confusable!(1359 => "S"),
confusable!(1365 => "O"),
confusable!(1370 => "'"),
confusable!(1373 => "'"),
confusable!(1377 => "w"),
confusable!(1379 => "q"),
confusable!(1382 => "q"),
confusable!(1392 => "h"),
confusable!(1400 => "n"),
confusable!(1404 => "n"),
confusable!(1405 => "u"),
confusable!(1409 => "g"),
confusable!(1412 => "f"),
confusable!(1413 => "o"),
confusable!(1417 => ":"),
confusable!(1472 => "l"),
confusable!(1475 => ":"),
confusable!(1493 => "l"),
confusable!(1496 => "v"),
confusable!(1497 => "'"),
confusable!(1503 => "l"),
confusable!(1505 => "o"),
confusable!(1520 => "ll"),
confusable!(1521 => "l'"),
confusable!(1522 => "\""),
confusable!(1523 => "'"),
confusable!(1524 => "\""),
confusable!(1549 => ","),
confusable!(1575 => "l"),
confusable!(1607 => "o"),
confusable!(1632 => "."),
confusable!(1633 => "l"),
confusable!(1637 => "o"),
confusable!(1639 => "V"),
confusable!(1643 => ","),
confusable!(1645 => "*"),
confusable!(1726 => "o"),
confusable!(1729 => "o"),
confusable!(1748 => "-"),
confusable!(1749 => "o"),
confusable!(1776 => "."),
confusable!(1777 => "l"),
confusable!(1781 => "o"),
confusable!(1783 => "V"),
confusable!(1793 => "."),
confusable!(1794 => "."),
confusable!(1795 => ":"),
confusable!(1796 => ":"),
confusable!(1984 => "O"),
confusable!(1994 => "l"),
confusable!(2036 => "'"),
confusable!(2037 => "'"),
confusable!(2042 => "_"),
confusable!(2307 => ":"),
confusable!(2406 => "o"),
confusable!(2429 => "?"),
confusable!(2534 => "O"),
confusable!(2538 => "8"),
confusable!(2541 => "9"),
confusable!(2662 => "o"),
confusable!(2663 => "9"),
confusable!(2666 => "8"),
confusable!(2691 => ":"),
confusable!(2790 => "o"),
confusable!(2819 => "8"),
confusable!(2848 => "O"),
confusable!(2918 => "O"),
confusable!(2920 => "9"),
confusable!(3046 => "o"),
confusable!(3074 => "o"),
confusable!(3174 => "o"),
confusable!(3202 => "o"),
confusable!(3302 => "o"),
confusable!(3330 => "o"),
confusable!(3360 => "o"),
confusable!(3430 => "o"),
confusable!(3437 => "9"),
confusable!(3458 => "o"),
confusable!(3664 => "o"),
confusable!(3792 => "o"),
confusable!(4125 => "o"),
confusable!(4160 => "o"),
confusable!(4327 => "y"),
confusable!(4351 => "o"),
confusable!(4608 => "U"),
confusable!(4816 => "O"),
confusable!(5024 => "D"),
confusable!(5025 => "R"),
confusable!(5026 => "T"),
confusable!(5028 => "O'"),
confusable!(5029 => "i"),
confusable!(5033 => "Y"),
confusable!(5034 => "A"),
confusable!(5035 => "J"),
confusable!(5036 => "E"),
confusable!(5038 => "?"),
confusable!(5043 => "W"),
confusable!(5047 => "M"),
confusable!(5051 => "H"),
confusable!(5053 => "Y"),
confusable!(5056 => "G"),
confusable!(5058 => "h"),
confusable!(5059 => "Z"),
confusable!(5070 => "4"),
confusable!(5071 => "b"),
confusable!(5074 => "R"),
confusable!(5076 => "W"),
confusable!(5077 => "S"),
confusable!(5081 => "V"),
confusable!(5082 => "S"),
confusable!(5086 => "L"),
confusable!(5087 => "C"),
confusable!(5090 => "P"),
confusable!(5094 => "K"),
confusable!(5095 => "d"),
confusable!(5102 => "6"),
confusable!(5107 => "G"),
confusable!(5108 => "B"),
confusable!(5120 => "="),
confusable!(5167 => "V"),
confusable!(5171 => ">"),
confusable!(5176 => "<"),
confusable!(5194 => "'"),
confusable!(5196 => "U"),
confusable!(5223 => "U'"),
confusable!(5229 => "P"),
confusable!(5231 => "d"),
confusable!(5254 => "P'"),
confusable!(5255 => "d'"),
confusable!(5261 => "J"),
confusable!(5290 => "L"),
confusable!(5311 => "2"),
confusable!(5441 => "x"),
confusable!(5500 => "H"),
confusable!(5501 => "x"),
confusable!(5511 => "R"),
confusable!(5551 => "b"),
confusable!(5556 => "F"),
confusable!(5573 => "A"),
confusable!(5598 => "D"),
confusable!(5610 => "D"),
confusable!(5616 => "M"),
confusable!(5623 => "B"),
confusable!(5741 => "X"),
confusable!(5742 => "x"),
confusable!(5760 => " "),
confusable!(5810 => "<"),
confusable!(5815 => "X"),
confusable!(5825 => "l"),
confusable!(5836 => "'"),
confusable!(5845 => "K"),
confusable!(5846 => "M"),
confusable!(5868 => ":"),
confusable!(5869 => "+"),
confusable!(5941 => "/"),
confusable!(6147 => ":"),
confusable!(6153 => ":"),
confusable!(7379 => "\""),
confusable!(7428 => "c"),
confusable!(7439 => "o"),
confusable!(7441 => "o"),
confusable!(7452 => "u"),
confusable!(7456 => "v"),
confusable!(7457 => "w"),
confusable!(7458 => "z"),
confusable!(7462 => "r"),
confusable!(7531 => "ue"),
confusable!(7555 => "g"),
confusable!(7564 => "y"),
confusable!(7837 => "f"),
confusable!(7935 => "y"),
confusable!(8125 => "'"),
confusable!(8126 => "i"),
confusable!(8127 => "'"),
confusable!(8128 => "~"),
confusable!(8175 => "'"),
confusable!(8189 => "'"),
confusable!(8190 => "'"),
confusable!(8192 => " "),
confusable!(8193 => " "),
confusable!(8194 => " "),
confusable!(8195 => " "),
confusable!(8196 => " "),
confusable!(8197 => " "),
confusable!(8198 => " "),
confusable!(8199 => " "),
confusable!(8200 => " "),
confusable!(8201 => " "),
confusable!(8202 => " "),
confusable!(8208 => "-"),
confusable!(8209 => "-"),
confusable!(8210 => "-"),
confusable!(8211 => "-"),
confusable!(8214 => "ll"),
confusable!(8216 => "'"),
confusable!(8217 => "'"),
confusable!(8218 => ","),
confusable!(8219 => "'"),
confusable!(8220 => "\""),
confusable!(8221 => "\""),
confusable!(8223 => "\""),
confusable!(8228 => "."),
confusable!(8229 => ".."),
confusable!(8230 => "..."),
confusable!(8232 => " "),
confusable!(8233 => " "),
confusable!(8239 => " "),
confusable!(8242 => "'"),
confusable!(8243 => "\""),
confusable!(8244 => "'''"),
confusable!(8245 => "'"),
confusable!(8246 => "\""),
confusable!(8247 => "'''"),
confusable!(8249 => "<"),
confusable!(8250 => ">"),
confusable!(8252 => "!!"),
confusable!(8257 => "/"),
confusable!(8259 => "-"),
confusable!(8260 => "/"),
confusable!(8263 => "??"),
confusable!(8264 => "?!"),
confusable!(8265 => "!?"),
confusable!(8270 => "*"),
confusable!(8275 => "~"),
confusable!(8279 => "''''"),
confusable!(8282 => ":"),
confusable!(8287 => " "),
confusable!(8360 => "Rs"),
confusable!(8374 => "lt"),
confusable!(8448 => "a/c"),
confusable!(8449 => "a/s"),
confusable!(8450 => "C"),
confusable!(8453 => "c/o"),
confusable!(8454 => "c/u"),
confusable!(8458 => "g"),
confusable!(8459 => "H"),
confusable!(8460 => "H"),
confusable!(8461 => "H"),
confusable!(8462 => "h"),
confusable!(8464 => "l"),
confusable!(8465 => "l"),
confusable!(8466 => "L"),
confusable!(8467 => "l"),
confusable!(8469 => "N"),
confusable!(8470 => "No"),
confusable!(8473 => "P"),
confusable!(8474 => "Q"),
confusable!(8475 => "R"),
confusable!(8476 => "R"),
confusable!(8477 => "R"),
confusable!(8481 => "TEL"),
confusable!(8484 => "Z"),
confusable!(8488 => "Z"),
confusable!(8490 => "K"),
confusable!(8492 => "B"),
confusable!(8493 => "C"),
confusable!(8494 => "e"),
confusable!(8495 => "e"),
confusable!(8496 => "E"),
confusable!(8497 => "F"),
confusable!(8499 => "M"),
confusable!(8500 => "o"),
confusable!(8505 => "i"),
confusable!(8507 => "FAX"),
confusable!(8509 => "y"),
confusable!(8517 => "D"),
confusable!(8518 => "d"),
confusable!(8519 => "e"),
confusable!(8520 => "i"),
confusable!(8521 => "j"),
confusable!(8544 => "l"),
confusable!(8545 => "ll"),
confusable!(8546 => "lll"),
confusable!(8547 => "lV"),
confusable!(8548 => "V"),
confusable!(8549 => "Vl"),
confusable!(8550 => "Vll"),
confusable!(8551 => "Vlll"),
confusable!(8552 => "lX"),
confusable!(8553 => "X"),
confusable!(8554 => "Xl"),
confusable!(8555 => "Xll"),
confusable!(8556 => "L"),
confusable!(8557 => "C"),
confusable!(8558 => "D"),
confusable!(8559 => "M"),
confusable!(8560 => "i"),
confusable!(8561 => "ii"),
confusable!(8562 => "iii"),
confusable!(8563 => "iv"),
confusable!(8564 => "v"),
confusable!(8565 => "vi"),
confusable!(8566 => "vii"),
confusable!(8567 => "viii"),
confusable!(8568 => "ix"),
confusable!(8569 => "x"),
confusable!(8570 => "xi"),
confusable!(8571 => "xii"),
confusable!(8572 => "l"),
confusable!(8573 => "c"),
confusable!(8574 => "d"),
confusable!(8575 => "rn"),
confusable!(8722 => "-"),
confusable!(8725 => "/"),
confusable!(8726 => "\\"),
confusable!(8727 => "*"),
confusable!(8734 => "oo"),
confusable!(8739 => "l"),
confusable!(8741 => "ll"),
confusable!(8744 => "v"),
confusable!(8746 => "U"),
confusable!(8758 => ":"),
confusable!(8764 => "~"),
confusable!(8810 => "<<"),
confusable!(8811 => ">>"),
confusable!(8868 => "T"),
confusable!(8897 => "v"),
confusable!(8899 => "U"),
confusable!(8920 => "<<<"),
confusable!(8921 => ">>>"),
confusable!(8959 => "E"),
confusable!(9075 => "i"),
confusable!(9076 => "p"),
confusable!(9082 => "a"),
confusable!(9213 => "l"),
confusable!(9290 => "\\\\"),
confusable!(9332 => "(l)"),
confusable!(9333 => "(2)"),
confusable!(9334 => "(3)"),
confusable!(9335 => "(4)"),
confusable!(9336 => "(5)"),
confusable!(9337 => "(6)"),
confusable!(9338 => "(7)"),
confusable!(9339 => "(8)"),
confusable!(9340 => "(9)"),
confusable!(9341 => "(lO)"),
confusable!(9342 => "(ll)"),
confusable!(9343 => "(l2)"),
confusable!(9344 => "(l3)"),
confusable!(9345 => "(l4)"),
confusable!(9346 => "(l5)"),
confusable!(9347 => "(l6)"),
confusable!(9348 => "(l7)"),
confusable!(9349 => "(l8)"),
confusable!(9350 => "(l9)"),
confusable!(9351 => "(2O)"),
confusable!(9352 => "l."),
confusable!(9353 => "2."),
confusable!(9354 => "3."),
confusable!(9355 => "4."),
confusable!(9356 => "5."),
confusable!(9357 => "6."),
confusable!(9358 => "7."),
confusable!(9359 => "8."),
confusable!(9360 => "9."),
confusable!(9361 => "lO."),
confusable!(9362 => "ll."),
confusable!(9363 => "l2."),
confusable!(9364 => "l3."),
confusable!(9365 => "l4."),
confusable!(9366 => "l5."),
confusable!(9367 => "l6."),
confusable!(9368 => "l7."),
confusable!(9369 => "l8."),
confusable!(9370 => "l9."),
confusable!(9371 => "2O."),
confusable!(9372 => "(a)"),
confusable!(9373 => "(b)"),
confusable!(9374 => "(c)"),
confusable!(9375 => "(d)"),
confusable!(9376 => "(e)"),
confusable!(9377 => "(f)"),
confusable!(9378 => "(g)"),
confusable!(9379 => "(h)"),
confusable!(9380 => "(i)"),
confusable!(9381 => "(j)"),
confusable!(9382 => "(k)"),
confusable!(9383 => "(l)"),
confusable!(9384 => "(rn)"),
confusable!(9385 => "(n)"),
confusable!(9386 => "(o)"),
confusable!(9387 => "(p)"),
confusable!(9388 => "(q)"),
confusable!(9389 => "(r)"),
confusable!(9390 => "(s)"),
confusable!(9391 => "(t)"),
confusable!(9392 => "(u)"),
confusable!(9393 => "(v)"),
confusable!(9394 => "(w)"),
confusable!(9395 => "(x)"),
confusable!(9396 => "(y)"),
confusable!(9397 => "(z)"),
confusable!(9585 => "/"),
confusable!(9587 => "X"),
confusable!(10088 => "("),
confusable!(10089 => ")"),
confusable!(10094 => "<"),
confusable!(10095 => ">"),
confusable!(10098 => "("),
confusable!(10099 => ")"),
confusable!(10100 => "{"),
confusable!(10101 => "}"),
confusable!(10133 => "+"),
confusable!(10134 => "-"),
confusable!(10187 => "/"),
confusable!(10189 => "\\"),
confusable!(10201 => "T"),
confusable!(10539 => "x"),
confusable!(10540 => "x"),
confusable!(10741 => "\\"),
confusable!(10744 => "/"),
confusable!(10745 => "\\"),
confusable!(10784 => ">>"),
confusable!(10799 => "x"),
confusable!(10868 => "::="),
confusable!(10869 => "=="),
confusable!(10870 => "==="),
confusable!(10917 => "><"),
confusable!(11003 => "///"),
confusable!(11005 => "//"),
confusable!(11397 => "r"),
confusable!(11406 => "H"),
confusable!(11410 => "l"),
confusable!(11412 => "K"),
confusable!(11416 => "M"),
confusable!(11418 => "N"),
confusable!(11422 => "O"),
confusable!(11423 => "o"),
confusable!(11426 => "P"),
confusable!(11427 => "p"),
confusable!(11428 => "C"),
confusable!(11429 => "c"),
confusable!(11430 => "T"),
confusable!(11432 => "Y"),
confusable!(11436 => "X"),
confusable!(11450 => "-"),
confusable!(11462 => "/"),
confusable!(11466 => "9"),
confusable!(11468 => "3"),
confusable!(11472 => "L"),
confusable!(11474 => "6"),
confusable!(11513 => "\\\\"),
confusable!(11576 => "V"),
confusable!(11577 => "E"),
confusable!(11599 => "l"),
confusable!(11601 => "!"),
confusable!(11604 => "O"),
confusable!(11605 => "Q"),
confusable!(11613 => "X"),
confusable!(11816 => "(("),
confusable!(11817 => "))"),
confusable!(11840 => "="),
confusable!(12034 => "\\"),
confusable!(12035 => "/"),
confusable!(12291 => "\""),
confusable!(12295 => "O"),
confusable!(12308 => "("),
confusable!(12309 => ")"),
confusable!(12339 => "/"),
confusable!(12448 => "="),
confusable!(12494 => "/"),
confusable!(12755 => "/"),
confusable!(12756 => "\\"),
confusable!(20022 => "\\"),
confusable!(20031 => "/"),
confusable!(42192 => "B"),
confusable!(42193 => "P"),
confusable!(42194 => "d"),
confusable!(42195 => "D"),
confusable!(42196 => "T"),
confusable!(42198 => "G"),
confusable!(42199 => "K"),
confusable!(42201 => "J"),
confusable!(42202 => "C"),
confusable!(42204 => "Z"),
confusable!(42205 => "F"),
confusable!(42207 => "M"),
confusable!(42208 => "N"),
confusable!(42209 => "L"),
confusable!(42210 => "S"),
confusable!(42211 => "R"),
confusable!(42214 => "V"),
confusable!(42215 => "H"),
confusable!(42218 => "W"),
confusable!(42219 => "X"),
confusable!(42220 => "Y"),
confusable!(42222 => "A"),
confusable!(42224 => "E"),
confusable!(42226 => "l"),
confusable!(42227 => "O"),
confusable!(42228 => "U"),
confusable!(42232 => "."),
confusable!(42233 => ","),
confusable!(42234 => ".."),
confusable!(42235 => ".,"),
confusable!(42237 => ":"),
confusable!(42238 => "-."),
confusable!(42239 => "="),
confusable!(42510 => "."),
confusable!(42564 => "2"),
confusable!(42567 => "i"),
confusable!(42648 => "OO"),
confusable!(42649 => "oo"),
confusable!(42719 => "V"),
confusable!(42731 => "?"),
confusable!(42735 => "2"),
confusable!(42792 => "T3"),
confusable!(42801 => "s"),
confusable!(42802 => "AA"),
confusable!(42803 => "aa"),
confusable!(42804 => "AO"),
confusable!(42805 => "ao"),
confusable!(42806 => "AU"),
confusable!(42807 => "au"),
confusable!(42808 => "AV"),
confusable!(42809 => "av"),
confusable!(42810 => "AV"),
confusable!(42811 => "av"),
confusable!(42812 => "AY"),
confusable!(42813 => "ay"),
confusable!(42830 => "OO"),
confusable!(42831 => "oo"),
confusable!(42842 => "2"),
confusable!(42858 => "3"),
confusable!(42862 => "9"),
confusable!(42871 => "tf"),
confusable!(42872 => "&"),
confusable!(42889 => ":"),
confusable!(42892 => "'"),
confusable!(42904 => "F"),
confusable!(42905 => "f"),
confusable!(42911 => "u"),
confusable!(42923 => "3"),
confusable!(42930 => "J"),
confusable!(42931 => "X"),
confusable!(42932 => "B"),
confusable!(43826 => "e"),
confusable!(43829 => "f"),
confusable!(43837 => "o"),
confusable!(43847 => "r"),
confusable!(43848 => "r"),
confusable!(43854 => "u"),
confusable!(43858 => "u"),
confusable!(43866 => "y"),
confusable!(43875 => "uo"),
confusable!(43893 => "i"),
confusable!(43905 => "r"),
confusable!(43907 => "w"),
confusable!(43923 => "z"),
confusable!(43945 => "v"),
confusable!(43946 => "s"),
confusable!(43951 => "c"),
confusable!(64256 => "ff"),
confusable!(64257 => "fi"),
confusable!(64258 => "fl"),
confusable!(64259 => "ffi"),
confusable!(64260 => "ffl"),
confusable!(64262 => "st"),
confusable!(64422 => "o"),
confusable!(64423 => "o"),
confusable!(64424 => "o"),
confusable!(64425 => "o"),
confusable!(64426 => "o"),
confusable!(64427 => "o"),
confusable!(64428 => "o"),
confusable!(64429 => "o"),
confusable!(64830 => "("),
confusable!(64831 => ")"),
confusable!(65072 => ":"),
confusable!(65101 => "_"),
confusable!(65102 => "_"),
confusable!(65103 => "_"),
confusable!(65112 => "-"),
confusable!(65128 => "\\"),
confusable!(65165 => "l"),
confusable!(65166 => "l"),
confusable!(65257 => "o"),
confusable!(65258 => "o"),
confusable!(65259 => "o"),
confusable!(65260 => "o"),
confusable!(65281 => "!"),
confusable!(65282 => "\""),
confusable!(65287 => "'"),
confusable!(65306 => ":"),
confusable!(65313 => "A"),
confusable!(65314 => "B"),
confusable!(65315 => "C"),
confusable!(65317 => "E"),
confusable!(65320 => "H"),
confusable!(65321 => "l"),
confusable!(65322 => "J"),
confusable!(65323 => "K"),
confusable!(65325 => "M"),
confusable!(65326 => "N"),
confusable!(65327 => "O"),
confusable!(65328 => "P"),
confusable!(65331 => "S"),
confusable!(65332 => "T"),
confusable!(65336 => "X"),
confusable!(65337 => "Y"),
confusable!(65338 => "Z"),
confusable!(65339 => "("),
confusable!(65340 => "\\"),
confusable!(65341 => ")"),
confusable!(65344 => "'"),
confusable!(65345 => "a"),
confusable!(65347 => "c"),
confusable!(65349 => "e"),
confusable!(65351 => "g"),
confusable!(65352 => "h"),
confusable!(65353 => "i"),
confusable!(65354 => "j"),
confusable!(65356 => "l"),
confusable!(65359 => "o"),
confusable!(65360 => "p"),
confusable!(65363 => "s"),
confusable!(65366 => "v"),
confusable!(65368 => "x"),
confusable!(65369 => "y"),
confusable!(65512 => "l"),
confusable!(66178 => "B"),
confusable!(66182 => "E"),
confusable!(66183 => "F"),
confusable!(66186 => "l"),
confusable!(66192 => "X"),
confusable!(66194 => "O"),
confusable!(66197 => "P"),
confusable!(66198 => "S"),
confusable!(66199 => "T"),
confusable!(66203 => "+"),
confusable!(66208 => "A"),
confusable!(66209 => "B"),
confusable!(66210 => "C"),
confusable!(66213 => "F"),
confusable!(66219 => "O"),
confusable!(66224 => "M"),
confusable!(66225 => "T"),
confusable!(66226 => "Y"),
confusable!(66228 => "X"),
confusable!(66255 => "H"),
confusable!(66293 => "Z"),
confusable!(66305 => "B"),
confusable!(66306 => "C"),
confusable!(66313 => "l"),
confusable!(66321 => "M"),
confusable!(66325 => "T"),
confusable!(66327 => "X"),
confusable!(66330 => "8"),
confusable!(66335 => "*"),
confusable!(66336 => "l"),
confusable!(66338 => "X"),
confusable!(66564 => "O"),
confusable!(66581 => "C"),
confusable!(66587 => "L"),
confusable!(66592 => "S"),
confusable!(66604 => "o"),
confusable!(66621 => "c"),
confusable!(66632 => "s"),
confusable!(66740 => "R"),
confusable!(66754 => "O"),
confusable!(66766 => "U"),
confusable!(66770 => "7"),
confusable!(66794 => "o"),
confusable!(66806 => "u"),
confusable!(66835 => "N"),
confusable!(66838 => "O"),
confusable!(66840 => "K"),
confusable!(66844 => "C"),
confusable!(66845 => "V"),
confusable!(66853 => "F"),
confusable!(66854 => "L"),
confusable!(66855 => "X"),
confusable!(68176 => "."),
confusable!(70864 => "O"),
confusable!(71424 => "rn"),
confusable!(71430 => "v"),
confusable!(71434 => "w"),
confusable!(71438 => "w"),
confusable!(71439 => "w"),
confusable!(71840 => "V"),
confusable!(71842 => "F"),
confusable!(71843 => "L"),
confusable!(71844 => "Y"),
confusable!(71846 => "E"),
confusable!(71849 => "Z"),
confusable!(71852 => "9"),
confusable!(71854 => "E"),
confusable!(71855 => "4"),
confusable!(71858 => "L"),
confusable!(71861 => "O"),
confusable!(71864 => "U"),
confusable!(71867 => "5"),
confusable!(71868 => "T"),
confusable!(71872 => "v"),
confusable!(71873 => "s"),
confusable!(71874 => "F"),
confusable!(71875 => "i"),
confusable!(71876 => "z"),
confusable!(71878 => "7"),
confusable!(71880 => "o"),
confusable!(71882 => "3"),
confusable!(71884 => "9"),
confusable!(71893 => "6"),
confusable!(71894 => "9"),
confusable!(71895 => "o"),
confusable!(71896 => "u"),
confusable!(71900 => "y"),
confusable!(71904 => "O"),
confusable!(71907 => "rn"),
confusable!(71909 => "Z"),
confusable!(71910 => "W"),
confusable!(71913 => "C"),
confusable!(71916 => "X"),
confusable!(71919 => "W"),
confusable!(71922 => "C"),
confusable!(93960 => "V"),
confusable!(93962 => "T"),
confusable!(93974 => "L"),
confusable!(93992 => "l"),
confusable!(94005 => "R"),
confusable!(94010 => "S"),
confusable!(94011 => "3"),
confusable!(94015 => ">"),
confusable!(94016 => "A"),
confusable!(94018 => "U"),
confusable!(94019 => "Y"),
confusable!(94033 => "'"),
confusable!(94034 => "'"),
confusable!(119060 => "{"),
confusable!(119149 => "."),
confusable!(119302 => "3"),
confusable!(119309 => "V"),
confusable!(119311 => "\\"),
confusable!(119314 => "7"),
confusable!(119315 => "F"),
confusable!(119318 => "R"),
confusable!(119338 => "L"),
confusable!(119350 => "<"),
confusable!(119351 => ">"),
confusable!(119354 => "/"),
confusable!(119355 => "\\"),
confusable!(119808 => "A"),
confusable!(119809 => "B"),
confusable!(119810 => "C"),
confusable!(119811 => "D"),
confusable!(119812 => "E"),
confusable!(119813 => "F"),
confusable!(119814 => "G"),
confusable!(119815 => "H"),
confusable!(119816 => "l"),
confusable!(119817 => "J"),
confusable!(119818 => "K"),
confusable!(119819 => "L"),
confusable!(119820 => "M"),
confusable!(119821 => "N"),
confusable!(119822 => "O"),
confusable!(119823 => "P"),
confusable!(119824 => "Q"),
confusable!(119825 => "R"),
confusable!(119826 => "S"),
confusable!(119827 => "T"),
confusable!(119828 => "U"),
confusable!(119829 => "V"),
confusable!(119830 => "W"),
confusable!(119831 => "X"),
confusable!(119832 => "Y"),
confusable!(119833 => "Z"),
confusable!(119834 => "a"),
confusable!(119835 => "b"),
confusable!(119836 => "c"),
confusable!(119837 => "d"),
confusable!(119838 => "e"),
confusable!(119839 => "f"),
confusable!(119840 => "g"),
confusable!(119841 => "h"),
confusable!(119842 => "i"),
confusable!(119843 => "j"),
confusable!(119844 => "k"),
confusable!(119845 => "l"),
confusable!(119846 => "rn"),
confusable!(119847 => "n"),
confusable!(119848 => "o"),
confusable!(119849 => "p"),
confusable!(119850 => "q"),
confusable!(119851 => "r"),
confusable!(119852 => "s"),
confusable!(119853 => "t"),
confusable!(119854 => "u"),
confusable!(119855 => "v"),
confusable!(119856 => "w"),
confusable!(119857 => "x"),
confusable!(119858 => "y"),
confusable!(119859 => "z"),
confusable!(119860 => "A"),
confusable!(119861 => "B"),
confusable!(119862 => "C"),
confusable!(119863 => "D"),
confusable!(119864 => "E"),
confusable!(119865 => "F"),
confusable!(119866 => "G"),
confusable!(119867 => "H"),
confusable!(119868 => "l"),
confusable!(119869 => "J"),
confusable!(119870 => "K"),
confusable!(119871 => "L"),
confusable!(119872 => "M"),
confusable!(119873 => "N"),
confusable!(119874 => "O"),
confusable!(119875 => "P"),
confusable!(119876 => "Q"),
confusable!(119877 => "R"),
confusable!(119878 => "S"),
confusable!(119879 => "T"),
confusable!(119880 => "U"),
confusable!(119881 => "V"),
confusable!(119882 => "W"),
confusable!(119883 => "X"),
confusable!(119884 => "Y"),
confusable!(119885 => "Z"),
confusable!(119886 => "a"),
confusable!(119887 => "b"),
confusable!(119888 => "c"),
confusable!(119889 => "d"),
confusable!(119890 => "e"),
confusable!(119891 => "f"),
confusable!(119892 => "g"),
confusable!(119894 => "i"),
confusable!(119895 => "j"),
confusable!(119896 => "k"),
confusable!(119897 => "l"),
confusable!(119898 => "rn"),
confusable!(119899 => "n"),
confusable!(119900 => "o"),
confusable!(119901 => "p"),
confusable!(119902 => "q"),
confusable!(119903 => "r"),
confusable!(119904 => "s"),
confusable!(119905 => "t"),
confusable!(119906 => "u"),
confusable!(119907 => "v"),
confusable!(119908 => "w"),
confusable!(119909 => "x"),
confusable!(119910 => "y"),
confusable!(119911 => "z"),
confusable!(119912 => "A"),
confusable!(119913 => "B"),
confusable!(119914 => "C"),
confusable!(119915 => "D"),
confusable!(119916 => "E"),
confusable!(119917 => "F"),
confusable!(119918 => "G"),
confusable!(119919 => "H"),
confusable!(119920 => "l"),
confusable!(119921 => "J"),
confusable!(119922 => "K"),
confusable!(119923 => "L"),
confusable!(119924 => "M"),
confusable!(119925 => "N"),
confusable!(119926 => "O"),
confusable!(119927 => "P"),
confusable!(119928 => "Q"),
confusable!(119929 => "R"),
confusable!(119930 => "S"),
confusable!(119931 => "T"),
confusable!(119932 => "U"),
confusable!(119933 => "V"),
confusable!(119934 => "W"),
confusable!(119935 => "X"),
confusable!(119936 => "Y"),
confusable!(119937 => "Z"),
confusable!(119938 => "a"),
confusable!(119939 => "b"),
confusable!(119940 => "c"),
confusable!(119941 => "d"),
confusable!(119942 => "e"),
confusable!(119943 => "f"),
confusable!(119944 => "g"),
confusable!(119945 => "h"),
confusable!(119946 => "i"),
confusable!(119947 => "j"),
confusable!(119948 => "k"),
confusable!(119949 => "l"),
confusable!(119950 => "rn"),
confusable!(119951 => "n"),
confusable!(119952 => "o"),
confusable!(119953 => "p"),
confusable!(119954 => "q"),
confusable!(119955 => "r"),
confusable!(119956 => "s"),
confusable!(119957 => "t"),
confusable!(119958 => "u"),
confusable!(119959 => "v"),
confusable!(119960 => "w"),
confusable!(119961 => "x"),
confusable!(119962 => "y"),
confusable!(119963 => "z"),
confusable!(119964 => "A"),
confusable!(119966 => "C"),
confusable!(119967 => "D"),
confusable!(119970 => "G"),
confusable!(119973 => "J"),
confusable!(119974 => "K"),
confusable!(119977 => "N"),
confusable!(119978 => "O"),
confusable!(119979 => "P"),
confusable!(119980 => "Q"),
confusable!(119982 => "S"),
confusable!(119983 => "T"),
confusable!(119984 => "U"),
confusable!(119985 => "V"),
confusable!(119986 => "W"),
confusable!(119987 => "X"),
confusable!(119988 => "Y"),
confusable!(119989 => "Z"),
confusable!(119990 => "a"),
confusable!(119991 => "b"),
confusable!(119992 => "c"),
confusable!(119993 => "d"),
confusable!(119995 => "f"),
confusable!(119997 => "h"),
confusable!(119998 => "i"),
confusable!(119999 => "j"),
confusable!(120000 => "k"),
confusable!(120001 => "l"),
confusable!(120002 => "rn"),
confusable!(120003 => "n"),
confusable!(120005 => "p"),
confusable!(120006 => "q"),
confusable!(120007 => "r"),
confusable!(120008 => "s"),
confusable!(120009 => "t"),
confusable!(120010 => "u"),
confusable!(120011 => "v"),
confusable!(120012 => "w"),
confusable!(120013 => "x"),
confusable!(120014 => "y"),
confusable!(120015 => "z"),
confusable!(120016 => "A"),
confusable!(120017 => "B"),
confusable!(120018 => "C"),
confusable!(120019 => "D"),
confusable!(120020 => "E"),
confusable!(120021 => "F"),
confusable!(120022 => "G"),
confusable!(120023 => "H"),
confusable!(120024 => "l"),
confusable!(120025 => "J"),
confusable!(120026 => "K"),
confusable!(120027 => "L"),
confusable!(120028 => "M"),
confusable!(120029 => "N"),
confusable!(120030 => "O"),
confusable!(120031 => "P"),
confusable!(120032 => "Q"),
confusable!(120033 => "R"),
confusable!(120034 => "S"),
confusable!(120035 => "T"),
confusable!(120036 => "U"),
confusable!(120037 => "V"),
confusable!(120038 => "W"),
confusable!(120039 => "X"),
confusable!(120040 => "Y"),
confusable!(120041 => "Z"),
confusable!(120042 => "a"),
confusable!(120043 => "b"),
confusable!(120044 => "c"),
confusable!(120045 => "d"),
confusable!(120046 => "e"),
confusable!(120047 => "f"),
confusable!(120048 => "g"),
confusable!(120049 => "h"),
confusable!(120050 => "i"),
confusable!(120051 => "j"),
confusable!(120052 => "k"),
confusable!(120053 => "l"),
confusable!(120054 => "rn"),
confusable!(120055 => "n"),
confusable!(120056 => "o"),
confusable!(120057 => "p"),
confusable!(120058 => "q"),
confusable!(120059 => "r"),
confusable!(120060 => "s"),
confusable!(120061 => "t"),
confusable!(120062 => "u"),
confusable!(120063 => "v"),
confusable!(120064 => "w"),
confusable!(120065 => "x"),
confusable!(120066 => "y"),
confusable!(120067 => "z"),
confusable!(120068 => "A"),
confusable!(120069 => "B"),
confusable!(120071 => "D"),
confusable!(120072 => "E"),
confusable!(120073 => "F"),
confusable!(120074 => "G"),
confusable!(120077 => "J"),
confusable!(120078 => "K"),
confusable!(120079 => "L"),
confusable!(120080 => "M"),
confusable!(120081 => "N"),
confusable!(120082 => "O"),
confusable!(120083 => "P"),
confusable!(120084 => "Q"),
confusable!(120086 => "S"),
confusable!(120087 => "T"),
confusable!(120088 => "U"),
confusable!(120089 => "V"),
confusable!(120090 => "W"),
confusable!(120091 => "X"),
confusable!(120092 => "Y"),
confusable!(120094 => "a"),
confusable!(120095 => "b"),
confusable!(120096 => "c"),
confusable!(120097 => "d"),
confusable!(120098 => "e"),
confusable!(120099 => "f"),
confusable!(120100 => "g"),
confusable!(120101 => "h"),
confusable!(120102 => "i"),
confusable!(120103 => "j"),
confusable!(120104 => "k"),
confusable!(120105 => "l"),
confusable!(120106 => "rn"),
confusable!(120107 => "n"),
confusable!(120108 => "o"),
confusable!(120109 => "p"),
confusable!(120110 => "q"),
confusable!(120111 => "r"),
confusable!(120112 => "s"),
confusable!(120113 => "t"),
confusable!(120114 => "u"),
confusable!(120115 => "v"),
confusable!(120116 => "w"),
confusable!(120117 => "x"),
confusable!(120118 => "y"),
confusable!(120119 => "z"),
confusable!(120120 => "A"),
confusable!(120121 => "B"),
confusable!(120123 => "D"),
confusable!(120124 => "E"),
confusable!(120125 => "F"),
confusable!(120126 => "G"),
confusable!(120128 => "l"),
confusable!(120129 => "J"),
confusable!(120130 => "K"),
confusable!(120131 => "L"),
confusable!(120132 => "M"),
confusable!(120134 => "O"),
confusable!(120138 => "S"),
confusable!(120139 => "T"),
confusable!(120140 => "U"),
confusable!(120141 => "V"),
confusable!(120142 => "W"),
confusable!(120143 => "X"),
confusable!(120144 => "Y"),
confusable!(120146 => "a"),
confusable!(120147 => "b"),
confusable!(120148 => "c"),
confusable!(120149 => "d"),
confusable!(120150 => "e"),
confusable!(120151 => "f"),
confusable!(120152 => "g"),
confusable!(120153 => "h"),
confusable!(120154 => "i"),
confusable!(120155 => "j"),
confusable!(120156 => "k"),
confusable!(120157 => "l"),
confusable!(120158 => "rn"),
confusable!(120159 => "n"),
confusable!(120160 => "o"),
confusable!(120161 => "p"),
confusable!(120162 => "q"),
confusable!(120163 => "r"),
confusable!(120164 => "s"),
confusable!(120165 => "t"),
confusable!(120166 => "u"),
confusable!(120167 => "v"),
confusable!(120168 => "w"),
confusable!(120169 => "x"),
confusable!(120170 => "y"),
confusable!(120171 => "z"),
confusable!(120172 => "A"),
confusable!(120173 => "B"),
confusable!(120174 => "C"),
confusable!(120175 => "D"),
confusable!(120176 => "E"),
confusable!(120177 => "F"),
confusable!(120178 => "G"),
confusable!(120179 => "H"),
confusable!(120180 => "l"),
confusable!(120181 => "J"),
confusable!(120182 => "K"),
confusable!(120183 => "L"),
confusable!(120184 => "M"),
confusable!(120185 => "N"),
confusable!(120186 => "O"),
confusable!(120187 => "P"),
confusable!(120188 => "Q"),
confusable!(120189 => "R"),
confusable!(120190 => "S"),
confusable!(120191 => "T"),
confusable!(120192 => "U"),
confusable!(120193 => "V"),
confusable!(120194 => "W"),
confusable!(120195 => "X"),
confusable!(120196 => "Y"),
confusable!(120197 => "Z"),
confusable!(120198 => "a"),
confusable!(120199 => "b"),
confusable!(120200 => "c"),
confusable!(120201 => "d"),
confusable!(120202 => "e"),
confusable!(120203 => "f"),
confusable!(120204 => "g"),
confusable!(120205 => "h"),
confusable!(120206 => "i"),
confusable!(120207 => "j"),
confusable!(120208 => "k"),
confusable!(120209 => "l"),
confusable!(120210 => "rn"),
confusable!(120211 => "n"),
confusable!(120212 => "o"),
confusable!(120213 => "p"),
confusable!(120214 => "q"),
confusable!(120215 => "r"),
confusable!(120216 => "s"),
confusable!(120217 => "t"),
confusable!(120218 => "u"),
confusable!(120219 => "v"),
confusable!(120220 => "w"),
confusable!(120221 => "x"),
confusable!(120222 => "y"),
confusable!(120223 => "z"),
confusable!(120224 => "A"),
confusable!(120225 => "B"),
confusable!(120226 => "C"),
confusable!(120227 => "D"),
confusable!(120228 => "E"),
confusable!(120229 => "F"),
confusable!(120230 => "G"),
confusable!(120231 => "H"),
confusable!(120232 => "l"),
confusable!(120233 => "J"),
confusable!(120234 => "K"),
confusable!(120235 => "L"),
confusable!(120236 => "M"),
confusable!(120237 => "N"),
confusable!(120238 => "O"),
confusable!(120239 => "P"),
confusable!(120240 => "Q"),
confusable!(120241 => "R"),
confusable!(120242 => "S"),
confusable!(120243 => "T"),
confusable!(120244 => "U"),
confusable!(120245 => "V"),
confusable!(120246 => "W"),
confusable!(120247 => "X"),
confusable!(120248 => "Y"),
confusable!(120249 => "Z"),
confusable!(120250 => "a"),
confusable!(120251 => "b"),
confusable!(120252 => "c"),
confusable!(120253 => "d"),
confusable!(120254 => "e"),
confusable!(120255 => "f"),
confusable!(120256 => "g"),
confusable!(120257 => "h"),
confusable!(120258 => "i"),
confusable!(120259 => "j"),
confusable!(120260 => "k"),
confusable!(120261 => "l"),
confusable!(120262 => "rn"),
confusable!(120263 => "n"),
confusable!(120264 => "o"),
confusable!(120265 => "p"),
confusable!(120266 => "q"),
confusable!(120267 => "r"),
confusable!(120268 => "s"),
confusable!(120269 => "t"),
confusable!(120270 => "u"),
confusable!(120271 => "v"),
confusable!(120272 => "w"),
confusable!(120273 => "x"),
confusable!(120274 => "y"),
confusable!(120275 => "z"),
confusable!(120276 => "A"),
confusable!(120277 => "B"),
confusable!(120278 => "C"),
confusable!(120279 => "D"),
confusable!(120280 => "E"),
confusable!(120281 => "F"),
confusable!(120282 => "G"),
confusable!(120283 => "H"),
confusable!(120284 => "l"),
confusable!(120285 => "J"),
confusable!(120286 => "K"),
confusable!(120287 => "L"),
confusable!(120288 => "M"),
confusable!(120289 => "N"),
confusable!(120290 => "O"),
confusable!(120291 => "P"),
confusable!(120292 => "Q"),
confusable!(120293 => "R"),
confusable!(120294 => "S"),
confusable!(120295 => "T"),
confusable!(120296 => "U"),
confusable!(120297 => "V"),
confusable!(120298 => "W"),
confusable!(120299 => "X"),
confusable!(120300 => "Y"),
confusable!(120301 => "Z"),
confusable!(120302 => "a"),
confusable!(120303 => "b"),
confusable!(120304 => "c"),
confusable!(120305 => "d"),
confusable!(120306 => "e"),
confusable!(120307 => "f"),
confusable!(120308 => "g"),
confusable!(120309 => "h"),
confusable!(120310 => "i"),
confusable!(120311 => "j"),
confusable!(120312 => "k"),
confusable!(120313 => "l"),
confusable!(120314 => "rn"),
confusable!(120315 => "n"),
confusable!(120316 => "o"),
confusable!(120317 => "p"),
confusable!(120318 => "q"),
confusable!(120319 => "r"),
confusable!(120320 => "s"),
confusable!(120321 => "t"),
confusable!(120322 => "u"),
confusable!(120323 => "v"),
confusable!(120324 => "w"),
confusable!(120325 => "x"),
confusable!(120326 => "y"),
confusable!(120327 => "z"),
confusable!(120328 => "A"),
confusable!(120329 => "B"),
confusable!(120330 => "C"),
confusable!(120331 => "D"),
confusable!(120332 => "E"),
confusable!(120333 => "F"),
confusable!(120334 => "G"),
confusable!(120335 => "H"),
confusable!(120336 => "l"),
confusable!(120337 => "J"),
confusable!(120338 => "K"),
confusable!(120339 => "L"),
confusable!(120340 => "M"),
confusable!(120341 => "N"),
confusable!(120342 => "O"),
confusable!(120343 => "P"),
confusable!(120344 => "Q"),
confusable!(120345 => "R"),
confusable!(120346 => "S"),
confusable!(120347 => "T"),
confusable!(120348 => "U"),
confusable!(120349 => "V"),
confusable!(120350 => "W"),
confusable!(120351 => "X"),
confusable!(120352 => "Y"),
confusable!(120353 => "Z"),
confusable!(120354 => "a"),
confusable!(120355 => "b"),
confusable!(120356 => "c"),
confusable!(120357 => "d"),
confusable!(120358 => "e"),
confusable!(120359 => "f"),
confusable!(120360 => "g"),
confusable!(120361 => "h"),
confusable!(120362 => "i"),
confusable!(120363 => "j"),
confusable!(120364 => "k"),
confusable!(120365 => "l"),
confusable!(120366 => "rn"),
confusable!(120367 => "n"),
confusable!(120368 => "o"),
confusable!(120369 => "p"),
confusable!(120370 => "q"),
confusable!(120371 => "r"),
confusable!(120372 => "s"),
confusable!(120373 => "t"),
confusable!(120374 => "u"),
confusable!(120375 => "v"),
confusable!(120376 => "w"),
confusable!(120377 => "x"),
confusable!(120378 => "y"),
confusable!(120379 => "z"),
confusable!(120380 => "A"),
confusable!(120381 => "B"),
confusable!(120382 => "C"),
confusable!(120383 => "D"),
confusable!(120384 => "E"),
confusable!(120385 => "F"),
confusable!(120386 => "G"),
confusable!(120387 => "H"),
confusable!(120388 => "l"),
confusable!(120389 => "J"),
confusable!(120390 => "K"),
confusable!(120391 => "L"),
confusable!(120392 => "M"),
confusable!(120393 => "N"),
confusable!(120394 => "O"),
confusable!(120395 => "P"),
confusable!(120396 => "Q"),
confusable!(120397 => "R"),
confusable!(120398 => "S"),
confusable!(120399 => "T"),
confusable!(120400 => "U"),
confusable!(120401 => "V"),
confusable!(120402 => "W"),
confusable!(120403 => "X"),
confusable!(120404 => "Y"),
confusable!(120405 => "Z"),
confusable!(120406 => "a"),
confusable!(120407 => "b"),
confusable!(120408 => "c"),
confusable!(120409 => "d"),
confusable!(120410 => "e"),
confusable!(120411 => "f"),
confusable!(120412 => "g"),
confusable!(120413 => "h"),
confusable!(120414 => "i"),
confusable!(120415 => "j"),
confusable!(120416 => "k"),
confusable!(120417 => "l"),
confusable!(120418 => "rn"),
confusable!(120419 => "n"),
confusable!(120420 => "o"),
confusable!(120421 => "p"),
confusable!(120422 => "q"),
confusable!(120423 => "r"),
confusable!(120424 => "s"),
confusable!(120425 => "t"),
confusable!(120426 => "u"),
confusable!(120427 => "v"),
confusable!(120428 => "w"),
confusable!(120429 => "x"),
confusable!(120430 => "y"),
confusable!(120431 => "z"),
confusable!(120432 => "A"),
confusable!(120433 => "B"),
confusable!(120434 => "C"),
confusable!(120435 => "D"),
confusable!(120436 => "E"),
confusable!(120437 => "F"),
confusable!(120438 => "G"),
confusable!(120439 => "H"),
confusable!(120440 => "l"),
confusable!(120441 => "J"),
confusable!(120442 => "K"),
confusable!(120443 => "L"),
confusable!(120444 => "M"),
confusable!(120445 => "N"),
confusable!(120446 => "O"),
confusable!(120447 => "P"),
confusable!(120448 => "Q"),
confusable!(120449 => "R"),
confusable!(120450 => "S"),
confusable!(120451 => "T"),
confusable!(120452 => "U"),
confusable!(120453 => "V"),
confusable!(120454 => "W"),
confusable!(120455 => "X"),
confusable!(120456 => "Y"),
confusable!(120457 => "Z"),
confusable!(120458 => "a"),
confusable!(120459 => "b"),
confusable!(120460 => "c"),
confusable!(120461 => "d"),
confusable!(120462 => "e"),
confusable!(120463 => "f"),
confusable!(120464 => "g"),
confusable!(120465 => "h"),
confusable!(120466 => "i"),
confusable!(120467 => "j"),
confusable!(120468 => "k"),
confusable!(120469 => "l"),
confusable!(120470 => "rn"),
confusable!(120471 => "n"),
confusable!(120472 => "o"),
confusable!(120473 => "p"),
confusable!(120474 => "q"),
confusable!(120475 => "r"),
confusable!(120476 => "s"),
confusable!(120477 => "t"),
confusable!(120478 => "u"),
confusable!(120479 => "v"),
confusable!(120480 => "w"),
confusable!(120481 => "x"),
confusable!(120482 => "y"),
confusable!(120483 => "z"),
confusable!(120484 => "i"),
confusable!(120488 => "A"),
confusable!(120489 => "B"),
confusable!(120492 => "E"),
confusable!(120493 => "Z"),
confusable!(120494 => "H"),
confusable!(120496 => "l"),
confusable!(120497 => "K"),
confusable!(120499 => "M"),
confusable!(120500 => "N"),
confusable!(120502 => "O"),
confusable!(120504 => "P"),
confusable!(120507 => "T"),
confusable!(120508 => "Y"),
confusable!(120510 => "X"),
confusable!(120514 => "a"),
confusable!(120516 => "y"),
confusable!(120522 => "i"),
confusable!(120526 => "v"),
confusable!(120528 => "o"),
confusable!(120530 => "p"),
confusable!(120532 => "o"),
confusable!(120534 => "u"),
confusable!(120544 => "p"),
confusable!(120546 => "A"),
confusable!(120547 => "B"),
confusable!(120550 => "E"),
confusable!(120551 => "Z"),
confusable!(120552 => "H"),
confusable!(120554 => "l"),
confusable!(120555 => "K"),
confusable!(120557 => "M"),
confusable!(120558 => "N"),
confusable!(120560 => "O"),
confusable!(120562 => "P"),
confusable!(120565 => "T"),
confusable!(120566 => "Y"),
confusable!(120568 => "X"),
confusable!(120572 => "a"),
confusable!(120574 => "y"),
confusable!(120580 => "i"),
confusable!(120584 => "v"),
confusable!(120586 => "o"),
confusable!(120588 => "p"),
confusable!(120590 => "o"),
confusable!(120592 => "u"),
confusable!(120602 => "p"),
confusable!(120604 => "A"),
confusable!(120605 => "B"),
confusable!(120608 => "E"),
confusable!(120609 => "Z"),
confusable!(120610 => "H"),
confusable!(120612 => "l"),
confusable!(120613 => "K"),
confusable!(120615 => "M"),
confusable!(120616 => "N"),
confusable!(120618 => "O"),
confusable!(120620 => "P"),
confusable!(120623 => "T"),
confusable!(120624 => "Y"),
confusable!(120626 => "X"),
confusable!(120630 => "a"),
confusable!(120632 => "y"),
confusable!(120638 => "i"),
confusable!(120642 => "v"),
confusable!(120644 => "o"),
confusable!(120646 => "p"),
confusable!(120648 => "o"),
confusable!(120650 => "u"),
confusable!(120660 => "p"),
confusable!(120662 => "A"),
confusable!(120663 => "B"),
confusable!(120666 => "E"),
confusable!(120667 => "Z"),
confusable!(120668 => "H"),
confusable!(120670 => "l"),
confusable!(120671 => "K"),
confusable!(120673 => "M"),
confusable!(120674 => "N"),
confusable!(120676 => "O"),
confusable!(120678 => "P"),
confusable!(120681 => "T"),
confusable!(120682 => "Y"),
confusable!(120684 => "X"),
confusable!(120688 => "a"),
confusable!(120690 => "y"),
confusable!(120696 => "i"),
confusable!(120700 => "v"),
confusable!(120702 => "o"),
confusable!(120704 => "p"),
confusable!(120706 => "o"),
confusable!(120708 => "u"),
confusable!(120718 => "p"),
confusable!(120720 => "A"),
confusable!(120721 => "B"),
confusable!(120724 => "E"),
confusable!(120725 => "Z"),
confusable!(120726 => "H"),
confusable!(120728 => "l"),
confusable!(120729 => "K"),
confusable!(120731 => "M"),
confusable!(120732 => "N"),
confusable!(120734 => "O"),
confusable!(120736 => "P"),
confusable!(120739 => "T"),
confusable!(120740 => "Y"),
confusable!(120742 => "X"),
confusable!(120746 => "a"),
confusable!(120748 => "y"),
confusable!(120754 => "i"),
confusable!(120758 => "v"),
confusable!(120760 => "o"),
confusable!(120762 => "p"),
confusable!(120764 => "o"),
confusable!(120766 => "u"),
confusable!(120776 => "p"),
confusable!(120778 => "F"),
confusable!(120782 => "O"),
confusable!(120783 => "l"),
confusable!(120784 => "2"),
confusable!(120785 => "3"),
confusable!(120786 => "4"),
confusable!(120787 => "5"),
confusable!(120788 => "6"),
confusable!(120789 => "7"),
confusable!(120790 => "8"),
confusable!(120791 => "9"),
confusable!(120792 => "O"),
confusable!(120793 => "l"),
confusable!(120794 => "2"),
confusable!(120795 => "3"),
confusable!(120796 => "4"),
confusable!(120797 => "5"),
confusable!(120798 => "6"),
confusable!(120799 => "7"),
confusable!(120800 => "8"),
confusable!(120801 => "9"),
confusable!(120802 => "O"),
confusable!(120803 => "l"),
confusable!(120804 => "2"),
confusable!(120805 => "3"),
confusable!(120806 => "4"),
confusable!(120807 => "5"),
confusable!(120808 => "6"),
confusable!(120809 => "7"),
confusable!(120810 => "8"),
confusable!(120811 => "9"),
confusable!(120812 => "O"),
confusable!(120813 => "l"),
confusable!(120814 => "2"),
confusable!(120815 => "3"),
confusable!(120816 => "4"),
confusable!(120817 => "5"),
confusable!(120818 => "6"),
confusable!(120819 => "7"),
confusable!(120820 => "8"),
confusable!(120821 => "9"),
confusable!(120822 => "O"),
confusable!(120823 => "l"),
confusable!(120824 => "2"),
confusable!(120825 => "3"),
confusable!(120826 => "4"),
confusable!(120827 => "5"),
confusable!(120828 => "6"),
confusable!(120829 => "7"),
confusable!(120830 => "8"),
confusable!(120831 => "9"),
confusable!(125127 => "l"),
confusable!(125131 => "8"),
confusable!(126464 => "l"),
confusable!(126500 => "o"),
confusable!(126564 => "o"),
confusable!(126592 => "l"),
confusable!(126596 => "o"),
confusable!(127232 => "O."),
confusable!(127233 => "O,"),
confusable!(127234 => "l,"),
confusable!(127235 => "2,"),
confusable!(127236 => "3,"),
confusable!(127237 => "4,"),
confusable!(127238 => "5,"),
confusable!(127239 => "6,"),
confusable!(127240 => "7,"),
confusable!(127241 => "8,"),
confusable!(127242 => "9,"),
confusable!(127248 => "(A)"),
confusable!(127249 => "(B)"),
confusable!(127250 => "(C)"),
confusable!(127251 => "(D)"),
confusable!(127252 => "(E)"),
confusable!(127253 => "(F)"),
confusable!(127254 => "(G)"),
confusable!(127255 => "(H)"),
confusable!(127256 => "(l)"),
confusable!(127257 => "(J)"),
confusable!(127258 => "(K)"),
confusable!(127259 => "(L)"),
confusable!(127260 => "(M)"),
confusable!(127261 => "(N)"),
confusable!(127262 => "(O)"),
confusable!(127263 => "(P)"),
confusable!(127264 => "(Q)"),
confusable!(127265 => "(R)"),
confusable!(127266 => "(S)"),
confusable!(127267 => "(T)"),
confusable!(127268 => "(U)"),
confusable!(127269 => "(V)"),
confusable!(127270 => "(W)"),
confusable!(127271 => "(X)"),
confusable!(127272 => "(Y)"),
confusable!(127273 => "(Z)"),
confusable!(127274 => "(S)"),
confusable!(128768 => "QE"),
confusable!(128775 => "AR"),
confusable!(128844 => "C"),
confusable!(128860 => "sss"),
confusable!(128872 => "T"),
confusable!(128875 => "MB"),
confusable!(128876 => "VB"),
];