( { glyphOrder = ( NULL, CR, space, exclam, quotedbl, numbersign, dollar, percent, ampersand, quotesingle, parenleft, parenright, asterisk, plus, comma, hyphen, period, slash, zero, one, two, three, four, five, six, seven, eight, nine, colon, semicolon, less, equal, greater, question, at, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, bracketleft, backslash, bracketright, asciicircum, underscore, grave, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, braceleft, bar, braceright, asciitilde, exclamdown, cent, sterling, currency, yen, brokenbar, section, dieresis, copyright, ordfeminine, guillemotleft, logicalnot, registered, overscore, degree, plusminus, twosuperior, threesuperior, acute, mu, paragraph, middot, cedilla, onesuperior, ordmasculine, guillemotright, onequarter, onehalf, threequarters, questiondown, Agrave, Aacute, Acircumflex, Atilde, Adieresis, Aring, AE, Ccedilla, Egrave, Eacute, Ecircumflex, Edieresis, Igrave, Iacute, Icircumflex, Idieresis, Ntilde, Ograve, Oacute, Ocircumflex, Otilde, Odieresis, multiply, Oslash, Ugrave, Uacute, Ucircumflex, Udieresis, germandbls, agrave, aacute, acircumflex, atilde, adieresis, aring, ae, ccedilla, egrave, eacute, ecircumflex, edieresis, igrave, iacute, icircumflex, idieresis, ntilde, ograve, oacute, ocircumflex, otilde, odieresis, divide, oslash, ugrave, uacute, ucircumflex, udieresis, ydieresis, dotlessi, Lslash, lslash, OE, oe, Scaron, scaron, Zcaron, zcaron, circumflex, caron, ring, ogonek, tilde, hungarumlaut, sheva, "hataf_segol", "hataf_patah", "hataf_qamats", hiriq, tsere, , patah, qamats, holam, qubuts, dagesh, , maqaf, rafe, pasek, shindot, sindot, "sof_pasuk", "upper_dot", "lower_dot", alef, bet, gimel, dalet, he, vav, zayin, het, tet, yod, "final_kaf", kaf, lamed, "final_mem", mem, "final_nun", nun, samech, ayin, "final_pe", pe, "final_tsadi", tsadi, qof, resh, shin, tav, "vav_vav", "vav_yod", "yod_yod", uni05F3, uni05F4, afii61664, afii301, afii299, afii300, endash, emdash, quoteleft, quoteright, quotesinglbase, quotedblleft, quotedblright, quotedblbase, dagger, daggerdbl, bullet, ellipsis, perthousand, guilsinglleft, guilsinglright, peseta, sheqel, Euro, trademark, minus, "final_kaf_sheva", "final_kaf_qamats", "lamed_holam", "lamed_holam_dagesh", "prop_0", "prop_1", "prop_2", "prop_3", "prop_4", "prop_5", "prop_6", "prop_7", "prop_8", "prop_9", fi, fl, "yod_yod_patah", "alt_ayin", "wide_alef", "wide_dalet", "wide_he", "wide_kaf", "wide_lamed", "wide_mem", "wide_resh", "wide_tav", uniFB29, "shin_shindot", "shin_sindot", "shin_shindot_dagesh", "shin_sindot_dagesh", "alef_patah", "alef_qamats", "alef_hiriq", "bet_dagesh", "gimel_dagesh", "dalet_dagesh", "he_dagesh", "vav_dagesh", "zayin_dagesh", "tet_dagesh", "yod_dagesh", "final_kaf_dagesh", "kaf_dagesh", "lamed_dagesh", "mem_dagesh", "nun_dagesh", "samech_dagesh", "final_pe_dagesh", "pe_dagesh", "tsadi_dagesh", "qof_dagesh", "resh_dagesh", "shin_dagesh", "tav_dagesh", "vav_holam", "bet_rafe", "kaf_rafe", "pe_rafe", "alef_lamed", uniFFFC, "qamats_qatan", "alef_dagesh", "alt_lamed", "alef_lamed_tsere", "alef_lamed_segol", "alef_lamed_hatafseg", "hatafsegol_meteg", "hatafpatah_meteg", "hatafqamats_meteg", "sheva_na", nbspace, "alef_dag_hazak", "bet_dag_hazak", "gimel_dag_hazak", "dalet_dag_hazak", "vav_dag_hazak", "zayin_dag_hazak", "tet_dag_hazak", "yod_dag_hazak", "fina_kaf_dag_hazak", "kaf_dag_hazak", "lamed_dag_hazak", "mem_dag_hazak", "nun_dag_hazak", "samech_dag_hazak", "final_pe_dag_hazak", "pe_dag_hazak", "tsadi_dag_hazak", "qof_dag_hazak", "resh_dag_hazak", "shin_dag_hazak", "tav_dag_hazak", "lamed_hol_dag_hazak", "shin_shd_dag_hazak", "shin_sd_dag_hazak", "dagesh_hazak", etnahta, "segol_taam", , "zaqef_qaton", "zaqef_gadol", tipeha, revia, zarqa, , , , "geresh_taam", "geresh_muqdam", "gershayim_taam", "karnei_para", "telisha_gdola", , munah, , , "mercha_kefula", , qadma, "telisha_qetana", "yerach_ben_yomo", , iluy, dehi, zinor, mesora, "inverse_nun", shiluv, "he_kavana", takif, adon, "alt_lamed_dagesh", "alt_lamed_dagesh_haz" ); } )