# ----------------
# LANGUAGE SYSTEMS
# ----------------

languagesystem DFLT dflt;   # Default
languagesystem latn dflt;   # Latin default
languagesystem arab dflt;   # Arabic default
languagesystem arab URD;



# --------------
# GLOBAL CLASSES
# --------------

@lca_dflt = [a aacute acircumflex adieresis agrave aring atilde];   # 7 items
@lca_alt1 = [a.alt01 aacute.alt01 acircumflex.alt01 adieresis.alt01 agrave.alt01 aring.alt01 atilde.alt01];   # 7 items
@lcg_dflt = [g];   # 1 items
@lcg_alt1 = [g.alt01];   # 1 items
@numbers_dflt = [zero one two three four five six seven eight nine];   # 10 items
@numbers_locl = [zero.loclARAB one.loclARAB two.loclARAB three.loclARAB four.loclARAB five.loclARAB six.loclARAB seven.loclARAB eight.loclARAB nine.loclARAB];   # 10 items
@numbers_sups = [zerosuperior onesuperior twosuperior threesuperior foursuperior fivesuperior sixsuperior sevensuperior eightsuperior ninesuperior];   # 10 items
@numbers_sinf = [zeroinferior oneinferior twoinferior threeinferior fourinferior fiveinferior sixinferior seveninferior eightinferior nineinferior];   # 10 items
@reh = [reh-ar reh-ar.fina zain-ar zain-ar.fina jeh-ar jeh-ar.fina rreh-ar rreh-ar.fina];   # 8 items
@rehshort = [reh-ar.short reh-ar.fina.short zain-ar.fina.short zain-ar.short jeh-ar.short jeh-ar.fina.short rreh-ar.short rreh-ar.fina.short];   # 8 items
@hah = [jeem-ar tcheh-ar hah-ar khah-ar ain-ar ghain-ar];   # 6 items
@hahshort = [jeem-ar.short tcheh-ar.short hah-ar.short khah-ar.short ain-ar.short ghain-ar.short];   # 6 items
@yehbarree = [yehbarree-ar.fina yehbarreeHamzaabove-ar.fina yehbarreeTwoabove-ar.fina yehbarreeThreeabove-ar.fina];   # 4 items
@yehbarreeshort = [yehbarree-ar.fina.short yehbarreeHamzaabove-ar.fina.short yehbarreeTwoabove-ar.fina.short yehbarreeThreeabove-ar.fina.short];   # 4 items
@yehbarreeshort2 = [yehbarree-ar.fina.short2 yehbarreeHamzaabove-ar.fina.short2 yehbarreeTwoabove-ar.fina.short2 yehbarreeThreeabove-ar.fina.short2];   # 4 items
@yehbarreeshort3 = [yehbarree-ar.fina.short3 yehbarreeHamzaabove-ar.fina.short3 yehbarreeTwoabove-ar.fina.short3 yehbarreeThreeabove-ar.fina.short3];   # 4 items
@yehbarreeshort4 = [yehbarree-ar.fina.short4 yehbarreeHamzaabove-ar.fina.short4 yehbarreeTwoabove-ar.fina.short4 yehbarreeThreeabove-ar.fina.short4];   # 4 items
@reh_nabira = [beh_reh-ar.fina beh_zain-ar.fina beh_rreh-ar.fina peh_reh-ar.fina peh_zain-ar.fina peh_rreh-ar.fina teh_reh-ar.fina teh_zain-ar.fina teh_rreh-ar.fina theh_reh-ar.fina theh_zain-ar.fina theh_rreh-ar.fina tteh_reh-ar.fina tteh_zain-ar.fina tteh_rreh-ar.fina noon_reh-ar.fina noon_zain-ar.fina noon_rreh-ar.fina yeh_reh-ar.fina yeh_zain-ar.fina yeh_rreh-ar.fina yehHamzaabove_reh-ar.fina yehHamzaabove_zain-ar.fina yehHamzaabove_rreh-ar.fina yeh_reh-farsi.fina yeh_rreh-farsi.fina yeh_zain-farsi.fina beh_jeh-ar.fina peh_jeh-ar.fina teh_jeh-ar.fina theh_jeh-ar.fina tteh_jeh-ar.fina noon_jeh-ar.fina yeh_jeh-ar.fina yehHamzaabove_jeh-ar.fina yeh_jeh-farsi.fina yeh_zain-farsi.fina yeh_reh-farsi.fina yeh_jeh-farsi.fina yeh_rreh-farsi.fina];   # 40 items
@reh_nabirashort = [beh_reh-ar.fina.short beh_zain-ar.fina.short beh_rreh-ar.fina.short peh_reh-ar.fina.short peh_zain-ar.fina.short peh_rreh-ar.fina.short teh_reh-ar.fina.short teh_zain-ar.fina.short teh_rreh-ar.fina.short theh_reh-ar.fina.short theh_zain-ar.fina.short theh_rreh-ar.fina.short tteh_reh-ar.fina.short tteh_zain-ar.fina.short tteh_rreh-ar.fina.short noon_reh-ar.fina.short noon_zain-ar.fina.short noon_rreh-ar.fina.short yeh_reh-ar.fina.short yeh_zain-ar.fina.short yeh_rreh-ar.fina.short yehHamzaabove_reh-ar.fina.short yehHamzaabove_zain-ar.fina.short yehHamzaabove_rreh-ar.fina.short yeh_reh-farsi.fina.short yeh_rreh-farsi.fina.short yeh_zain-farsi.fina.short beh_jeh-ar.fina.short peh_jeh-ar.fina.short teh_jeh-ar.fina.short theh_jeh-ar.fina.short tteh_jeh-ar.fina.short noon_jeh-ar.fina.short yeh_jeh-ar.fina.short yehHamzaabove_jeh-ar.fina.short yeh_jeh-farsi.fina.short yeh_zain-farsi.fina.short yeh_reh-farsi.fina.short yeh_jeh-farsi.fina.short yeh_rreh-farsi.fina.short];   # 40 items
@reh_seensad = [seen_reh-ar.fina seen_reh-ar seen_zain-ar.fina seen_zain-ar seen_rreh-ar.fina seen_rreh-ar sheen_reh-ar.fina sheen_reh-ar sheen_zain-ar.fina sheen_zain-ar sheen_rreh-ar.fina sheen_rreh-ar sad_reh-ar.fina sad_reh-ar sad_zain-ar.fina sad_zain-ar sad_rreh-ar.fina sad_rreh-ar dad_reh-ar.fina dad_reh-ar dad_zain-ar.fina dad_zain-ar dad_rreh-ar.fina dad_rreh-ar seen_jeh-ar.fina seen_jeh-ar sheen_jeh-ar.fina sheen_jeh-ar sad_jeh-ar.fina sad_jeh-ar dad_jeh-ar.fina dad_jeh-ar];   # 32 items
@reh_seensadshort = [seen_reh-ar.fina.short seen_reh-ar.short seen_zain-ar.fina.short seen_zain-ar.short seen_rreh-ar.fina.short seen_rreh-ar.short sheen_reh-ar.fina.short sheen_reh-ar.short sheen_zain-ar.fina.short sheen_zain-ar.short sheen_rreh-ar.fina.short sheen_rreh-ar.short sad_reh-ar.fina.short sad_reh-ar.short sad_zain-ar.fina.short sad_zain-ar.short sad_rreh-ar.fina.short sad_rreh-ar.short dad_reh-ar.fina.short dad_reh-ar.short dad_zain-ar.fina.short dad_zain-ar.short dad_rreh-ar.fina.short dad_rreh-ar.short seen_jeh-ar.fina.short seen_jeh-ar.short sheen_jeh-ar.fina.short sheen_jeh-ar.short sad_jeh-ar.fina.short sad_jeh-ar.short dad_jeh-ar.fina.short dad_jeh-ar.short];   # 32 items
@nabiramedi = [beh-ar.medi noon-ar.medi peh-ar.medi teh-ar.medi theh-ar.medi tteh-ar.medi yeh-ar.medi yehHamzaabove-ar.medi yeh-farsi.medi];   # 9 items
@seensad = [seen-ar.init seen-ar.medi sheen-ar.init sheen-ar.medi sad-ar.init sad-ar.medi dad-ar.init dad-ar.medi];   # 8 items
@rehfina = [reh-ar.fina zain-ar.fina jeh-ar.fina rreh-ar.fina];   # 4 items
@MMK_L_greek_uc_Alpha = [Delta];   # 1 items
@MMK_L_greek_uc_Omega = [Omega];   # 1 items
@MMK_L_inp_colon = [colon semicolon];   # 2 items
@MMK_L_inp_foot = [quotesingle quotedbl asterisk];   # 3 items
@MMK_L_inp_guill = [guilsinglleft guillemotleft];   # 2 items
@MMK_L_inp_guilr = [guilsinglright guillemotright];   # 2 items
@MMK_L_inp_hyph = [hyphen softhyphen endash emdash];   # 4 items
@MMK_L_inp_parenth = [bracketleft braceleft];   # 2 items
@MMK_L_inp_period = [period ellipsis comma quotesinglbase quotedblbase];   # 5 items
@MMK_L_inp_quotel = [quoteleft quotedblleft];   # 2 items
@MMK_L_inp_quoter = [quoteright quotedblright];   # 2 items
@MMK_L_lc_a = [a aacute acircumflex adieresis agrave aring atilde];   # 7 items
@MMK_L_lc_b = [b p thorn];   # 3 items
@MMK_L_lc_c = [c ccedilla];   # 2 items
@MMK_L_lc_e = [e ae eacute ecircumflex edieresis egrave oe];   # 7 items
@MMK_L_lc_f = [f];   # 1 items
@MMK_L_lc_g = [g g.alt02];   # 2 items
@MMK_L_lc_i = [i fi iacute icircumflex idieresis igrave];   # 6 items
@MMK_L_lc_j = [g.alt01 j q dotlessi ij dotlessj jacute jcircumflex];   # 8 items
@MMK_L_lc_k = [k];   # 1 items
@MMK_L_lc_l = [l fl lslash];   # 3 items
@MMK_L_lc_n = [h m n ntilde];   # 4 items
@MMK_L_lc_o = [o eth oacute ocircumflex odieresis ograve oslash otilde];   # 8 items
@MMK_L_lc_r = [r];   # 1 items
@MMK_L_lc_s = [s scaron];   # 2 items
@MMK_L_lc_t = [t];   # 1 items
@MMK_L_lc_u = [a.alt01 u aacute.alt01 acircumflex.alt01 adieresis.alt01 agrave.alt01 aring.alt01 atilde.alt01 uacute ucircumflex udieresis ugrave];   # 12 items
@MMK_L_lc_w = [w];   # 1 items
@MMK_L_lc_y = [y yacute ydieresis];   # 3 items
@MMK_L_lc_z = [z zcaron];   # 2 items
@MMK_L_uc_a = [A Aacute Acircumflex Adieresis Agrave Aring Atilde];   # 7 items
@MMK_L_uc_c = [C Ccedilla];   # 2 items
@MMK_L_uc_d = [D Dcroat Eth];   # 3 items
@MMK_L_uc_e = [E AE Eacute Ecircumflex Edieresis Egrave OE];   # 7 items
@MMK_L_uc_g = [G];   # 1 items
@MMK_L_uc_i = [I Iacute Icircumflex Idieresis Igrave];   # 5 items
@MMK_L_uc_j = [J];   # 1 items
@MMK_L_uc_k = [K];   # 1 items
@MMK_L_uc_l = [L Lslash];   # 2 items
@MMK_L_uc_o = [O Q Oacute Ocircumflex Odieresis Ograve Oslash Otilde];   # 8 items
@MMK_L_uc_r = [R];   # 1 items
@MMK_L_uc_s = [S Scaron];   # 2 items
@MMK_L_uc_t = [T];   # 1 items
@MMK_L_uc_u = [U IJ Uacute Ucircumflex Udieresis Ugrave];   # 6 items
@MMK_L_uc_w = [W];   # 1 items
@MMK_L_uc_y = [Y Yacute Ydieresis];   # 3 items
@MMK_L_uc_z = [Z Zcaron];   # 2 items
@MMK_R_greek_lc_kappa = [mu];   # 1 items
@MMK_R_greek_uc_Alpha = [Delta];   # 1 items
@MMK_R_greek_uc_Omega = [Omega];   # 1 items
@MMK_R_inp_colon = [colon semicolon];   # 2 items
@MMK_R_inp_foot = [quotesingle quotedbl asterisk];   # 3 items
@MMK_R_inp_guill = [guilsinglleft guillemotleft];   # 2 items
@MMK_R_inp_guilr = [guilsinglright guillemotright];   # 2 items
@MMK_R_inp_hyph = [hyphen softhyphen endash emdash];   # 4 items
@MMK_R_inp_parenth = [bracketright braceright];   # 2 items
@MMK_R_inp_period = [period ellipsis comma quotesinglbase quotedblbase];   # 5 items
@MMK_R_inp_quotel = [quoteleft quotedblleft];   # 2 items
@MMK_R_inp_quoter = [quoteright quotedblright];   # 2 items
@MMK_R_lc_a = [a aacute acircumflex adieresis agrave aring atilde ae];   # 8 items
@MMK_R_lc_c = [c e o ccedilla eacute ecircumflex edieresis egrave oacute ocircumflex odieresis ograve oslash otilde oe];   # 15 items
@MMK_R_lc_d = [a.alt01 d g.alt01 q aacute.alt01 acircumflex.alt01 adieresis.alt01 agrave.alt01 aring.alt01 atilde.alt01 eth];   # 11 items
@MMK_R_lc_f = [f fi fl germandbls];   # 4 items
@MMK_R_lc_g = [g g.alt02];   # 2 items
@MMK_R_lc_h = [b h k];   # 3 items
@MMK_R_lc_i = [i iacute icircumflex idieresis igrave ij];   # 6 items
@MMK_R_lc_j = [j dotlessj jacute jcircumflex];   # 4 items
@MMK_R_lc_l = [l ldot lslash germandbls.alt01];   # 4 items
@MMK_R_lc_n = [m n r dotlessi ntilde];   # 5 items
@MMK_R_lc_s = [s scaron];   # 2 items
@MMK_R_lc_t = [t];   # 1 items
@MMK_R_lc_u = [u uacute ucircumflex udieresis ugrave];   # 5 items
@MMK_R_lc_w = [w];   # 1 items
@MMK_R_lc_y = [y yacute ydieresis];   # 3 items
@MMK_R_lc_z = [z zcaron];   # 2 items
@MMK_R_uc_a = [A Aacute Acircumflex Adieresis Agrave Aring Atilde AE];   # 8 items
@MMK_R_uc_i = [I Iacute Icircumflex Idieresis Igrave];   # 5 items
@MMK_R_uc_j = [J];   # 1 items
@MMK_R_uc_o = [C G O Q Ccedilla Oacute Ocircumflex Odieresis Ograve Oslash Otilde OE];   # 12 items
@MMK_R_uc_s = [S Scaron];   # 2 items
@MMK_R_uc_t = [T];   # 1 items
@MMK_R_uc_u = [U IJ Uacute Ucircumflex Udieresis Ugrave];   # 6 items
@MMK_R_uc_w = [W];   # 1 items
@MMK_R_uc_y = [Y Yacute Ydieresis];   # 3 items
@MMK_R_uc_z = [Z Zcaron];   # 2 items
@MMK_L_alef-ar = [alef-ar alef-ar.fina alef-ar.short alef-ar.fina.short alefHamzabelow-ar alefHamzabelow-ar.fina alefWavyhamzabelow-ar alefWavyhamzabelow-ar.fina alefFathatan-ar alefFathatan-ar.fina highhamzaAlef-ar highhamzaAlef-ar.fina];   # 12 items
@MMK_L_alefHamzaabove-ar = [alefHamzaabove-ar alefHamzaabove-ar.fina];   # 2 items
@MMK_L_alefMadda-ar = [alefWavyhamzaabove-ar alefWavyhamzaabove-ar.fina alefMadda-ar alefMadda-ar.fina alefWasla-ar alefWasla-ar.fina];   # 6 items
@MMK_L_kaf-ar.init = [gaf-ar];   # 1 items
@MMK_L_lam_alef-ar = [lam_alef-ar lam_alefHamzaabove-ar lam_alefHamzabelow-ar lam_alefMadda-ar lam_alefWasla-ar];   # 5 items
@MMK_L_reh-ar = [reh-ar reh-ar.short reh-ar.fina reh-ar.fina.short zain-ar zain-ar.fina zain-ar.fina.short zain-ar.short beh_reh-ar.fina beh_reh-ar.fina.short beh_zain-ar.fina beh_zain-ar.fina.short beh_rreh-ar.fina beh_rreh-ar.fina.short beh_jeh-ar.fina beh_jeh-ar.fina.short peh_reh-ar.fina peh_reh-ar.fina.short peh_zain-ar.fina peh_zain-ar.fina.short peh_rreh-ar.fina peh_rreh-ar.fina.short peh_jeh-ar.fina peh_jeh-ar.fina.short teh_reh-ar.fina teh_reh-ar.fina.short teh_zain-ar.fina teh_zain-ar.fina.short teh_rreh-ar.fina teh_rreh-ar.fina.short teh_jeh-ar.fina teh_jeh-ar.fina.short theh_reh-ar.fina theh_reh-ar.fina.short theh_zain-ar.fina theh_zain-ar.fina.short theh_rreh-ar.fina theh_rreh-ar.fina.short theh_jeh-ar.fina theh_jeh-ar.fina.short tteh_reh-ar.fina tteh_reh-ar.fina.short tteh_zain-ar.fina tteh_zain-ar.fina.short tteh_rreh-ar.fina tteh_rreh-ar.fina.short tteh_jeh-ar.fina tteh_jeh-ar.fina.short seen_reh-ar seen_reh-ar.fina seen_reh-ar.fina.short seen_reh-ar.short seen_zain-ar seen_zain-ar.fina seen_zain-ar.fina.short seen_zain-ar.short seen_rreh-ar seen_rreh-ar.fina seen_rreh-ar.fina.short seen_rreh-ar.short seen_jeh-ar seen_jeh-ar.fina seen_jeh-ar.fina.short seen_jeh-ar.short sheen_reh-ar sheen_reh-ar.fina sheen_reh-ar.fina.short sheen_reh-ar.short sheen_zain-ar sheen_zain-ar.fina sheen_zain-ar.fina.short sheen_zain-ar.short sheen_rreh-ar sheen_rreh-ar.fina sheen_rreh-ar.fina.short sheen_rreh-ar.short sheen_jeh-ar sheen_jeh-ar.fina sheen_jeh-ar.fina.short sheen_jeh-ar.short sad_reh-ar sad_reh-ar.fina sad_reh-ar.fina.short sad_reh-ar.short sad_zain-ar sad_zain-ar.fina sad_zain-ar.fina.short sad_zain-ar.short sad_rreh-ar sad_rreh-ar.fina sad_rreh-ar.fina.short sad_rreh-ar.short sad_jeh-ar sad_jeh-ar.fina sad_jeh-ar.fina.short sad_jeh-ar.short dad_reh-ar dad_reh-ar.fina dad_reh-ar.fina.short dad_reh-ar.short dad_zain-ar dad_zain-ar.fina dad_zain-ar.fina.short dad_zain-ar.short dad_rreh-ar dad_rreh-ar.fina dad_rreh-ar.fina.short dad_rreh-ar.short dad_jeh-ar dad_jeh-ar.fina dad_jeh-ar.fina.short dad_jeh-ar.short noon_reh-ar.fina noon_reh-ar.fina.short noon_zain-ar.fina noon_zain-ar.fina.short noon_rreh-ar.fina noon_rreh-ar.fina.short noon_jeh-ar.fina noon_jeh-ar.fina.short yeh_reh-ar.fina yeh_reh-ar.fina.short yeh_zain-ar.fina yeh_zain-ar.fina.short yeh_rreh-ar.fina yeh_rreh-ar.fina.short yeh_jeh-ar.fina yeh_jeh-ar.fina.short yehHamzaabove_reh-ar.fina yehHamzaabove_reh-ar.fina.short yehHamzaabove_zain-ar.fina yehHamzaabove_zain-ar.fina.short yehHamzaabove_rreh-ar.fina yehHamzaabove_rreh-ar.fina.short yehHamzaabove_jeh-ar.fina yehHamzaabove_jeh-ar.fina.short yeh_zain-farsi.fina yeh_reh-farsi.fina yeh_jeh-farsi.fina yeh_rreh-farsi.fina yeh_jeh-farsi.fina.short yeh_reh-farsi.fina.short yeh_rreh-farsi.fina.short yeh_zain-farsi.fina.short];   # 144 items
@MMK_L_waw-ar = [waw-ar waw-ar.fina wawHamzaabove-ar wawHamzaabove-ar.fina];   # 4 items
@MMK_R_alefMaksura-ar = [alefMaksura-ar yeh-ar yehHamzaabove-ar];   # 3 items
@MMK_R_beh-ar.init = [beeh-ar.init tehRing-ar.init behThreedotsupabove-ar.init e-ar.init];   # 4 items
@MMK_R_hah-ar.init = [jeem-ar.init hah-ar.init khah-ar.init];   # 3 items
@MMK_R_kaf-ar.init = [kaf-ar.init keheh-ar keheh-ar.init gaf-ar.init];   # 4 items
@MMK_R_kaf_alefMaksura-ar = [kaf_alefMaksura-ar kaf_yeh-ar kaf_yehHamzaabove-ar keheh_yeh-ar gaf_alefMaksura-ar gaf_yeh-ar gaf_yehHamzaabove-ar];   # 7 items
@MMK_R_reh-ar = [reh-ar reh-ar.short zain-ar zain-ar.short];   # 4 items
@MMK_R_teh-ar.init = [teh-ar.init theh-ar.init teheh-ar.init];   # 3 items
@MMK_R_yeh-ar.init = [peh-ar.init beheh-ar.init behThreedotsupbelow-ar.init tehThreedotsupbelow-ar.init behVinvertedbelow-ar.init behVbelow-ar.init yeh-ar.init yeh-farsi.init];   # 8 items



# ------------
# MARK CLASSES
# ------------

markClass [ainabove-ar] <anchor 114 291> @mark_top;
markClass [alefLamYehabove-ar] <anchor 114 295> @mark_top;
markClass [alefabove-ar] <anchor 30 289> @mark_top;
markClass [alefbelow-ar] <anchor 30 609> @mark_bottom;
markClass [damma-ar] <anchor 107 289> @mark_top;
markClass [dammaCurly-ar] <anchor 142 289> @mark_top;
markClass [dammaDot-ar] <anchor 162 289> @mark_top;
markClass [dammainverted-ar] <anchor 120 289> @mark_top;
markClass [dammareversed-ar] <anchor 117 289> @mark_top;
markClass [dammasmall-ar] <anchor 91 289> @mark_top;
markClass [dammatan-ar] <anchor 157 289> @mark_top;
markClass [dammatanCurly-ar] <anchor 170 289> @mark_top;
markClass [dotabove-ar] <anchor 63 289> @mark_top;
markClass [dotbelow-ar] <anchor 63 617> @mark_bottom;
markClass [dotcenter-ar] <anchor 63 438> @mark_center;
markClass [dotvowelbelow-ar] <anchor 63 617> @mark_bottom;
markClass [doublerightarrowheadDotabove-ar] <anchor 239 531> @mark_top;
markClass [doublerightarrowheadabove-ar] <anchor 171 531> @mark_top;
markClass [fatha-ar] <anchor 113 289> @mark_top;
markClass [fathaCurly-ar] <anchor 113 289> @mark_top;
markClass [fathaDotabove-ar] <anchor 113 289> @mark_top;
markClass [fathaHorizont-ar] <anchor 111 289> @mark_top;
markClass [fathaRing-ar] <anchor 97 511> @mark_ring;
markClass [fathasmall-ar] <anchor 88 289> @mark_top;
markClass [fathatan-ar] <anchor 107 289> @mark_top;
markClass [fathatanCurly-ar] <anchor 107 289> @mark_top;
markClass [fathatwodots-ar] <anchor 113 289> @mark_top;
markClass [fourabove-ar] <anchor 96 289> @mark_top;
markClass [fourdotsabove-ar] <anchor 126 289> @mark_top;
markClass [fourdotsbelow-ar] <anchor 126 681> @mark_bottom;
markClass [fourdotscenter-ar] <anchor 126 500> @mark_center;
markClass [hahabove-ar] <anchor 109 289> @mark_top;
markClass [hamzaabove-ar] <anchor 111 289> @mark_top;
markClass [hamzaaboveDamma-ar] <anchor 111 289> @mark_top;
markClass [hamzaaboveDammatan-ar] <anchor 111 289> @mark_top;
markClass [hamzaaboveFatha-ar] <anchor 111 289> @mark_top;
markClass [hamzaaboveFathatan-ar] <anchor 111 289> @mark_top;
markClass [hamzaaboveSukun-ar] <anchor 111 289> @mark_top;
markClass [hamzabelow-ar] <anchor 111 629> @mark_bottom;
markClass [hamzabelowKasra-ar] <anchor 111 629> @mark_bottom;
markClass [hamzabelowKasratan-ar] <anchor 111 629> @mark_bottom;
markClass [hamzacenter-ar] <anchor 111 454> @mark_center;
markClass [jeemabove-ar] <anchor 104 243> @mark_top;
markClass [kasra-ar] <anchor 97 543> @mark_bottom;
markClass [kasraCurly-ar] <anchor 113 543> @mark_bottom;
markClass [kasraDotbelow-ar] <anchor 113 543> @mark_bottom;
markClass [kasrasmall-ar] <anchor 88 543> @mark_bottom;
markClass [kasratan-ar] <anchor 97 543> @mark_bottom;
markClass [kasratanCurly-ar] <anchor 107 543> @mark_bottom;
markClass [lamAlefabove-ar] <anchor 66 300> @mark_top;
markClass [leftarrowheadabove-ar] <anchor 100 531> @mark_top;
markClass [leftarrowheadbelow-ar] <anchor 100 596> @mark_bottom;
markClass [madda-ar] <anchor 144 289> @mark_top;
markClass [maddalong-ar] <anchor 154 289> @mark_top;
markClass [meemStopabove-ar] <anchor 81 289> @mark_top;
markClass [meemabove-ar] <anchor 90 289> @mark_top;
markClass [meembelow-ar] <anchor 81 596> @mark_bottom;
markClass [noonabove-ar] <anchor 107 289> @mark_top;
markClass [noonghunnaabove-ar] <anchor 107 289> @mark_top;
markClass [opendammatan-ar] <anchor 222 289> @mark_top;
markClass [openfathatan-ar] <anchor 107 289> @mark_top;
markClass [openkasratan-ar] <anchor 97 543> @mark_bottom;
markClass [qafLamAlefMaksuraabove-ar] <anchor 164 249> @mark_top;
markClass [rehDadabove-ar] <anchor 145 289> @mark_top;
markClass [rehHahabove-ar] <anchor 119 289> @mark_top;
markClass [rhombusStopabove-ar] <anchor 158 289> @mark_top;
markClass [rhombusStopbelow-ar] <anchor 158 688> @mark_bottom;
markClass [rightarrowheadDotabove-ar] <anchor 134 531> @mark_top;
markClass [rightarrowheadabove-ar] <anchor 100 531> @mark_top;
markClass [rightarrowheadbelow-ar] <anchor 100 596> @mark_bottom;
markClass [ring-ar] <anchor 97 511> @mark_ring;
markClass [sadLamAlefMaksuraabove-ar] <anchor 226 249> @mark_top;
markClass [sadabove-ar] <anchor 120 289> @mark_top;
markClass [seenabove-ar] <anchor 189 249> @mark_top;
markClass [seenbelow-ar] <anchor 189 596> @mark_bottom;
markClass [shadda-ar] <anchor 147 289> @mark_top;
markClass [shaddaAlefabove-ar] <anchor 147 289> @mark_top;
markClass [shaddaDamma-ar] <anchor 147 289> @mark_top;
markClass [shaddaDammatan-ar] <anchor 147 289> @mark_top;
markClass [shaddaFatha-ar] <anchor 147 289> @mark_top;
markClass [shaddaFathatan-ar] <anchor 147 289> @mark_top;
markClass [shaddaKasra-ar] <anchor 113 289> @mark_top;
markClass [shaddaKasratan-ar] <anchor 107 289> @mark_top;
markClass [sukun-ar] <anchor 97 289> @mark_top;
markClass [sukunoval-ar] <anchor 97 289> @mark_top;
markClass [sukunround-ar] <anchor 97 289> @mark_top;
markClass [tahabove-ar] <anchor 118 289> @mark_top;
markClass [tahbelow-ar] <anchor 119 610> @mark_bottom;
markClass [tahcenter-ar] <anchor 119 474> @mark_center;
markClass [takhallusabove-ar] <anchor 187 249> @mark_top;
markClass [threeabove-ar] <anchor 115 289> @mark_top;
markClass [threedotsabove-ar] <anchor 126 289> @mark_top;
markClass [threedotsdownabove-ar] <anchor 122 289> @mark_top;
markClass [threedotsdownbelow-ar] <anchor 126 737> @mark_bottom;
markClass [threedotsdowncenter-ar] <anchor 126 508> @mark_center;
markClass [threedotshorizontalbelow-ar] <anchor 189 616> @mark_bottom;
markClass [threedotsupabove-ar] <anchor 126 289> @mark_top;
markClass [threedotsupbelow-ar] <anchor 126 737> @mark_bottom;
markClass [threedotsupcenter-ar] <anchor 126 478> @mark_center;
markClass [toneloopabove-ar] <anchor 136 289> @mark_top;
markClass [toneloopbelow-ar] <anchor 136 543> @mark_bottom;
markClass [toneonedotabove-ar] <anchor 63 289> @mark_top;
markClass [toneonedotbelow-ar] <anchor 63 617> @mark_bottom;
markClass [tonetwodotsabove-ar] <anchor 126 289> @mark_top;
markClass [tonetwodotsbelow-ar] <anchor 126 617> @mark_bottom;
markClass [twoabove-ar] <anchor 86 289> @mark_top;
markClass [twodotshorizontalabove-ar] <anchor 126 289> @mark_top;
markClass [twodotshorizontalbelow-ar] <anchor 126 617> @mark_bottom;
markClass [twodotshorizontalcenter-ar] <anchor 126 438> @mark_center;
markClass [twodotsverticalabove-ar] <anchor 189 289> @mark_top;
markClass [twodotsverticalbelow-ar] <anchor 189 661> @mark_bottom;
markClass [twodotsverticalcenter-ar] <anchor 189 500> @mark_center;
markClass [vabove-ar] <anchor 100 289> @mark_top;
markClass [vbelow-ar] <anchor 100 599> @mark_bottom;
markClass [vinvertedabove-ar] <anchor 100 249> @mark_top;
markClass [vinvertedbelow-ar] <anchor 100 599> @mark_bottom;
markClass [wasla-ar] <anchor 136 289> @mark_top;
markClass [wavyhamzabelow-ar] <anchor 134 629> @mark_bottom;
markClass [yehabove-ar] <anchor 118 289> @mark_top;
markClass [zainabove-ar] <anchor 26 249> @mark_top;



# --------
# FEATURES
# --------

feature aalt {
	sub a from [a.alt01]; # 1 glyph(s)
	sub g from [g.alt01 g.alt02]; # 2 glyph(s)
	sub zero from [zero.alt01 zero.alt02]; # 2 glyph(s)
	sub aacute from [aacute.alt01]; # 1 glyph(s)
	sub acircumflex from [acircumflex.alt01]; # 1 glyph(s)
	sub adieresis from [adieresis.alt01]; # 1 glyph(s)
	sub agrave from [agrave.alt01]; # 1 glyph(s)
	sub aring from [aring.alt01]; # 1 glyph(s)
	sub atilde from [atilde.alt01]; # 1 glyph(s)
	sub germandbls from [germandbls.alt01]; # 1 glyph(s)
	sub tilde from [tilde.alt01 tilde.case tilde.alt01.case]; # 3 glyph(s)
	sub macron from [macron.case]; # 1 glyph(s)
	sub dotaccent from [dotaccent.case]; # 1 glyph(s)
	sub dieresis from [dieresis.case]; # 1 glyph(s)
	sub acute from [acute.case]; # 1 glyph(s)
	sub grave from [grave.case]; # 1 glyph(s)
	sub circumflex from [circumflex.case]; # 1 glyph(s)
	sub caron from [caron.case]; # 1 glyph(s)
	sub breve from [breve.case]; # 1 glyph(s)
	sub ring from [ring.case]; # 1 glyph(s)
} aalt;



feature ccmp {
	# glyph composition/decomposition
	@acc_comb_top = [tildecomb macroncomb dotaccentcomb dieresiscomb hungarumlautcomb acutecomb gravecomb circumflexcomb caroncomb ringcomb]; # 10 glyphs
	lookup contextSubs {
		sub i' @acc_comb_top by dotlessi;
		sub j' @acc_comb_top by dotlessj;
	} contextSubs;
	# substitute isolated forms from Arabic Presentation Forms to their general counterparts
	lookup ccmp_arab_0 {
		sub hamza-ar.isol by hamza-ar;
		sub alef-ar.isol by alef-ar;
		sub alefHamzabelow-ar.isol by alefHamzabelow-ar;
		sub alefHamzaabove-ar.isol by alefHamzaabove-ar;
		sub alefMadda-ar.isol by alefMadda-ar;
		sub reh-ar.isol by reh-ar;
		sub zain-ar.isol by zain-ar;
		sub lam-ar.isol by lam-ar;
		sub noon-ar.isol by noon-ar;
		sub beh-ar.isol by beh-ar;
		sub teh-ar.isol by teh-ar;
		sub theh-ar.isol by theh-ar;
		sub hah-ar.isol by hah-ar;
		sub jeem-ar.isol by jeem-ar;
		sub khah-ar.isol by khah-ar;
		sub dal-ar.isol by dal-ar;
		sub thal-ar.isol by thal-ar;
		sub seen-ar.isol by seen-ar;
		sub sheen-ar.isol by sheen-ar;
		sub sad-ar.isol by sad-ar;
		sub dad-ar.isol by dad-ar;
		sub tah-ar.isol by tah-ar;
		sub zah-ar.isol by zah-ar;
		sub ain-ar.isol by ain-ar;
		sub ghain-ar.isol by ghain-ar;
		sub feh-ar.isol by feh-ar;
		sub qaf-ar.isol by qaf-ar;
		sub kaf-ar.isol by kaf-ar;
		sub meem-ar.isol by meem-ar;
		sub heh-ar.isol by heh-ar;
		sub tehMarbuta-ar.isol by tehMarbuta-ar;
		sub waw-ar.isol by waw-ar;
		sub wawHamzaabove-ar.isol by wawHamzaabove-ar;
		sub alefMaksura-ar.isol by alefMaksura-ar;
		sub yeh-ar.isol by yeh-ar;
		sub yehHamzaabove-ar.isol by yehHamzaabove-ar;
	} ccmp_arab_0;
	lookup ccmp_arab_1 {
		sub hamzaabove-ar damma-ar by hamzaaboveDamma-ar;
		sub damma-ar hamzaabove-ar by hamzaaboveDamma-ar;
		sub hamzaabove-ar dammatan-ar by hamzaaboveDammatan-ar;
		sub dammatan-ar hamzaabove-ar by hamzaaboveDammatan-ar;
		sub hamzaabove-ar fatha-ar by hamzaaboveFatha-ar;
		sub fatha-ar hamzaabove-ar by hamzaaboveFatha-ar;
		sub hamzaabove-ar fathatan-ar by hamzaaboveFathatan-ar;
		sub fathatan-ar hamzaabove-ar by hamzaaboveFathatan-ar;
		sub hamzaabove-ar sukun-ar by hamzaaboveSukun-ar;
		sub sukun-ar hamzaabove-ar by hamzaaboveSukun-ar;
		sub hamzabelow-ar kasra-ar by hamzabelowKasra-ar;
		sub kasra-ar hamzabelow-ar by hamzabelowKasra-ar;
		sub hamzabelow-ar kasratan-ar by hamzabelowKasratan-ar;
		sub kasratan-ar hamzabelow-ar by hamzabelowKasratan-ar;
		sub shadda-ar alefabove-ar by shaddaAlefabove-ar;
		sub alefabove-ar shadda-ar by shaddaAlefabove-ar;
		sub shadda-ar damma-ar by shaddaDamma-ar;
		sub damma-ar shadda-ar by shaddaDamma-ar;
		sub shadda-ar dammatan-ar by shaddaDammatan-ar;
		sub dammatan-ar shadda-ar by shaddaDammatan-ar;
		sub shadda-ar fatha-ar by shaddaFatha-ar;
		sub fatha-ar shadda-ar by shaddaFatha-ar;
		sub shadda-ar fathatan-ar by shaddaFathatan-ar;
		sub fathatan-ar shadda-ar by shaddaFathatan-ar;
		sub shadda-ar kasra-ar by shaddaKasra-ar;
		sub kasra-ar shadda-ar by shaddaKasra-ar;
		sub shadda-ar kasratan-ar by shaddaKasratan-ar;
		sub kasratan-ar shadda-ar by shaddaKasratan-ar;
	} ccmp_arab_1;
	script arab;
	lookup ccmp_arab_0;
	lookup ccmp_arab_1;
} ccmp;



feature locl {
	# localised forms
	script arab;
	sub zero by zero.loclARAB;
	sub one by one.loclARAB;
	sub two by two.loclARAB;
	sub three by three.loclARAB;
	sub four by four.loclARAB;
	sub five by five.loclARAB;
	sub six by six.loclARAB;
	sub seven by seven.loclARAB;
	sub eight by eight.loclARAB;
	sub nine by nine.loclARAB;
	language URD;
	sub six-persian by six-ar;
} locl;



feature liga {
	# standard ligatures
	sub f i by fi;
} liga;



feature ordn {
	# ordinals
	sub [a o] by [ordfeminine ordmasculine];
} ordn;



feature frac {
	# fractions
	sub @numbers_dflt by @numbers_sups;
	sub @numbers_locl by @numbers_sups;
	sub [slash] by fraction;
	sub fraction @numbers_sups' by @numbers_sinf;
	sub @numbers_sinf @numbers_sups' by @numbers_sinf;
} frac;



feature numr {
	# numerators
	sub @numbers_dflt by @numbers_sups;
	sub @numbers_locl by @numbers_sups;
} numr;



feature dnom {
	# denominators
	sub @numbers_dflt by @numbers_sinf;
	sub @numbers_locl by @numbers_sinf;
} dnom;



feature subs {
	# subscript
	sub @numbers_dflt by @numbers_sinf;
	sub @numbers_locl by @numbers_sinf;
} subs;



feature sinf {
	# inferiors
	sub @numbers_dflt by @numbers_sinf;
	sub @numbers_locl by @numbers_sinf;
} sinf;



feature sups {
	# superiors
	sub @numbers_dflt by @numbers_sups;
	sub @numbers_locl by @numbers_sups;
} sups;



feature zero {
	# slashed zero
	sub zero by zero.alt02;
	sub zero.loclARAB by zero.loclARAB.alt02;
} zero;



feature ss01 {
	featureNames {
		name 3 1 0x0409 "simple lowercase a"; # Win / Unicode / English US
		name 1 0 0 "simple lowercase a"; #   Mac / Roman / English
	};
	# stylistic set 1 - single storey a
	sub @lca_dflt by @lca_alt1;
} ss01;



feature ss02 {
	featureNames {
		name 3 1 0x0409 "simple lowercase g"; # Win / Unicode / English US
		name 1 0 0 "simple lowercase g"; #   Mac / Roman / English
	};
	# stylistic set 2 - single storey g
	sub @lcg_dflt by @lcg_alt1;
} ss02;



feature ss03 {
	featureNames {
		name 3 1 0x0409 "slashed number zero"; # Win / Unicode / English US
		name 1 0 0 "slashed number zero"; #   Mac / Roman / English
	};
	# slashed zero
	sub zero by zero.alt02;
	sub zero.loclARAB by zero.loclARAB.alt02;
} ss03;



feature ss04 {
	featureNames {
		name 3 1 0x0409 "dotted number zero"; # Win / Unicode / English US
		name 1 0 0 "dotted number zero"; #   Mac / Roman / English
	};
	# dotted zero
	sub zero by zero.alt01;
	sub zero.loclARAB by zero.loclARAB.alt01;
} ss04;



feature ss05 {
	featureNames {
		name 3 1 0x0409 "alternate lowercase eszett"; # Win / Unicode / English US
		name 1 0 0 "alternate lowercase eszett"; #   Mac / Roman / English
	};
	# alternative german eszett
	sub germandbls by germandbls.alt01;
} ss05;



feature init {
	# initial forms
	sub behDotless-ar by behDotless-ar.init;
	sub beh-ar by beh-ar.init;
	sub peh-ar by peh-ar.init;
	sub beeh-ar by beeh-ar.init;
	sub beheh-ar by beheh-ar.init;
	sub alefMaksura-ar by alefMaksura-ar.init;
	sub teh-ar by teh-ar.init;
	sub tehRing-ar by tehRing-ar.init;
	sub tehThreedotsdown-ar by tehThreedotsdown-ar.init;
	sub theh-ar by theh-ar.init;
	sub tteh-ar by tteh-ar.init;
	sub tteheh-ar by tteheh-ar.init;
	sub teheh-ar by teheh-ar.init;
	sub behThreedotshorizontalbelow-ar by behThreedotshorizontalbelow-ar.init;
	sub behThreedotsupabove-ar by behThreedotsupabove-ar.init;
	sub behThreedotsupbelow-ar by behThreedotsupbelow-ar.init;
	sub tehThreedotsupbelow-ar by tehThreedotsupbelow-ar.init;
	sub behTwodotsbelowDotabove-ar by behTwodotsbelowDotabove-ar.init;
	sub behVinvertedbelow-ar by behVinvertedbelow-ar.init;
	sub behVabove-ar by behVabove-ar.init;
	sub behVbelow-ar by behVbelow-ar.init;
	sub jeem-ar by jeem-ar.init;
	sub tcheh-ar by tcheh-ar.init;
	sub tcheheh-ar by tcheheh-ar.init;
	sub tchehDotabove-ar by tchehDotabove-ar.init;
	sub nyeh-ar by nyeh-ar.init;
	sub dyeh-ar by dyeh-ar.init;
	sub hah-ar by hah-ar.init;
	sub hahHamzaabove-ar by hahHamzaabove-ar.init;
	sub hahTwodotsverticalabove-ar by hahTwodotsverticalabove-ar.init;
	sub hahTwodotshorizontalabove-ar by hahTwodotshorizontalabove-ar.init;
	sub hahThreedotsabove-ar by hahThreedotsabove-ar.init;
	sub hahThreedotsupbelow-ar by hahThreedotsupbelow-ar.init;
	sub khah-ar by khah-ar.init;
	sub hahTahbelow-ar by hahTahbelow-ar.init;
	sub hahTahTwodotshorizontalabove-ar by hahTahTwodotshorizontalabove-ar.init;
	sub hahFourbelow-ar by hahFourbelow-ar.init;
	sub jeemTwodotsabove-ar by jeemTwodotsabove-ar.init;
	sub ainThreedotsbelow-ar.fina by ainThreedotsbelow-ar.fina.init;
	sub seen-ar by seen-ar.init;
	sub seenDotbelowDotabove-ar by seenDotbelowDotabove-ar.init;
	sub seenThreedotsbelow-ar by seenThreedotsbelow-ar.init;
	sub sheen-ar by sheen-ar.init;
	sub sheenDotbelow-ar by sheenDotbelow-ar.init;
	sub sheenThreedotsbelow-ar by sheenThreedotsbelow-ar.init;
	sub sad-ar by sad-ar.init;
	sub sadTwodotsbelow-ar by sadTwodotsbelow-ar.init;
	sub sadThreedots-ar by sadThreedots-ar.init;
	sub dad-ar by dad-ar.init;
	sub dadDotbelow-ar by dadDotbelow-ar.init;
	sub tah-ar by tah-ar.init;
	sub tahThreedots-ar by tahThreedots-ar.init;
	sub zah-ar by zah-ar.init;
	sub tahTwodotsabove-ar by tahTwodotsabove-ar.init;
	sub ain-ar by ain-ar.init;
	sub ainThreedots-ar by ainThreedots-ar.init;
	sub ghain-ar by ghain-ar.init;
	sub ghainDotbelow-ar by ghainDotbelow-ar.init;
	sub feh-ar by feh-ar.init;
	sub veh-ar by veh-ar.init;
	sub fehDotless-ar by fehDotless-ar.init;
	sub fehDotbelow-ar by fehDotbelow-ar.init;
	sub fehThreedotsbelow-ar by fehThreedotsbelow-ar.init;
	sub fehDotbelowThreedotsabove-ar by fehDotbelowThreedotsabove-ar.init;
	sub peheh-ar by peheh-ar.init;
	sub qaf-ar by qaf-ar.init;
	sub qafThreedotsabove-ar by qafThreedotsabove-ar.init;
	sub qafDotbelow-ar by qafDotbelow-ar.init;
	sub kaf-ar by kaf-ar.init;
	sub keheh-ar by keheh-ar.init;
	sub kehehTwodotshorizontalabove-ar by kehehTwodotshorizontalabove-ar.init;
	sub kehehThreedotsbelow-ar by kehehThreedotsbelow-ar.init;
	sub kehehDotabove-ar by kehehDotabove-ar.init;
	sub kehehThreedotsabove-ar by kehehThreedotsabove-ar.init;
	sub kehehThreedotsupbelow-ar by kehehThreedotsupbelow-ar.init;
	sub gaf-ar by gaf-ar.init;
	sub gafRing-ar by gafRing-ar.init;
	sub gafThreedots-ar by gafThreedots-ar.init;
	sub kafRing-ar by kafRing-ar.init;
	sub kafDotabove-ar by kafDotabove-ar.init;
	sub kafTwodotshorizontalabove-ar by kafTwodotshorizontalabove-ar.init;
	sub kafThreedotsbelow-ar by kafThreedotsbelow-ar.init;
	sub gafTwodotsbelow-ar by gafTwodotsbelow-ar.init;
	sub ng-ar by ng-ar.init;
	sub ngoeh-ar by ngoeh-ar.init;
	sub gueh-ar by gueh-ar.init;
	sub lam-ar by lam-ar.init;
	sub lamVabove-ar by lamVabove-ar.init;
	sub lamDotabove-ar by lamDotabove-ar.init;
	sub lamThreedotsabove-ar by lamThreedotsabove-ar.init;
	sub lamThreedotsbelow-ar by lamThreedotsbelow-ar.init;
	sub lamDoublebar-ar by lamDoublebar-ar.init;
	sub meem-ar by meem-ar.init;
	sub meemThreedotsabove-ar by meemThreedotsabove-ar.init;
	sub noon-ar by noon-ar.init;
	sub noonDotbelow-ar by noonDotbelow-ar.init;
	sub noonRing-ar by noonRing-ar.init;
	sub heh-ar by heh-ar.init;
	sub hehgoal-ar by hehgoal-ar.init;
	sub hehgoalHamzaabove-ar by hehgoalHamzaabove-ar.init;
	sub hehDoachashmee-ar by hehDoachashmee-ar.init;
	sub hehVinvertedabove-ar by hehVinvertedabove-ar.init;
	sub yeh-ar by yeh-ar.init;
	sub yehHamzaabove-ar by yehHamzaabove-ar.init;
	sub yehVabove-ar by yehVabove-ar.init;
	sub yehTwodotsbelowHamzaabove-ar by yehTwodotsbelowHamzaabove-ar.init;
	sub yehTwodotsbelowDotabove-ar by yehTwodotsbelowDotabove-ar.init;
	sub yehVinverted-farsi by yehVinverted-farsi.init;
	sub yeh-farsi by yeh-farsi.init;
	sub yehTwodotsabove-farsi by yehTwodotsabove-farsi.init;
	sub yehThreedotsabove-farsi by yehThreedotsabove-farsi.init;
	sub yehTwoabove-farsi by yehTwoabove-farsi.init;
	sub yehThreeabove-farsi by yehThreeabove-farsi.init;
	sub yehFourbelow-farsi by yehFourbelow-farsi.init;
	sub yehKashmiri-ar by yehKashmiri-ar.init;
	sub e-ar by e-ar.init;
	sub yehbarreeTwoabove-ar by yehbarreeTwoabove-ar.init;
	sub yehbarreeThreeabove-ar by yehbarreeThreeabove-ar.init;
	sub highhamzaYeh-ar by highhamzaYeh-ar.init;
	sub seenFourdotsabove-ar by seenFourdotsabove-ar.init;
	sub ainTwodotshorizontalabove-ar by ainTwodotshorizontalabove-ar.init;
	sub ainThreedotsdownabove-ar by ainThreedotsdownabove-ar.init;
	sub ainTwodotsverticalabove-ar by ainTwodotsverticalabove-ar.init;
	sub fehTwodotsbelow-ar by fehTwodotsbelow-ar.init;
	sub fehThreedotsupbelow-ar by fehThreedotsupbelow-ar.init;
	sub meemDotabove-ar by meemDotabove-ar.init;
	sub meemDotbelow-ar by meemDotbelow-ar.init;
	sub noonTwodotsbelow-ar by noonTwodotsbelow-ar.init;
	sub noonTahabove-ar by noonTahabove-ar.init;
	sub noonVabove-ar by noonVabove-ar.init;
	sub lamBar-ar by lamBar-ar.init;
	sub seenTwodotshorizontalabove-ar by seenTwodotshorizontalabove-ar.init;
	sub seenTahTwodotshorizontalabove-ar by seenTahTwodotshorizontalabove-ar.init;
	sub hahTahabove-ar by hahTahabove-ar.init;
	sub seenFourabove-ar by seenFourabove-ar.init;
	sub seenVinvertedabove-ar by seenVinvertedabove-ar.init;
	sub lam_meem-ar by lam_meem-ar.init;
} init;



feature medi {
	# medial forms
	sub behDotless-ar by behDotless-ar.medi;
	sub beh-ar by beh-ar.medi;
	sub peh-ar by peh-ar.medi;
	sub beeh-ar by beeh-ar.medi;
	sub beheh-ar by beheh-ar.medi;
	sub alefMaksura-ar by alefMaksura-ar.medi;
	sub teh-ar by teh-ar.medi;
	sub tehRing-ar by tehRing-ar.medi;
	sub tehThreedotsdown-ar by tehThreedotsdown-ar.medi;
	sub theh-ar by theh-ar.medi;
	sub tteh-ar by tteh-ar.medi;
	sub tteheh-ar by tteheh-ar.medi;
	sub teheh-ar by teheh-ar.medi;
	sub behThreedotshorizontalbelow-ar by behThreedotshorizontalbelow-ar.medi;
	sub behThreedotsupabove-ar by behThreedotsupabove-ar.medi;
	sub behThreedotsupbelow-ar by behThreedotsupbelow-ar.medi;
	sub tehThreedotsupbelow-ar by tehThreedotsupbelow-ar.medi;
	sub behTwodotsbelowDotabove-ar by behTwodotsbelowDotabove-ar.medi;
	sub behVinvertedbelow-ar by behVinvertedbelow-ar.medi;
	sub behVabove-ar by behVabove-ar.medi;
	sub behVbelow-ar by behVbelow-ar.medi;
	sub jeem-ar by jeem-ar.medi;
	sub tcheh-ar by tcheh-ar.medi;
	sub tcheheh-ar by tcheheh-ar.medi;
	sub tchehDotabove-ar by tchehDotabove-ar.medi;
	sub nyeh-ar by nyeh-ar.medi;
	sub dyeh-ar by dyeh-ar.medi;
	sub hah-ar by hah-ar.medi;
	sub hahHamzaabove-ar by hahHamzaabove-ar.medi;
	sub hahTwodotsverticalabove-ar by hahTwodotsverticalabove-ar.medi;
	sub hahTwodotshorizontalabove-ar by hahTwodotshorizontalabove-ar.medi;
	sub hahThreedotsabove-ar by hahThreedotsabove-ar.medi;
	sub hahThreedotsupbelow-ar by hahThreedotsupbelow-ar.medi;
	sub khah-ar by khah-ar.medi;
	sub hahTahbelow-ar by hahTahbelow-ar.medi;
	sub hahTahTwodotshorizontalabove-ar by hahTahTwodotshorizontalabove-ar.medi;
	sub hahFourbelow-ar by hahFourbelow-ar.medi;
	sub jeemTwodotsabove-ar by jeemTwodotsabove-ar.medi;
	sub ainThreedotsbelow-ar.fina by ainThreedotsbelow-ar.fina.medi;
	sub seen-ar by seen-ar.medi;
	sub seenDotbelowDotabove-ar by seenDotbelowDotabove-ar.medi;
	sub seenThreedotsbelow-ar by seenThreedotsbelow-ar.medi;
	sub sheen-ar by sheen-ar.medi;
	sub sheenDotbelow-ar by sheenDotbelow-ar.medi;
	sub sheenThreedotsbelow-ar by sheenThreedotsbelow-ar.medi;
	sub sad-ar by sad-ar.medi;
	sub sadTwodotsbelow-ar by sadTwodotsbelow-ar.medi;
	sub sadThreedots-ar by sadThreedots-ar.medi;
	sub dad-ar by dad-ar.medi;
	sub dadDotbelow-ar by dadDotbelow-ar.medi;
	sub tah-ar by tah-ar.medi;
	sub tahThreedots-ar by tahThreedots-ar.medi;
	sub zah-ar by zah-ar.medi;
	sub tahTwodotsabove-ar by tahTwodotsabove-ar.medi;
	sub ain-ar by ain-ar.medi;
	sub ainThreedots-ar by ainThreedots-ar.medi;
	sub ghain-ar by ghain-ar.medi;
	sub ghainDotbelow-ar by ghainDotbelow-ar.medi;
	sub feh-ar by feh-ar.medi;
	sub veh-ar by veh-ar.medi;
	sub fehDotless-ar by fehDotless-ar.medi;
	sub fehDotbelow-ar by fehDotbelow-ar.medi;
	sub fehThreedotsbelow-ar by fehThreedotsbelow-ar.medi;
	sub fehDotbelowThreedotsabove-ar by fehDotbelowThreedotsabove-ar.medi;
	sub peheh-ar by peheh-ar.medi;
	sub qaf-ar by qaf-ar.medi;
	sub qafThreedotsabove-ar by qafThreedotsabove-ar.medi;
	sub qafDotbelow-ar by qafDotbelow-ar.medi;
	sub kaf-ar by kaf-ar.medi;
	sub keheh-ar by keheh-ar.medi;
	sub kehehTwodotshorizontalabove-ar by kehehTwodotshorizontalabove-ar.medi;
	sub kehehThreedotsbelow-ar by kehehThreedotsbelow-ar.medi;
	sub kehehDotabove-ar by kehehDotabove-ar.medi;
	sub kehehThreedotsabove-ar by kehehThreedotsabove-ar.medi;
	sub kehehThreedotsupbelow-ar by kehehThreedotsupbelow-ar.medi;
	sub gaf-ar by gaf-ar.medi;
	sub gafRing-ar by gafRing-ar.medi;
	sub gafThreedots-ar by gafThreedots-ar.medi;
	sub kafRing-ar by kafRing-ar.medi;
	sub kafDotabove-ar by kafDotabove-ar.medi;
	sub kafTwodotshorizontalabove-ar by kafTwodotshorizontalabove-ar.medi;
	sub kafThreedotsbelow-ar by kafThreedotsbelow-ar.medi;
	sub gafTwodotsbelow-ar by gafTwodotsbelow-ar.medi;
	sub ng-ar by ng-ar.medi;
	sub ngoeh-ar by ngoeh-ar.medi;
	sub gueh-ar by gueh-ar.medi;
	sub lam-ar by lam-ar.medi;
	sub lamVabove-ar by lamVabove-ar.medi;
	sub lamDotabove-ar by lamDotabove-ar.medi;
	sub lamThreedotsabove-ar by lamThreedotsabove-ar.medi;
	sub lamThreedotsbelow-ar by lamThreedotsbelow-ar.medi;
	sub lamDoublebar-ar by lamDoublebar-ar.medi;
	sub meem-ar by meem-ar.medi;
	sub meemThreedotsabove-ar by meemThreedotsabove-ar.medi;
	sub noon-ar by noon-ar.medi;
	sub noonDotbelow-ar by noonDotbelow-ar.medi;
	sub noonRing-ar by noonRing-ar.medi;
	sub heh-ar by heh-ar.medi;
	sub hehgoal-ar by hehgoal-ar.medi;
	sub hehgoalHamzaabove-ar by hehgoalHamzaabove-ar.medi;
	sub hehDoachashmee-ar by hehDoachashmee-ar.medi;
	sub hehVinvertedabove-ar by hehVinvertedabove-ar.medi;
	sub yeh-ar by yeh-ar.medi;
	sub yehHamzaabove-ar by yehHamzaabove-ar.medi;
	sub yehVabove-ar by yehVabove-ar.medi;
	sub yehTwodotsbelowHamzaabove-ar by yehTwodotsbelowHamzaabove-ar.medi;
	sub yehTwodotsbelowDotabove-ar by yehTwodotsbelowDotabove-ar.medi;
	sub yehVinverted-farsi by yehVinverted-farsi.medi;
	sub yeh-farsi by yeh-farsi.medi;
	sub yehTwodotsabove-farsi by yehTwodotsabove-farsi.medi;
	sub yehThreedotsabove-farsi by yehThreedotsabove-farsi.medi;
	sub yehTwoabove-farsi by yehTwoabove-farsi.medi;
	sub yehThreeabove-farsi by yehThreeabove-farsi.medi;
	sub yehFourbelow-farsi by yehFourbelow-farsi.medi;
	sub yehKashmiri-ar by yehKashmiri-ar.medi;
	sub e-ar by e-ar.medi;
	sub yehbarreeTwoabove-ar by yehbarreeTwoabove-ar.medi;
	sub yehbarreeThreeabove-ar by yehbarreeThreeabove-ar.medi;
	sub highhamzaYeh-ar by highhamzaYeh-ar.medi;
	sub seenFourdotsabove-ar by seenFourdotsabove-ar.medi;
	sub ainTwodotshorizontalabove-ar by ainTwodotshorizontalabove-ar.medi;
	sub ainThreedotsdownabove-ar by ainThreedotsdownabove-ar.medi;
	sub ainTwodotsverticalabove-ar by ainTwodotsverticalabove-ar.medi;
	sub fehTwodotsbelow-ar by fehTwodotsbelow-ar.medi;
	sub fehThreedotsupbelow-ar by fehThreedotsupbelow-ar.medi;
	sub meemDotabove-ar by meemDotabove-ar.medi;
	sub meemDotbelow-ar by meemDotbelow-ar.medi;
	sub noonTwodotsbelow-ar by noonTwodotsbelow-ar.medi;
	sub noonTahabove-ar by noonTahabove-ar.medi;
	sub noonVabove-ar by noonVabove-ar.medi;
	sub lamBar-ar by lamBar-ar.medi;
	sub seenTwodotshorizontalabove-ar by seenTwodotshorizontalabove-ar.medi;
	sub seenTahTwodotshorizontalabove-ar by seenTahTwodotshorizontalabove-ar.medi;
	sub hahTahabove-ar by hahTahabove-ar.medi;
	sub seenFourabove-ar by seenFourabove-ar.medi;
	sub seenVinvertedabove-ar by seenVinvertedabove-ar.medi;
	sub fathatan-ar by fathatan-ar.medi;
	sub kasra-ar by kasra-ar.medi;
	sub fatha-ar by fatha-ar.medi;
	sub damma-ar by damma-ar.medi;
	sub shadda-ar by shadda-ar.medi;
	sub sukun-ar by sukun-ar.medi;
} medi;



feature fina {
	# final forms
	sub alef-ar by alef-ar.fina;
	sub alefHamzaabove-ar by alefHamzaabove-ar.fina;
	sub alefHamzabelow-ar by alefHamzabelow-ar.fina;
	sub alefWavyhamzaabove-ar by alefWavyhamzaabove-ar.fina;
	sub alefWavyhamzabelow-ar by alefWavyhamzabelow-ar.fina;
	sub alefMadda-ar by alefMadda-ar.fina;
	sub alefWasla-ar by alefWasla-ar.fina;
	sub alefFathatan-ar by alefFathatan-ar.fina;
	sub highhamzaAlef-ar by highhamzaAlef-ar.fina;
	sub behDotless-ar by behDotless-ar.fina;
	sub beh-ar by beh-ar.fina;
	sub peh-ar by peh-ar.fina;
	sub beeh-ar by beeh-ar.fina;
	sub beheh-ar by beheh-ar.fina;
	sub teh-ar by teh-ar.fina;
	sub tehRing-ar by tehRing-ar.fina;
	sub tehThreedotsdown-ar by tehThreedotsdown-ar.fina;
	sub theh-ar by theh-ar.fina;
	sub tteh-ar by tteh-ar.fina;
	sub tteheh-ar by tteheh-ar.fina;
	sub teheh-ar by teheh-ar.fina;
	sub behThreedotshorizontalbelow-ar by behThreedotshorizontalbelow-ar.fina;
	sub behThreedotsupabove-ar by behThreedotsupabove-ar.fina;
	sub behThreedotsupbelow-ar by behThreedotsupbelow-ar.fina;
	sub tehThreedotsupbelow-ar by tehThreedotsupbelow-ar.fina;
	sub behTwodotsbelowDotabove-ar by behTwodotsbelowDotabove-ar.fina;
	sub behVinvertedbelow-ar by behVinvertedbelow-ar.fina;
	sub behVabove-ar by behVabove-ar.fina;
	sub behVbelow-ar by behVbelow-ar.fina;
	sub jeem-ar by jeem-ar.fina;
	sub tcheh-ar by tcheh-ar.fina;
	sub tcheheh-ar by tcheheh-ar.fina;
	sub tchehDotabove-ar by tchehDotabove-ar.fina;
	sub nyeh-ar by nyeh-ar.fina;
	sub dyeh-ar by dyeh-ar.fina;
	sub hah-ar by hah-ar.fina;
	sub hahHamzaabove-ar by hahHamzaabove-ar.fina;
	sub hahTwodotsverticalabove-ar by hahTwodotsverticalabove-ar.fina;
	sub hahTwodotshorizontalabove-ar by hahTwodotshorizontalabove-ar.fina;
	sub hahThreedotsabove-ar by hahThreedotsabove-ar.fina;
	sub hahThreedotsupbelow-ar by hahThreedotsupbelow-ar.fina;
	sub khah-ar by khah-ar.fina;
	sub hahTahbelow-ar by hahTahbelow-ar.fina;
	sub hahTahTwodotshorizontalabove-ar by hahTahTwodotshorizontalabove-ar.fina;
	sub hahFourbelow-ar by hahFourbelow-ar.fina;
	sub jeemTwodotsabove-ar by jeemTwodotsabove-ar.fina;
	sub dal-ar by dal-ar.fina;
	sub thal-ar by thal-ar.fina;
	sub thalAlefabove-ar by thalAlefabove-ar.fina;
	sub ddal-ar by ddal-ar.fina;
	sub dahal-ar by dahal-ar.fina;
	sub ddahal-ar by ddahal-ar.fina;
	sub dalRing-ar by dalRing-ar.fina;
	sub dalDotbelow-ar by dalDotbelow-ar.fina;
	sub dalDotbelowTah-ar by dalDotbelowTah-ar.fina;
	sub dul-ar by dul-ar.fina;
	sub dalThreedotsdown-ar by dalThreedotsdown-ar.fina;
	sub dalFourdots-ar by dalFourdots-ar.fina;
	sub dalVinvertedabove-ar by dalVinvertedabove-ar.fina;
	sub dalTwodotsverticalbelowTah-ar by dalTwodotsverticalbelowTah-ar.fina;
	sub dalVinvertedbelow-ar by dalVinvertedbelow-ar.fina;
	sub reh-ar by reh-ar.fina;
	sub zain-ar by zain-ar.fina;
	sub ainThreedotsbelow-ar by ainThreedotsbelow-ar.fina;
	sub rreh-ar by rreh-ar.fina;
	sub rehv-ar by rehv-ar.fina;
	sub rehRing-ar by rehRing-ar.fina;
	sub rehDotbelow-ar by rehDotbelow-ar.fina;
	sub rehVbelow-ar by rehVbelow-ar.fina;
	sub rehDotbelowdotabove-ar by rehDotbelowdotabove-ar.fina;
	sub rehTwodots-ar by rehTwodots-ar.fina;
	sub jeh-ar by jeh-ar.fina;
	sub rehFourdots-ar by rehFourdots-ar.fina;
	sub rehVinvertedabove-ar by rehVinvertedabove-ar.fina;
	sub rehStroke-ar by rehStroke-ar.fina;
	sub rehTwodotsverticalabove-ar by rehTwodotsverticalabove-ar.fina;
	sub rehHamzaabove-ar by rehHamzaabove-ar.fina;
	sub rehTwodotshorizontalaboveTahabove-ar by rehTwodotshorizontalaboveTahabove-ar.fina;
	sub rehLoop-ar by rehLoop-ar.fina;
	sub seen-ar by seen-ar.fina;
	sub seenDotbelowDotabove-ar by seenDotbelowDotabove-ar.fina;
	sub seenThreedotsbelow-ar by seenThreedotsbelow-ar.fina;
	sub sheen-ar by sheen-ar.fina;
	sub sheenDotbelow-ar by sheenDotbelow-ar.fina;
	sub sheenThreedotsbelow-ar by sheenThreedotsbelow-ar.fina;
	sub sad-ar by sad-ar.fina;
	sub sadTwodotsbelow-ar by sadTwodotsbelow-ar.fina;
	sub sadThreedots-ar by sadThreedots-ar.fina;
	sub dad-ar by dad-ar.fina;
	sub dadDotbelow-ar by dadDotbelow-ar.fina;
	sub tah-ar by tah-ar.fina;
	sub tahThreedots-ar by tahThreedots-ar.fina;
	sub zah-ar by zah-ar.fina;
	sub tahTwodotsabove-ar by tahTwodotsabove-ar.fina;
	sub ain-ar by ain-ar.fina;
	sub ainThreedots-ar by ainThreedots-ar.fina;
	sub ghain-ar by ghain-ar.fina;
	sub ghainDotbelow-ar by ghainDotbelow-ar.fina;
	sub feh-ar by feh-ar.fina;
	sub veh-ar by veh-ar.fina;
	sub fehDotless-ar by fehDotless-ar.fina;
	sub fehDotbelow-ar by fehDotbelow-ar.fina;
	sub fehThreedotsbelow-ar by fehThreedotsbelow-ar.fina;
	sub fehDotbelowThreedotsabove-ar by fehDotbelowThreedotsabove-ar.fina;
	sub peheh-ar by peheh-ar.fina;
	sub qafDotless-ar by qafDotless-ar.fina;
	sub qaf-ar by qaf-ar.fina;
	sub qafDotabove-ar by qafDotabove-ar.fina;
	sub qafThreedotsabove-ar by qafThreedotsabove-ar.fina;
	sub qafDotbelow-ar by qafDotbelow-ar.fina;
	sub kaf-ar by kaf-ar.fina;
	sub keheh-ar by keheh-ar.fina;
	sub kehehTwodotshorizontalabove-ar by kehehTwodotshorizontalabove-ar.fina;
	sub kehehThreedotsbelow-ar by kehehThreedotsbelow-ar.fina;
	sub kehehDotabove-ar by kehehDotabove-ar.fina;
	sub kehehThreedotsabove-ar by kehehThreedotsabove-ar.fina;
	sub kehehThreedotsupbelow-ar by kehehThreedotsupbelow-ar.fina;
	sub gaf-ar by gaf-ar.fina;
	sub gafRing-ar by gafRing-ar.fina;
	sub gafThreedots-ar by gafThreedots-ar.fina;
	sub kafRing-ar by kafRing-ar.fina;
	sub kafDotabove-ar by kafDotabove-ar.fina;
	sub kafTwodotshorizontalabove-ar by kafTwodotshorizontalabove-ar.fina;
	sub kafThreedotsbelow-ar by kafThreedotsbelow-ar.fina;
	sub gafTwodotsbelow-ar by gafTwodotsbelow-ar.fina;
	sub ng-ar by ng-ar.fina;
	sub ngoeh-ar by ngoeh-ar.fina;
	sub gueh-ar by gueh-ar.fina;
	sub lam-ar by lam-ar.fina;
	sub lamVabove-ar by lamVabove-ar.fina;
	sub lamDotabove-ar by lamDotabove-ar.fina;
	sub lamThreedotsabove-ar by lamThreedotsabove-ar.fina;
	sub lamThreedotsbelow-ar by lamThreedotsbelow-ar.fina;
	sub lamDoublebar-ar by lamDoublebar-ar.fina;
	sub meem-ar by meem-ar.fina;
	sub meemThreedotsabove-ar by meemThreedotsabove-ar.fina;
	sub noon-ar by noon-ar.fina;
	sub noonDotbelow-ar by noonDotbelow-ar.fina;
	sub noonghunna-ar by noonghunna-ar.fina;
	sub rnoon-ar by rnoon-ar.fina;
	sub noonRing-ar by noonRing-ar.fina;
	sub noonThreedotsabove-ar by noonThreedotsabove-ar.fina;
	sub heh-ar by heh-ar.fina;
	sub hehHamzaabove-ar by hehHamzaabove-ar.fina;
	sub hehgoal-ar by hehgoal-ar.fina;
	sub hehgoalHamzaabove-ar by hehgoalHamzaabove-ar.fina;
	sub hehDoachashmee-ar by hehDoachashmee-ar.fina;
	sub hehVinvertedabove-ar by hehVinvertedabove-ar.fina;
	sub tehMarbuta-ar by tehMarbuta-ar.fina;
	sub tehMarbutagoal-ar by tehMarbutagoal-ar.fina;
	sub waw-ar by waw-ar.fina;
	sub wawring-ar by wawring-ar.fina;
	sub wawTwodots-ar by wawTwodots-ar.fina;
	sub wawDotabove-ar by wawDotabove-ar.fina;
	sub wawHamzaabove-ar by wawHamzaabove-ar.fina;
	sub wawTwoabove-ar by wawTwoabove-ar.fina;
	sub wawThreeAbove-ar by wawThreeAbove-ar.fina;
	sub wawDotcenter-ar by wawDotcenter-ar.fina;
	sub kirghizoe-ar by kirghizoe-ar.fina;
	sub oe-ar by oe-ar.fina;
	sub u-ar by u-ar.fina;
	sub yu-ar by yu-ar.fina;
	sub kirghizyu-ar by kirghizyu-ar.fina;
	sub ve-ar by ve-ar.fina;
	sub alefMaksura-ar by alefMaksura-ar.fina;
	sub alefMaksuraAlefabove-ar by alefMaksuraAlefabove-ar.fina;
	sub alefTwoabove-ar by alefTwoabove-ar.fina;
	sub alefThreeabove-ar by alefThreeabove-ar.fina;
	sub yeh-ar by yeh-ar.fina;
	sub yehHamzaabove-ar by yehHamzaabove-ar.fina;
	sub yehVabove-ar by yehVabove-ar.fina;
	sub yehTwodotsbelowHamzaabove-ar by yehTwodotsbelowHamzaabove-ar.fina;
	sub yehTwodotsbelowDotabove-ar by yehTwodotsbelowDotabove-ar.fina;
	sub yehVinverted-farsi by yehVinverted-farsi.fina;
	sub yeh-farsi by yeh-farsi.fina;
	sub yehTwodotsabove-farsi by yehTwodotsabove-farsi.fina;
	sub yehThreedotsabove-farsi by yehThreedotsabove-farsi.fina;
	sub yehTwoabove-farsi by yehTwoabove-farsi.fina;
	sub yehThreeabove-farsi by yehThreeabove-farsi.fina;
	sub yehFourbelow-farsi by yehFourbelow-farsi.fina;
	sub yehTail-ar by yehTail-ar.fina;
	sub yehKashmiri-ar by yehKashmiri-ar.fina;
	sub e-ar by e-ar.fina;
	sub yehThreedotsbelow-ar by yehThreedotsbelow-ar.fina;
	sub yehbarree-ar by yehbarree-ar.fina;
	sub yehbarreeHamzaabove-ar by yehbarreeHamzaabove-ar.fina;
	sub yehbarreeTwoabove-ar by yehbarreeTwoabove-ar.fina;
	sub yehbarreeThreeabove-ar by yehbarreeThreeabove-ar.fina;
	sub highhamzaWaw-ar by highhamzaWaw-ar.fina;
	sub uHamzaabove-ar by uHamzaabove-ar.fina;
	sub highhamzaYeh-ar by highhamzaYeh-ar.fina;
	sub ae-ar by ae-ar.fina;
	sub seenFourdotsabove-ar by seenFourdotsabove-ar.fina;
	sub ainTwodotshorizontalabove-ar by ainTwodotshorizontalabove-ar.fina;
	sub ainThreedotsdownabove-ar by ainThreedotsdownabove-ar.fina;
	sub ainTwodotsverticalabove-ar by ainTwodotsverticalabove-ar.fina;
	sub fehTwodotsbelow-ar by fehTwodotsbelow-ar.fina;
	sub fehThreedotsupbelow-ar by fehThreedotsupbelow-ar.fina;
	sub meemDotabove-ar by meemDotabove-ar.fina;
	sub meemDotbelow-ar by meemDotbelow-ar.fina;
	sub noonTwodotsbelow-ar by noonTwodotsbelow-ar.fina;
	sub noonTahabove-ar by noonTahabove-ar.fina;
	sub noonVabove-ar by noonVabove-ar.fina;
	sub lamBar-ar by lamBar-ar.fina;
	sub seenTwodotshorizontalabove-ar by seenTwodotshorizontalabove-ar.fina;
	sub seenTahTwodotshorizontalabove-ar by seenTahTwodotshorizontalabove-ar.fina;
	sub hahTahabove-ar by hahTahabove-ar.fina;
	sub seenFourabove-ar by seenFourabove-ar.fina;
	sub seenVinvertedabove-ar by seenVinvertedabove-ar.fina;
	sub lam_alef-ar by lam_alef-ar.fina;
	sub lam_alefHamzaabove-ar by lam_alefHamzaabove-ar.fina;
	sub lam_alefHamzabelow-ar by lam_alefHamzabelow-ar.fina;
	sub lam_alefWavyhamzaabove-ar by lam_alefWavyhamzaabove-ar.fina;
	sub lam_alefWavyhamzabelow-ar by lam_alefWavyhamzabelow-ar.fina;
	sub lam_alefMadda-ar by lam_alefMadda-ar.fina;
	sub lam_alefWasla-ar by lam_alefWasla-ar.fina;
	sub beh_alefMaksura-ar by beh_alefMaksura-ar.fina;
	sub beh_yeh-ar by beh_yeh-ar.fina;
	sub beh_yehHamzaabove-ar by beh_yehHamzaabove-ar.fina;
	sub peh_alefMaksura-ar by peh_alefMaksura-ar.fina;
	sub peh_yeh-ar by peh_yeh-ar.fina;
	sub peh_yehHamzaabove-ar by peh_yehHamzaabove-ar.fina;
	sub teh_alefMaksura-ar by teh_alefMaksura-ar.fina;
	sub teh_yeh-ar by teh_yeh-ar.fina;
	sub teh_yehHamzaabove-ar by teh_yehHamzaabove-ar.fina;
	sub theh_alefMaksura-ar by theh_alefMaksura-ar.fina;
	sub theh_yeh-ar by theh_yeh-ar.fina;
	sub theh_yehHamzaabove-ar by theh_yehHamzaabove-ar.fina;
	sub tteh_alefMaksura-ar by tteh_alefMaksura-ar.fina;
	sub tteh_yeh-ar by tteh_yeh-ar.fina;
	sub tteh_yehHamzaabove-ar by tteh_yehHamzaabove-ar.fina;
	sub seen_reh-ar by seen_reh-ar.fina;
	sub seen_alefMaksura-ar by seen_alefMaksura-ar.fina;
	sub seen_yeh-ar by seen_yeh-ar.fina;
	sub seen_zain-ar by seen_zain-ar.fina;
	sub seen_rreh-ar by seen_rreh-ar.fina;
	sub seen_jeh-ar by seen_jeh-ar.fina;
	sub seen_yehHamzaabove-ar by seen_yehHamzaabove-ar.fina;
	sub sheen_reh-ar by sheen_reh-ar.fina;
	sub sheen_zain-ar by sheen_zain-ar.fina;
	sub sheen_rreh-ar by sheen_rreh-ar.fina;
	sub sheen_jeh-ar by sheen_jeh-ar.fina;
	sub sheen_alefMaksura-ar by sheen_alefMaksura-ar.fina;
	sub sheen_yeh-ar by sheen_yeh-ar.fina;
	sub sheen_yehHamzaabove-ar by sheen_yehHamzaabove-ar.fina;
	sub sad_reh-ar by sad_reh-ar.fina;
	sub sad_zain-ar by sad_zain-ar.fina;
	sub sad_rreh-ar by sad_rreh-ar.fina;
	sub sad_jeh-ar by sad_jeh-ar.fina;
	sub sad_alefMaksura-ar by sad_alefMaksura-ar.fina;
	sub sad_yeh-ar by sad_yeh-ar.fina;
	sub sad_yehHamzaabove-ar by sad_yehHamzaabove-ar.fina;
	sub dad_reh-ar by dad_reh-ar.fina;
	sub dad_zain-ar by dad_zain-ar.fina;
	sub dad_rreh-ar by dad_rreh-ar.fina;
	sub dad_jeh-ar by dad_jeh-ar.fina;
	sub dad_alefMaksura-ar by dad_alefMaksura-ar.fina;
	sub dad_yeh-ar by dad_yeh-ar.fina;
	sub dad_yehHamzaabove-ar by dad_yehHamzaabove-ar.fina;
	sub kaf_alefMaksura-ar by kaf_alefMaksura-ar.fina;
	sub kaf_yeh-ar by kaf_yeh-ar.fina;
	sub kaf_yehHamzaabove-ar by kaf_yehHamzaabove-ar.fina;
	sub keheh_yeh-ar by keheh_yeh-ar.fina;
	sub gaf_alefMaksura-ar by gaf_alefMaksura-ar.fina;
	sub gaf_yeh-ar by gaf_yeh-ar.fina;
	sub gaf_yehHamzaabove-ar by gaf_yehHamzaabove-ar.fina;
	sub lamVabove_alef-ar by lamVabove_alef-ar.fina;
	sub lamDotabove_alef-ar by lamDotabove_alef-ar.fina;
	sub lamThreedotsabove_alef-ar by lamThreedotsabove_alef-ar.fina;
	sub lamThreedotsbelow_alef-ar by lamThreedotsbelow_alef-ar.fina;
	sub noon_alefMaksura-ar by noon_alefMaksura-ar.fina;
	sub noon_yeh-ar by noon_yeh-ar.fina;
	sub noon_yehHamzaabove-ar by noon_yehHamzaabove-ar.fina;
	sub yeh_alefMaksura-ar by yeh_alefMaksura-ar.fina;
	sub yeh_yeh-ar by yeh_yeh-ar.fina;
	sub yeh_yehHamzaabove-ar by yeh_yehHamzaabove-ar.fina;
	sub yehHamzaabove_alefMaksura-ar by yehHamzaabove_alefMaksura-ar.fina;
	sub yehHamzaabove_yeh-ar by yehHamzaabove_yeh-ar.fina;
	sub yehHamzaabove_yehHamzaabove-ar by yehHamzaabove_yehHamzaabove-ar.fina;
	sub yeh_yeh-farsi by yeh_yeh-farsi.fina;
	sub lamBar_alef-ar by lamBar_alef-ar.fina;
	sub kaf_yeh-farsi by kaf_yeh-farsi.fina;
	sub beh_yeh-farsi by beh_yeh-farsi.fina;
	sub peh_yeh-farsi by peh_yeh-farsi.fina;
	sub teh_yeh-farsi by teh_yeh-farsi.fina;
	sub theh_yeh-farsi by theh_yeh-farsi.fina;
	sub tteh_yeh-farsi by tteh_yeh-farsi.fina;
	sub seen_yeh-farsi by seen_yeh-farsi.fina;
	sub sheen_yeh-farsi by sheen_yeh-farsi.fina;
	sub sad_yeh-farsi by sad_yeh-farsi.fina;
	sub dad_yeh-farsi by dad_yeh-farsi.fina;
	sub keheh_yeh-farsi by keheh_yeh-farsi.fina;
	sub gaf_yeh-farsi by gaf_yeh-farsi.fina;
	sub noon_yeh-farsi by noon_yeh-farsi.fina;
	sub yehHamzaabove_yeh-farsi by yehHamzaabove_yeh-farsi.fina;
} fina;



feature calt {
	# contextual alternates
	script arab;
	lookupflag IgnoreMarks RightToLeft;
	sub @reh' @hah by @rehshort;
	sub @rehshort @hah' by @hahshort;
	sub [peh-ar.init peh-ar.medi yeh-farsi.init yeh-farsi.medi yeh-ar.init yeh-ar.medi heh-ar.medi hehDoachashmee-ar.medi hehgoal-ar.medi] @yehbarree' by @yehbarreeshort;
	sub [beh-ar.init beh-ar.medi hehgoal-ar.init] @yehbarree' by @yehbarreeshort2;
	sub [jeem-ar.init jeem-ar.medi tcheh-ar.init tcheh-ar.medi] @yehbarree' by @yehbarreeshort4;
	sub @reh [teh-ar.init theh-ar.init noon-ar.init yehHamzaabove-ar.init tteh-ar.init lam-ar.init] yehbarree-ar.fina' by yehbarree-ar.fina.short;
	sub [peh-ar.init peh-ar.medi yeh-farsi.init yeh-farsi.medi yeh-ar.init yeh-ar.medi] [teh-ar.medi theh-ar.medi noon-ar.medi yehHamzaabove-ar.medi tteh-ar.medi lam-ar.medi] yehbarree-ar.fina' by yehbarree-ar.fina.short3;
	lookupflag 0;
} calt;



feature rlig {
	# required ligatures
	sub lam-ar.init meem-ar.fina by lam_meem-ar;
	sub lam-ar.init meem-ar.medi by lam_meem-ar.init;
	lookup rlig_RTL {
		lookupflag IgnoreMarks RightToLeft;
		sub lam-ar.init alef-ar.fina by lam_alef-ar;
		sub lam-ar.medi alef-ar.fina by lam_alef-ar.fina;
		sub lam-ar.init alefHamzaabove-ar.fina by lam_alefHamzaabove-ar;
		sub lam-ar.medi alefHamzaabove-ar.fina by lam_alefHamzaabove-ar.fina;
		sub lam-ar.init alefHamzabelow-ar.fina by lam_alefHamzabelow-ar;
		sub lam-ar.medi alefHamzabelow-ar.fina by lam_alefHamzabelow-ar.fina;
		sub lam-ar.init alefWavyhamzaabove-ar.fina by lam_alefWavyhamzaabove-ar;
		sub lam-ar.medi alefWavyhamzaabove-ar.fina by lam_alefWavyhamzaabove-ar.fina;
		sub lam-ar.init alefWavyhamzabelow-ar.fina by lam_alefWavyhamzabelow-ar;
		sub lam-ar.medi alefWavyhamzabelow-ar.fina by lam_alefWavyhamzabelow-ar.fina;
		sub lam-ar.init alefMadda-ar.fina by lam_alefMadda-ar;
		sub lam-ar.medi alefMadda-ar.fina by lam_alefMadda-ar.fina;
		sub lam-ar.init alefWasla-ar.fina by lam_alefWasla-ar;
		sub lam-ar.medi alefWasla-ar.fina by lam_alefWasla-ar.fina;
		sub lam-ar.init alefMaksura-ar.fina by lam_alefMaksura-ar;
		sub lamVabove-ar.init alef-ar.fina by lamVabove_alef-ar;
		sub lamVabove-ar.medi alef-ar.fina by lamVabove_alef-ar.fina;
		sub lamDotabove-ar.init alef-ar.fina by lamDotabove_alef-ar;
		sub lamDotabove-ar.medi alef-ar.fina by lamDotabove_alef-ar.fina;
		sub lamThreedotsabove-ar.init alef-ar.fina by lamThreedotsabove_alef-ar;
		sub lamThreedotsabove-ar.medi alef-ar.fina by lamThreedotsabove_alef-ar.fina;
		sub lamThreedotsbelow-ar.init alef-ar.fina by lamThreedotsbelow_alef-ar;
		sub lamThreedotsbelow-ar.medi alef-ar.fina by lamThreedotsbelow_alef-ar.fina;
		sub lamBar-ar.init alef-ar.fina by lamBar_alef-ar;
		sub lamBar-ar.medi alef-ar.fina by lamBar_alef-ar.fina;
		sub beh-ar.init alefMaksura-ar.fina by beh_alefMaksura-ar;
		sub beh-ar.medi alefMaksura-ar.fina by beh_alefMaksura-ar.fina;
		sub beh-ar.medi noon-ar.fina by beh_noon-ar.fina;
		sub beh-ar.init yeh-ar.fina by beh_yeh-ar;
		sub beh-ar.medi yeh-ar.fina by beh_yeh-ar.fina;
		sub beh-ar.init yehHamzaabove-ar.fina by beh_yehHamzaabove-ar;
		sub beh-ar.medi yehHamzaabove-ar.fina by beh_yehHamzaabove-ar.fina;
		sub noon-ar.init alefMaksura-ar.fina by noon_alefMaksura-ar;
		sub noon-ar.medi alefMaksura-ar.fina by noon_alefMaksura-ar.fina;
		sub noon-ar.medi noon-ar.fina by noon_noon-ar.fina;
		sub noon-ar.init yeh-ar.fina by noon_yeh-ar;
		sub noon-ar.medi yeh-ar.fina by noon_yeh-ar.fina;
		sub noon-ar.init yehHamzaabove-ar.fina by noon_yehHamzaabove-ar;
		sub noon-ar.medi yehHamzaabove-ar.fina by noon_yehHamzaabove-ar.fina;
		sub peh-ar.init alefMaksura-ar.fina by peh_alefMaksura-ar;
		sub peh-ar.medi alefMaksura-ar.fina by peh_alefMaksura-ar.fina;
		sub peh-ar.medi noon-ar.fina by peh_noon-ar.fina;
		sub peh-ar.init yeh-ar.fina by peh_yeh-ar;
		sub peh-ar.medi yeh-ar.fina by peh_yeh-ar.fina;
		sub peh-ar.init yehHamzaabove-ar.fina by peh_yehHamzaabove-ar;
		sub peh-ar.medi yehHamzaabove-ar.fina by peh_yehHamzaabove-ar.fina;
		sub teh-ar.init alefMaksura-ar.fina by teh_alefMaksura-ar;
		sub teh-ar.medi alefMaksura-ar.fina by teh_alefMaksura-ar.fina;
		sub teh-ar.medi noon-ar.fina by teh_noon-ar.fina;
		sub teh-ar.init yeh-ar.fina by teh_yeh-ar;
		sub teh-ar.medi yeh-ar.fina by teh_yeh-ar.fina;
		sub teh-ar.init yehHamzaabove-ar.fina by teh_yehHamzaabove-ar;
		sub teh-ar.medi yehHamzaabove-ar.fina by teh_yehHamzaabove-ar.fina;
		sub theh-ar.init alefMaksura-ar.fina by theh_alefMaksura-ar;
		sub theh-ar.medi alefMaksura-ar.fina by theh_alefMaksura-ar.fina;
		sub theh-ar.medi noon-ar.fina by theh_noon-ar.fina;
		sub theh-ar.init yeh-ar.fina by theh_yeh-ar;
		sub theh-ar.medi yeh-ar.fina by theh_yeh-ar.fina;
		sub theh-ar.init yehHamzaabove-ar.fina by theh_yehHamzaabove-ar;
		sub theh-ar.medi yehHamzaabove-ar.fina by theh_yehHamzaabove-ar.fina;
		sub tteh-ar.init alefMaksura-ar.fina by tteh_alefMaksura-ar;
		sub tteh-ar.medi alefMaksura-ar.fina by tteh_alefMaksura-ar.fina;
		sub tteh-ar.medi noon-ar.fina by tteh_noon-ar.fina;
		sub tteh-ar.init yeh-ar.fina by tteh_yeh-ar;
		sub tteh-ar.medi yeh-ar.fina by tteh_yeh-ar.fina;
		sub tteh-ar.init yehHamzaabove-ar.fina by tteh_yehHamzaabove-ar;
		sub tteh-ar.medi yehHamzaabove-ar.fina by tteh_yehHamzaabove-ar.fina;
		sub yehHamzaabove-ar.init alefMaksura-ar.fina by yehHamzaabove_alefMaksura-ar;
		sub yehHamzaabove-ar.medi alefMaksura-ar.fina by yehHamzaabove_alefMaksura-ar.fina;
		sub yehHamzaabove-ar.medi noon-ar.fina by yehHamzaabove_noon-ar.fina;
		sub yehHamzaabove-ar.init yeh-ar.fina by yehHamzaabove_yeh-ar;
		sub yehHamzaabove-ar.medi yeh-ar.fina by yehHamzaabove_yeh-ar.fina;
		sub yehHamzaabove-ar.init yehHamzaabove-ar.fina by yehHamzaabove_yehHamzaabove-ar;
		sub yehHamzaabove-ar.medi yehHamzaabove-ar.fina by yehHamzaabove_yehHamzaabove-ar.fina;
		sub yeh-ar.init alefMaksura-ar.fina by yeh_alefMaksura-ar;
		sub yeh-ar.medi alefMaksura-ar.fina by yeh_alefMaksura-ar.fina;
		sub yeh-ar.init yeh-ar.fina by yeh_yeh-ar;
		sub yeh-ar.medi yeh-ar.fina by yeh_yeh-ar.fina;
		sub yeh-ar.init yehHamzaabove-ar.fina by yeh_yehHamzaabove-ar;
		sub yeh-ar.medi yehHamzaabove-ar.fina by yeh_yehHamzaabove-ar.fina;
		sub yeh-ar.medi noon-ar.fina by yeh_noon-ar.fina;
		#
		sub sad-ar.init alefMaksura-ar.fina by sad_alefMaksura-ar;
		sub sad-ar.medi alefMaksura-ar.fina by sad_alefMaksura-ar.fina;
		sub sad-ar.init yeh-ar.fina by sad_yeh-ar;
		sub sad-ar.medi yeh-ar.fina by sad_yeh-ar.fina;
		sub sad-ar.init yehHamzaabove-ar.fina by sad_yehHamzaabove-ar;
		sub sad-ar.medi yehHamzaabove-ar.fina by sad_yehHamzaabove-ar.fina;
		sub dad-ar.init alefMaksura-ar.fina by dad_alefMaksura-ar;
		sub dad-ar.medi alefMaksura-ar.fina by dad_alefMaksura-ar.fina;
		sub dad-ar.init yeh-ar.fina by dad_yeh-ar;
		sub dad-ar.medi yeh-ar.fina by dad_yeh-ar.fina;
		sub dad-ar.init yehHamzaabove-ar.fina by dad_yehHamzaabove-ar;
		sub dad-ar.medi yehHamzaabove-ar.fina by dad_yehHamzaabove-ar.fina;
		#
		sub feh-ar.init alefMaksura-ar.fina by feh_alefMaksura-ar;
		sub feh-ar.init yeh-ar.fina by feh_yeh-ar;
		sub feh-ar.init yehHamzaabove-ar.fina by feh_yehHamzaabove-ar;
		sub qaf-ar.init alefMaksura-ar.fina by qaf_alefMaksura-ar;
		sub qaf-ar.init yeh-ar.fina by qaf_yeh-ar;
		sub qaf-ar.init yehHamzaabove-ar.fina by qaf_yehHamzaabove-ar;
		sub veh-ar.init alefMaksura-ar.fina by veh_alefMaksura-ar;
		sub veh-ar.init yeh-ar.fina by veh_yeh-ar;
		sub veh-ar.init yehHamzaabove-ar.fina by veh_yehHamzaabove-ar;
		#
		sub gaf-ar.init alefMaksura-ar.fina by gaf_alefMaksura-ar;
		sub gaf-ar.medi alefMaksura-ar.fina by gaf_alefMaksura-ar.fina;
		sub gaf-ar.init yeh-ar.fina by gaf_yeh-ar;
		sub gaf-ar.medi yeh-ar.fina by gaf_yeh-ar.fina;
		sub gaf-ar.init yehHamzaabove-ar.fina by gaf_yehHamzaabove-ar;
		sub gaf-ar.medi yehHamzaabove-ar.fina by gaf_yehHamzaabove-ar.fina;
		sub kaf-ar.init alefMaksura-ar.fina by kaf_alefMaksura-ar;
		sub kaf-ar.medi alefMaksura-ar.fina by kaf_alefMaksura-ar.fina;
		sub kaf-ar.init yeh-ar.fina by kaf_yeh-ar;
		sub kaf-ar.medi yeh-ar.fina by kaf_yeh-ar.fina;
		sub kaf-ar.init yehHamzaabove-ar.fina by kaf_yehHamzaabove-ar;
		sub kaf-ar.medi yehHamzaabove-ar.fina by kaf_yehHamzaabove-ar.fina;
		sub keheh-ar.init yeh-ar.fina by keheh_yeh-ar;
		sub keheh-ar.medi yeh-ar.fina by keheh_yeh-ar.fina;
		#
		# !!! DUPLICATE SUBSTITUTIONS !!!
		#
		# sub lamBar-ar.init alef-ar.fina by lamBar_alef-ar;
		# sub lamBar-ar.medi alef-ar.fina by lamBar_alef-ar.fina;
		# sub lamDotabove-ar.init alef-ar.fina by lamDotabove_alef-ar;
		# sub lamDotabove-ar.medi alef-ar.fina by lamDotabove_alef-ar.fina;
		# sub lamThreedotsabove-ar.init alef-ar.fina by lamThreedotsabove_alef-ar;
		# sub lamThreedotsabove-ar.medi alef-ar.fina by lamThreedotsabove_alef-ar.fina;
		# sub lamThreedotsbelow-ar.init alef-ar.fina by lamThreedotsbelow_alef-ar;
		# sub lamThreedotsbelow-ar.medi alef-ar.fina by lamThreedotsbelow_alef-ar.fina;
		# sub lamVabove-ar.init alef-ar.fina by lamVabove_alef-ar;
		# sub lamVabove-ar.medi alef-ar.fina by lamVabove_alef-ar.fina;
		# sub lam-ar.init alefMaksura-ar.fina by lam_alefMaksura-ar;
		# sub lam-ar.init alefWavyhamzaabove-ar.fina by lam_alefWavyhamzaabove-ar;
		# sub lam-ar.medi alefWavyhamzaabove-ar.fina by lam_alefWavyhamzaabove-ar.fina;
		# sub lam-ar.init alefWavyhamzabelow-ar.fina by lam_alefWavyhamzabelow-ar;
		# sub lam-ar.medi alefWavyhamzabelow-ar.fina by lam_alefWavyhamzabelow-ar.fina;
		sub lam-ar.init yeh-ar.fina by lam_yeh-ar;
		sub lam-ar.init yehHamzaabove-ar.fina by lam_yehHamzaabove-ar;
		#
		sub seen-ar.init alefMaksura-ar.fina by seen_alefMaksura-ar;
		sub seen-ar.medi alefMaksura-ar.fina by seen_alefMaksura-ar.fina;
		sub seen-ar.init yeh-ar.fina by seen_yeh-ar;
		sub seen-ar.medi yeh-ar.fina by seen_yeh-ar.fina;
		sub seen-ar.init yehHamzaabove-ar.fina by seen_yehHamzaabove-ar;
		sub seen-ar.medi yehHamzaabove-ar.fina by seen_yehHamzaabove-ar.fina;
		sub sheen-ar.init alefMaksura-ar.fina by sheen_alefMaksura-ar;
		sub sheen-ar.medi alefMaksura-ar.fina by sheen_alefMaksura-ar.fina;
		sub sheen-ar.init yeh-ar.fina by sheen_yeh-ar;
		sub sheen-ar.medi yeh-ar.fina by sheen_yeh-ar.fina;
		sub sheen-ar.init yehHamzaabove-ar.fina by sheen_yehHamzaabove-ar;
		sub sheen-ar.medi yehHamzaabove-ar.fina by sheen_yehHamzaabove-ar.fina;
		#
		sub yeh-farsi.init yeh-farsi.fina by yeh_yeh-farsi;
		sub yeh-farsi.medi yeh-farsi.fina by yeh_yeh-farsi.fina;
		sub yeh-farsi.medi noon-ar.fina by yeh_noon-farsi.fina;
		sub kaf-ar.medi yeh-farsi.fina by kaf_yeh-farsi.fina;
		sub kaf-ar.init yeh-farsi.fina by kaf_yeh-farsi;
		sub beh-ar.medi yeh-farsi.fina by beh_yeh-farsi.fina;
		sub peh-ar.medi yeh-farsi.fina by peh_yeh-farsi.fina;
		sub teh-ar.medi yeh-farsi.fina by teh_yeh-farsi.fina;
		sub theh-ar.medi yeh-farsi.fina by theh_yeh-farsi.fina;
		sub tteh-ar.medi yeh-farsi.fina by tteh_yeh-farsi.fina;
		sub seen-ar.medi yeh-farsi.fina by seen_yeh-farsi.fina;
		sub sheen-ar.medi yeh-farsi.fina by sheen_yeh-farsi.fina;
		sub sad-ar.medi yeh-farsi.fina by sad_yeh-farsi.fina;
		sub dad-ar.medi yeh-farsi.fina by dad_yeh-farsi.fina;
		sub keheh-ar.medi yeh-farsi.fina by keheh_yeh-farsi.fina;
		sub gaf-ar.medi yeh-farsi.fina by gaf_yeh-farsi.fina;
		sub noon-ar.medi yeh-farsi.fina by noon_yeh-farsi.fina;
		sub yehHamzaabove-ar.medi yeh-farsi.fina by yehHamzaabove_yeh-farsi.fina;
		sub peh-ar.init yeh-farsi.fina by peh_yeh-farsi;
		sub teh-ar.init yeh-farsi.fina by teh_yeh-farsi;
		sub theh-ar.init yeh-farsi.fina by theh_yeh-farsi;
		sub tteh-ar.init yeh-farsi.fina by tteh_yeh-farsi;
		sub seen-ar.init yeh-farsi.fina by seen_yeh-farsi;
		sub sheen-ar.init yeh-farsi.fina by sheen_yeh-farsi;
		sub sad-ar.init yeh-farsi.fina by sad_yeh-farsi;
		sub dad-ar.init yeh-farsi.fina by dad_yeh-farsi;
		sub feh-ar.init yeh-farsi.fina by feh_yeh-farsi;
		sub veh-ar.init yeh-farsi.fina by veh_yeh-farsi;
		sub qaf-ar.init yeh-farsi.fina by qaf_yeh-farsi;
		sub keheh-ar.init yeh-farsi.fina by keheh_yeh-farsi;
		sub gaf-ar.init yeh-farsi.fina by gaf_yeh-farsi;
		sub lam-ar.init yeh-farsi.fina by lam_yeh-farsi;
		sub noon-ar.init yeh-farsi.fina by noon_yeh-farsi;
		sub yehHamzaabove-ar.init yeh-farsi.fina by yehHamzaabove_yeh-farsi;
		sub beh-ar.init yeh-farsi.fina by beh_yeh-farsi;
		#
		sub alef-ar lam-ar.init lam-ar.medi heh-ar.fina by allah-ar;
		sub jeem-ar lam-ar jeem-ar lam-ar alef-ar lam-ar heh-ar by jallajalalouhou-ar;
		sub meem-ar.init hah-ar.medi meem-ar.medi dal-ar.fina by mohammad-ar;
		#
		sub beh-ar.medi reh-ar.fina by beh_reh-ar.fina;
		sub beh-ar.medi zain-ar.fina by beh_zain-ar.fina;
		sub beh-ar.medi jeh-ar.fina by beh_jeh-ar.fina;
		sub beh-ar.medi rreh-ar.fina by beh_rreh-ar.fina;
		sub noon-ar.medi reh-ar.fina by noon_reh-ar.fina;
		sub noon-ar.medi zain-ar.fina by noon_zain-ar.fina;
		sub noon-ar.medi jeh-ar.fina by noon_jeh-ar.fina;
		sub noon-ar.medi rreh-ar.fina by noon_rreh-ar.fina;
		sub peh-ar.medi reh-ar.fina by peh_reh-ar.fina;
		sub peh-ar.medi zain-ar.fina by peh_zain-ar.fina;
		sub peh-ar.medi jeh-ar.fina by peh_jeh-ar.fina;
		sub peh-ar.medi rreh-ar.fina by peh_rreh-ar.fina;
		sub teh-ar.medi reh-ar.fina by teh_reh-ar.fina;
		sub teh-ar.medi zain-ar.fina by teh_zain-ar.fina;
		sub teh-ar.medi jeh-ar.fina by teh_jeh-ar.fina;
		sub teh-ar.medi rreh-ar.fina by teh_rreh-ar.fina;
		sub theh-ar.medi reh-ar.fina by theh_reh-ar.fina;
		sub theh-ar.medi zain-ar.fina by theh_zain-ar.fina;
		sub theh-ar.medi jeh-ar.fina by theh_jeh-ar.fina;
		sub theh-ar.medi rreh-ar.fina by theh_rreh-ar.fina;
		sub tteh-ar.medi reh-ar.fina by tteh_reh-ar.fina;
		sub tteh-ar.medi zain-ar.fina by tteh_zain-ar.fina;
		sub tteh-ar.medi jeh-ar.fina by tteh_jeh-ar.fina;
		sub tteh-ar.medi rreh-ar.fina by tteh_rreh-ar.fina;
		sub yeh-ar.medi reh-ar.fina by yeh_reh-ar.fina;
		sub yeh-ar.medi zain-ar.fina by yeh_zain-ar.fina;
		sub yeh-ar.medi jeh-ar.fina by yeh_jeh-ar.fina;
		sub yeh-ar.medi rreh-ar.fina by yeh_rreh-ar.fina;
		sub yehHamzaabove-ar.medi reh-ar.fina by yehHamzaabove_reh-ar.fina;
		sub yehHamzaabove-ar.medi zain-ar.fina by yehHamzaabove_zain-ar.fina;
		sub yehHamzaabove-ar.medi jeh-ar.fina by yehHamzaabove_jeh-ar.fina;
		sub yehHamzaabove-ar.medi rreh-ar.fina by yehHamzaabove_rreh-ar.fina;
		sub yeh-farsi.medi zain-ar.fina by yeh_zain-farsi.fina;
		sub yeh-farsi.medi reh-ar.fina by yeh_reh-farsi.fina;
		sub yeh-farsi.medi jeh-ar.fina by yeh_jeh-farsi.fina;
		sub yeh-farsi.medi rreh-ar.fina by yeh_rreh-farsi.fina;
		#
		sub seen-ar.init reh-ar.fina by seen_reh-ar;
		sub seen-ar.medi reh-ar.fina by seen_reh-ar.fina;
		sub seen-ar.init zain-ar.fina by seen_zain-ar;
		sub seen-ar.medi zain-ar.fina by seen_zain-ar.fina;
		sub seen-ar.init jeh-ar.fina by seen_jeh-ar;
		sub seen-ar.medi jeh-ar.fina by seen_jeh-ar.fina;
		sub seen-ar.init rreh-ar.fina by seen_rreh-ar;
		sub seen-ar.medi rreh-ar.fina by seen_rreh-ar.fina;
		sub sheen-ar.init reh-ar.fina by sheen_reh-ar;
		sub sheen-ar.medi reh-ar.fina by sheen_reh-ar.fina;
		sub sheen-ar.init zain-ar.fina by sheen_zain-ar;
		sub sheen-ar.medi zain-ar.fina by sheen_zain-ar.fina;
		sub sheen-ar.init jeh-ar.fina by sheen_jeh-ar;
		sub sheen-ar.medi jeh-ar.fina by sheen_jeh-ar.fina;
		sub sheen-ar.init rreh-ar.fina by sheen_rreh-ar;
		sub sheen-ar.medi rreh-ar.fina by sheen_rreh-ar.fina;
		sub sad-ar.init reh-ar.fina by sad_reh-ar;
		sub sad-ar.medi reh-ar.fina by sad_reh-ar.fina;
		sub sad-ar.init zain-ar.fina by sad_zain-ar;
		sub sad-ar.medi zain-ar.fina by sad_zain-ar.fina;
		sub sad-ar.init jeh-ar.fina by sad_jeh-ar;
		sub sad-ar.medi jeh-ar.fina by sad_jeh-ar.fina;
		sub sad-ar.init rreh-ar.fina by sad_rreh-ar;
		sub sad-ar.medi rreh-ar.fina by sad_rreh-ar.fina;
		sub dad-ar.init reh-ar.fina by dad_reh-ar;
		sub dad-ar.medi reh-ar.fina by dad_reh-ar.fina;
		sub dad-ar.init zain-ar.fina by dad_zain-ar;
		sub dad-ar.medi zain-ar.fina by dad_zain-ar.fina;
		sub dad-ar.init jeh-ar.fina by dad_jeh-ar;
		sub dad-ar.medi jeh-ar.fina by dad_jeh-ar.fina;
		sub dad-ar.init rreh-ar.fina by dad_rreh-ar;
		sub dad-ar.medi rreh-ar.fina by dad_rreh-ar.fina;
		#
		# S H O R T
		#
		sub beh-ar.medi reh-ar.fina.short by beh_reh-ar.fina.short;
		sub beh-ar.medi zain-ar.fina.short by beh_zain-ar.fina.short;
		sub beh-ar.medi jeh-ar.fina.short by beh_jeh-ar.fina.short;
		sub beh-ar.medi rreh-ar.fina.short by beh_rreh-ar.fina.short;
		sub noon-ar.medi reh-ar.fina.short by noon_reh-ar.fina.short;
		sub noon-ar.medi zain-ar.fina.short by noon_zain-ar.fina.short;
		sub noon-ar.medi jeh-ar.fina.short by noon_jeh-ar.fina.short;
		sub noon-ar.medi rreh-ar.fina.short by noon_rreh-ar.fina.short;
		sub peh-ar.medi reh-ar.fina.short by peh_reh-ar.fina.short;
		sub peh-ar.medi zain-ar.fina.short by peh_zain-ar.fina.short;
		sub peh-ar.medi jeh-ar.fina.short by peh_jeh-ar.fina.short;
		sub peh-ar.medi rreh-ar.fina.short by peh_rreh-ar.fina.short;
		sub teh-ar.medi reh-ar.fina.short by teh_reh-ar.fina.short;
		sub teh-ar.medi zain-ar.fina.short by teh_zain-ar.fina.short;
		sub teh-ar.medi jeh-ar.fina.short by teh_jeh-ar.fina.short;
		sub teh-ar.medi rreh-ar.fina.short by teh_rreh-ar.fina.short;
		sub theh-ar.medi reh-ar.fina.short by theh_reh-ar.fina.short;
		sub theh-ar.medi zain-ar.fina.short by theh_zain-ar.fina.short;
		sub theh-ar.medi jeh-ar.fina.short by theh_jeh-ar.fina.short;
		sub theh-ar.medi rreh-ar.fina.short by theh_rreh-ar.fina.short;
		sub tteh-ar.medi reh-ar.fina.short by tteh_reh-ar.fina.short;
		sub tteh-ar.medi zain-ar.fina.short by tteh_zain-ar.fina.short;
		sub tteh-ar.medi jeh-ar.fina.short by tteh_jeh-ar.fina.short;
		sub tteh-ar.medi rreh-ar.fina.short by tteh_rreh-ar.fina.short;
		sub yeh-ar.medi reh-ar.fina.short by yeh_reh-ar.fina.short;
		sub yeh-ar.medi zain-ar.fina.short by yeh_zain-ar.fina.short;
		sub yeh-ar.medi jeh-ar.fina.short by yeh_jeh-ar.fina.short;
		sub yeh-ar.medi rreh-ar.fina.short by yeh_rreh-ar.fina.short;
		sub yehHamzaabove-ar.medi reh-ar.fina.short by yehHamzaabove_reh-ar.fina.short;
		sub yehHamzaabove-ar.medi zain-ar.fina.short by yehHamzaabove_zain-ar.fina.short;
		sub yehHamzaabove-ar.medi jeh-ar.fina.short by yehHamzaabove_jeh-ar.fina.short;
		sub yehHamzaabove-ar.medi rreh-ar.fina.short by yehHamzaabove_rreh-ar.fina.short;
		sub yeh-farsi.medi zain-ar.fina.short by yeh_zain-farsi.fina.short;
		sub yeh-farsi.medi reh-ar.fina.short by yeh_reh-farsi.fina.short;
		sub yeh-farsi.medi jeh-ar.fina.short by yeh_jeh-farsi.fina.short;
		sub yeh-farsi.medi rreh-ar.fina.short by yeh_rreh-farsi.fina.short;
		#
		sub seen-ar.init reh-ar.fina.short by seen_reh-ar.short;
		sub seen-ar.medi reh-ar.fina.short by seen_reh-ar.fina.short;
		sub seen-ar.init zain-ar.fina.short by seen_zain-ar.short;
		sub seen-ar.medi zain-ar.fina.short by seen_zain-ar.fina.short;
		sub seen-ar.init jeh-ar.fina.short by seen_jeh-ar.short;
		sub seen-ar.medi jeh-ar.fina.short by seen_jeh-ar.fina.short;
		sub seen-ar.init rreh-ar.fina.short by seen_rreh-ar.short;
		sub seen-ar.medi rreh-ar.fina.short by seen_rreh-ar.fina.short;
		sub sheen-ar.init reh-ar.fina.short by sheen_reh-ar.short;
		sub sheen-ar.medi reh-ar.fina.short by sheen_reh-ar.fina.short;
		sub sheen-ar.init zain-ar.fina.short by sheen_zain-ar.short;
		sub sheen-ar.medi zain-ar.fina.short by sheen_zain-ar.fina.short;
		sub sheen-ar.init jeh-ar.fina.short by sheen_jeh-ar.short;
		sub sheen-ar.medi jeh-ar.fina.short by sheen_jeh-ar.fina.short;
		sub sheen-ar.init rreh-ar.fina.short by sheen_rreh-ar.short;
		sub sheen-ar.medi rreh-ar.fina.short by sheen_rreh-ar.fina.short;
		sub sad-ar.init reh-ar.fina.short by sad_reh-ar.short;
		sub sad-ar.medi reh-ar.fina.short by sad_reh-ar.fina.short;
		sub sad-ar.init zain-ar.fina.short by sad_zain-ar.short;
		sub sad-ar.medi zain-ar.fina.short by sad_zain-ar.fina.short;
		sub sad-ar.init jeh-ar.fina.short by sad_jeh-ar.short;
		sub sad-ar.medi jeh-ar.fina.short by sad_jeh-ar.fina.short;
		sub sad-ar.init rreh-ar.fina.short by sad_rreh-ar.short;
		sub sad-ar.medi rreh-ar.fina.short by sad_rreh-ar.fina.short;
		sub dad-ar.init reh-ar.fina.short by dad_reh-ar.short;
		sub dad-ar.medi reh-ar.fina.short by dad_reh-ar.fina.short;
		sub dad-ar.init zain-ar.fina.short by dad_zain-ar.short;
		sub dad-ar.medi zain-ar.fina.short by dad_zain-ar.fina.short;
		sub dad-ar.init jeh-ar.fina.short by dad_jeh-ar.short;
		sub dad-ar.medi jeh-ar.fina.short by dad_jeh-ar.fina.short;
		sub dad-ar.init rreh-ar.fina.short by dad_rreh-ar.short;
		sub dad-ar.medi rreh-ar.fina.short by dad_rreh-ar.fina.short;
	} rlig_RTL;
	lookupflag 0;
} rlig;



feature ss06 {
	featureNames {
		name 3 1 0x0409 "alternate letter Kaf"; # Win / Unicode / English US
		name 1 0 0 "alternate letter Kaf"; #   Mac / Roman / English
	};
	# alternate letter Kaf
	script arab;
	lookup kaf_alt {
		sub kaf-ar.fina by kaf-ar.fina.ss01;
		sub kaf-ar.medi by kaf-ar.medi.ss01;
		sub kaf-ar.init by kaf-ar.init.ss01;
	} kaf_alt;
} ss06;



feature salt {
	# stylistic alternates - all stylistic sets combined
	sub @lca_dflt by @lca_alt1;
	sub @lcg_dflt by @lcg_alt1;
	sub zero by zero.alt01;
	sub germandbls by germandbls.alt01;
	script arab;
	lookup kaf_alt;
} salt;



feature kern {
	lookup kern_DFLT {
		lookupflag IgnoreMarks;
		pos B V -15;
		pos B X -20;
		pos B eightinferior -5;
		pos B eightsuperior -25;
		pos B fivesuperior -20;
		pos B foursuperior -20;
		pos B ninesuperior -20;
		pos B onesuperior -20;
		pos B registered -10;
		pos B seveninferior -5;
		pos B sevensuperior -40;
		pos B sixsuperior -20;
		pos B slash -5;
		pos B threesuperior -20;
		pos B trademark -40;
		pos B twosuperior -20;
		pos B underscore -55;
		pos B v -10;
		pos B x -10;
		pos B zeroinferior -5;
		pos B zerosuperior -30;
		pos F ampersand -30;
		pos F at -10;
		pos F eightinferior -35;
		pos F fiveinferior -10;
		pos F fourinferior -55;
		pos F icircumflex 30;
		pos F idieresis 30;
		pos F nineinferior -20;
		pos F oneinferior -20;
		pos F onesuperior 10;
		pos F p -10;
		pos F parenright 15;
		pos F question 20;
		pos F seveninferior -20;
		pos F sixinferior -50;
		pos F slash -20;
		pos F threeinferior -10;
		pos F threesuperior 5;
		pos F twoinferior -10;
		pos F twosuperior 5;
		pos F underscore -120;
		pos F v -5;
		pos F x -20;
		pos F zeroinferior -40;
		pos Germandbls V -5;
		pos Germandbls eightinferior 20;
		pos Germandbls eightsuperior -20;
		pos Germandbls fiveinferior 20;
		pos Germandbls fivesuperior -20;
		pos Germandbls fourinferior 20;
		pos Germandbls foursuperior -40;
		pos Germandbls nineinferior 20;
		pos Germandbls ninesuperior -20;
		pos Germandbls oneinferior 10;
		pos Germandbls onesuperior -20;
		pos Germandbls ordfeminine -25;
		pos Germandbls ordmasculine -30;
		pos Germandbls question -25;
		pos Germandbls registered -30;
		pos Germandbls seveninferior 20;
		pos Germandbls sevensuperior -5;
		pos Germandbls sixinferior 20;
		pos Germandbls sixsuperior -20;
		pos Germandbls threeinferior 20;
		pos Germandbls threesuperior -20;
		pos Germandbls trademark -10;
		pos Germandbls twoinferior 20;
		pos Germandbls twosuperior -20;
		pos Germandbls underscore -50;
		pos Germandbls x -5;
		pos Germandbls zeroinferior 10;
		pos Germandbls zerosuperior -20;
		pos P V 10;
		pos P X 10;
		pos P ampersand -20;
		pos P at 10;
		pos P eightinferior -50;
		pos P eightsuperior 20;
		pos P fiveinferior -35;
		pos P fivesuperior 40;
		pos P fourinferior -125;
		pos P foursuperior 45;
		pos P nineinferior -40;
		pos P ninesuperior 35;
		pos P oneinferior -45;
		pos P onesuperior 40;
		pos P p -10;
		pos P question 30;
		pos P registered 40;
		pos P seveninferior -15;
		pos P sevensuperior 35;
		pos P sixinferior -80;
		pos P sixsuperior 30;
		pos P slash -25;
		pos P threeinferior -35;
		pos P threesuperior 10;
		pos P twoinferior -35;
		pos P twosuperior 10;
		pos P underscore -130;
		pos P v 30;
		pos P x 10;
		pos P zeroinferior -40;
		pos P zerosuperior 25;
		pos Thorn V -5;
		pos Thorn X -20;
		pos Thorn ampersand 15;
		pos Thorn at 20;
		pos Thorn eightinferior 15;
		pos Thorn eightsuperior 20;
		pos Thorn fiveinferior 20;
		pos Thorn fivesuperior 20;
		pos Thorn foursuperior 30;
		pos Thorn nineinferior 10;
		pos Thorn ninesuperior -5;
		pos Thorn oneinferior 20;
		pos Thorn onesuperior 20;
		pos Thorn p 10;
		pos Thorn registered 30;
		pos Thorn seveninferior 30;
		pos Thorn sevensuperior -5;
		pos Thorn sixinferior 10;
		pos Thorn sixsuperior 15;
		pos Thorn slash -5;
		pos Thorn threeinferior 10;
		pos Thorn threesuperior 20;
		pos Thorn trademark -10;
		pos Thorn twoinferior 30;
		pos Thorn twosuperior 35;
		pos Thorn underscore -110;
		pos Thorn v 25;
		pos Thorn x 5;
		pos Thorn zeroinferior 20;
		pos Thorn zerosuperior 30;
		pos V ampersand -35;
		pos V at -30;
		pos V eightinferior -80;
		pos V eightsuperior 10;
		pos V fiveinferior -50;
		pos V fivesuperior 30;
		pos V fourinferior -65;
		pos V foursuperior 10;
		pos V icircumflex 40;
		pos V idieresis 40;
		pos V igrave 10;
		pos V jcircumflex 40;
		pos V nineinferior -70;
		pos V ninesuperior 10;
		pos V oneinferior -50;
		pos V onesuperior 30;
		pos V p -20;
		pos V parenright 20;
		pos V question 25;
		pos V registered 10;
		pos V seveninferior -40;
		pos V sevensuperior 20;
		pos V sixinferior -70;
		pos V sixsuperior 5;
		pos V slash -35;
		pos V threeinferior -65;
		pos V threesuperior 30;
		pos V trademark 10;
		pos V twoinferior -40;
		pos V twosuperior 40;
		pos V underscore -60;
		pos V v -10;
		pos V x -10;
		pos V zeroinferior -40;
		pos V zerosuperior 30;
		pos X ampersand -10;
		pos X at -20;
		pos X eightinferior -10;
		pos X eightsuperior -10;
		pos X fivesuperior 25;
		pos X foursuperior -15;
		pos X jcircumflex 20;
		pos X nineinferior -40;
		pos X ninesuperior 10;
		pos X onesuperior 20;
		pos X registered -10;
		pos X seveninferior -20;
		pos X sevensuperior 15;
		pos X sixsuperior -20;
		pos X threeinferior -10;
		pos X threesuperior 10;
		pos X trademark 20;
		pos X twoinferior 10;
		pos X twosuperior 10;
		pos X underscore 30;
		pos X v -5;
		pos X x 10;
		pos ampersand V -25;
		pos ampersand X -10;
		pos ampersand pi 10;
		pos ampersand v -10;
		pos at V -30;
		pos at X -10;
		pos eightinferior V -80;
		pos eightinferior X -10;
		pos eightinferior eightinferior -10;
		pos eightinferior nineinferior -5;
		pos eightinferior oneinferior -15;
		pos eightinferior pi -10;
		pos eightinferior seveninferior -10;
		pos eightinferior sixinferior -5;
		pos eightinferior threeinferior -10;
		pos eightinferior v -35;
		pos eightsuperior V 10;
		pos eightsuperior X -10;
		pos eightsuperior eightsuperior -10;
		pos eightsuperior fraction -5;
		pos eightsuperior jcircumflex 30;
		pos eightsuperior ninesuperior -5;
		pos eightsuperior onesuperior -15;
		pos eightsuperior pi 20;
		pos eightsuperior sevensuperior -10;
		pos eightsuperior sixsuperior -5;
		pos eightsuperior threesuperior -10;
		pos eightsuperior v 30;
		pos eightsuperior x 20;
		pos exclamdown V -20;
		pos fiveinferior V -50;
		pos fiveinferior X 5;
		pos fiveinferior eightinferior -10;
		pos fiveinferior fourinferior 5;
		pos fiveinferior nineinferior -10;
		pos fiveinferior oneinferior -10;
		pos fiveinferior pi -10;
		pos fiveinferior seveninferior -10;
		pos fiveinferior sixinferior -5;
		pos fiveinferior threeinferior 5;
		pos fiveinferior v -10;
		pos fivesuperior V 10;
		pos fivesuperior eightsuperior -10;
		pos fivesuperior foursuperior 5;
		pos fivesuperior fraction 5;
		pos fivesuperior jcircumflex 20;
		pos fivesuperior ninesuperior -10;
		pos fivesuperior onesuperior -10;
		pos fivesuperior pi 20;
		pos fivesuperior sevensuperior -10;
		pos fivesuperior sixsuperior -5;
		pos fivesuperior threesuperior 5;
		pos fivesuperior v 40;
		pos fivesuperior x 15;
		pos fourinferior V -45;
		pos fourinferior fiveinferior 5;
		pos fourinferior fourinferior 20;
		pos fourinferior nineinferior -5;
		pos fourinferior oneinferior 5;
		pos fourinferior seveninferior -5;
		pos fourinferior threeinferior 5;
		pos fourinferior x 10;
		pos foursuperior V 25;
		pos foursuperior fivesuperior 5;
		pos foursuperior foursuperior 20;
		pos foursuperior fraction 15;
		pos foursuperior jcircumflex 40;
		pos foursuperior ninesuperior -5;
		pos foursuperior onesuperior 5;
		pos foursuperior pi 30;
		pos foursuperior sevensuperior -5;
		pos foursuperior threesuperior 5;
		pos foursuperior v 35;
		pos foursuperior x 15;
		pos fraction eightinferior -5;
		pos fraction fiveinferior -5;
		pos fraction fourinferior -30;
		pos fraction oneinferior 5;
		pos fraction sixinferior -20;
		pos fraction twoinferior 5;
		pos germandbls V -15;
		pos germandbls eightinferior 10;
		pos germandbls eightsuperior -20;
		pos germandbls fiveinferior 20;
		pos germandbls fivesuperior -20;
		pos germandbls fourinferior 30;
		pos germandbls foursuperior -20;
		pos germandbls nineinferior 10;
		pos germandbls ninesuperior -20;
		pos germandbls oneinferior 10;
		pos germandbls onesuperior -20;
		pos germandbls ordfeminine -15;
		pos germandbls ordmasculine -15;
		pos germandbls question -15;
		pos germandbls registered -20;
		pos germandbls seveninferior 10;
		pos germandbls sevensuperior -20;
		pos germandbls sixinferior 10;
		pos germandbls sixsuperior -20;
		pos germandbls threeinferior 10;
		pos germandbls threesuperior -20;
		pos germandbls trademark -30;
		pos germandbls twoinferior 10;
		pos germandbls twosuperior -20;
		pos germandbls underscore -50;
		pos germandbls v -5;
		pos germandbls zeroinferior 10;
		pos germandbls zerosuperior -20;
		pos germandbls.alt01 V -30;
		pos germandbls.alt01 eightinferior 10;
		pos germandbls.alt01 fiveinferior 20;
		pos germandbls.alt01 fourinferior 30;
		pos germandbls.alt01 foursuperior 15;
		pos germandbls.alt01 ninesuperior -20;
		pos germandbls.alt01 oneinferior 10;
		pos germandbls.alt01 onesuperior -10;
		pos germandbls.alt01 parenright 10;
		pos germandbls.alt01 sevensuperior -20;
		pos germandbls.alt01 sixinferior 5;
		pos germandbls.alt01 sixsuperior -5;
		pos germandbls.alt01 slash 40;
		pos germandbls.alt01 threeinferior 20;
		pos germandbls.alt01 threesuperior -20;
		pos germandbls.alt01 twoinferior 25;
		pos germandbls.alt01 twosuperior -20;
		pos germandbls.alt01 underscore 35;
		pos germandbls.alt01 v -5;
		pos germandbls.alt01 x 5;
		pos germandbls.alt01 zeroinferior 10;
		pos icircumflex V 40;
		pos idieresis V 40;
		pos jcircumflex eightsuperior 40;
		pos jcircumflex fivesuperior 70;
		pos jcircumflex foursuperior 30;
		pos jcircumflex ninesuperior 60;
		pos jcircumflex onesuperior 45;
		pos jcircumflex sevensuperior 80;
		pos jcircumflex sixsuperior 40;
		pos jcircumflex threesuperior 35;
		pos jcircumflex twosuperior 35;
		pos jcircumflex zerosuperior 50;
		pos lslash eightsuperior 10;
		pos lslash fivesuperior 20;
		pos lslash foursuperior 30;
		pos lslash ninesuperior -10;
		pos lslash onesuperior 20;
		pos lslash sevensuperior -10;
		pos lslash sixsuperior 10;
		pos lslash threesuperior 20;
		pos lslash twosuperior 20;
		pos lslash zerosuperior 20;
		pos nineinferior V -70;
		pos nineinferior X -40;
		pos nineinferior fourinferior -5;
		pos nineinferior pi -10;
		pos nineinferior sixinferior -5;
		pos nineinferior twoinferior 10;
		pos nineinferior v -20;
		pos nineinferior x -20;
		pos ninesuperior V 10;
		pos ninesuperior X 10;
		pos ninesuperior foursuperior -5;
		pos ninesuperior fraction -15;
		pos ninesuperior jcircumflex 30;
		pos ninesuperior pi 30;
		pos ninesuperior sixsuperior -10;
		pos ninesuperior twosuperior 10;
		pos ninesuperior v 30;
		pos oneinferior V -80;
		pos oneinferior X 10;
		pos oneinferior eightinferior -10;
		pos oneinferior fiveinferior -5;
		pos oneinferior fourinferior -10;
		pos oneinferior nineinferior -35;
		pos oneinferior oneinferior -20;
		pos oneinferior pi -20;
		pos oneinferior seveninferior -35;
		pos oneinferior sixinferior -10;
		pos oneinferior v -60;
		pos oneinferior zeroinferior -20;
		pos onesuperior X -30;
		pos onesuperior eightsuperior -10;
		pos onesuperior fivesuperior -5;
		pos onesuperior foursuperior -10;
		pos onesuperior fraction 15;
		pos onesuperior ninesuperior -35;
		pos onesuperior onesuperior -20;
		pos onesuperior sevensuperior -35;
		pos onesuperior sixsuperior -10;
		pos onesuperior v 10;
		pos onesuperior zerosuperior -20;
		pos parenleft V 20;
		pos parenleft X 10;
		pos pi ampersand -5;
		pos pi eightinferior -15;
		pos pi foursuperior 30;
		pos pi nineinferior -20;
		pos pi oneinferior -15;
		pos pi pi 3;
		pos pi registered 20;
		pos pi seveninferior -15;
		pos pi sevensuperior -20;
		pos pi sixinferior -15;
		pos pi sixsuperior 10;
		pos pi trademark -10;
		pos pi zeroinferior -15;
		pos question V 20;
		pos questiondown V -50;
		pos questiondown v -20;
		pos registered V 10;
		pos seveninferior V -10;
		pos seveninferior X -20;
		pos seveninferior eightinferior -20;
		pos seveninferior fiveinferior -5;
		pos seveninferior fourinferior -30;
		pos seveninferior nineinferior -15;
		pos seveninferior sixinferior -25;
		pos seveninferior threeinferior -5;
		pos seveninferior v 10;
		pos seveninferior x -5;
		pos seveninferior zeroinferior -10;
		pos sevensuperior V 20;
		pos sevensuperior X 15;
		pos sevensuperior eightsuperior -25;
		pos sevensuperior fivesuperior -5;
		pos sevensuperior foursuperior -30;
		pos sevensuperior fraction -20;
		pos sevensuperior jcircumflex 40;
		pos sevensuperior ninesuperior -15;
		pos sevensuperior p -30;
		pos sevensuperior pi -10;
		pos sevensuperior sevensuperior -5;
		pos sevensuperior sixsuperior -25;
		pos sevensuperior threesuperior -5;
		pos sevensuperior twosuperior -5;
		pos sevensuperior v 10;
		pos sevensuperior zerosuperior -5;
		pos sixinferior V -60;
		pos sixinferior eightinferior -5;
		pos sixinferior nineinferior -15;
		pos sixinferior pi -10;
		pos sixinferior seveninferior -10;
		pos sixinferior threeinferior -10;
		pos sixinferior v -30;
		pos sixsuperior V 5;
		pos sixsuperior X -40;
		pos sixsuperior eightsuperior -5;
		pos sixsuperior fraction 5;
		pos sixsuperior jcircumflex 20;
		pos sixsuperior ninesuperior -15;
		pos sixsuperior pi 20;
		pos sixsuperior sevensuperior -10;
		pos sixsuperior threesuperior -10;
		pos sixsuperior v 30;
		pos sixsuperior x 15;
		pos slash V 20;
		pos slash p -10;
		pos slash slash -55;
		pos slash x -20;
		pos threeinferior V -40;
		pos threeinferior oneinferior 10;
		pos threeinferior pi -10;
		pos threeinferior seveninferior -5;
		pos threeinferior sixinferior -5;
		pos threeinferior threeinferior -10;
		pos threeinferior v -10;
		pos threesuperior V 20;
		pos threesuperior fraction 5;
		pos threesuperior onesuperior 10;
		pos threesuperior pi 15;
		pos threesuperior sevensuperior -5;
		pos threesuperior sixsuperior -5;
		pos threesuperior threesuperior -10;
		pos threesuperior v 20;
		pos trademark X -10;
		pos trademark x -20;
		pos twoinferior V -50;
		pos twoinferior X 10;
		pos twoinferior oneinferior 10;
		pos twoinferior pi -10;
		pos twoinferior v -20;
		pos twoinferior x 20;
		pos twosuperior V 30;
		pos twosuperior X 10;
		pos twosuperior fraction 15;
		pos twosuperior jcircumflex 25;
		pos twosuperior onesuperior 10;
		pos twosuperior pi 15;
		pos twosuperior v 20;
		pos twosuperior x 10;
		pos underscore V -60;
		pos underscore X 30;
		pos underscore p 10;
		pos underscore thorn 10;
		pos underscore v -50;
		pos underscore x 20;
		pos v V -10;
		pos v X -5;
		pos v eightinferior -35;
		pos v eightsuperior 30;
		pos v fiveinferior -20;
		pos v fivesuperior 40;
		pos v fourinferior -40;
		pos v foursuperior 55;
		pos v nineinferior -20;
		pos v ninesuperior 30;
		pos v oneinferior -40;
		pos v onesuperior 15;
		pos v registered 30;
		pos v seveninferior -20;
		pos v sevensuperior 30;
		pos v sixinferior -40;
		pos v sixsuperior 30;
		pos v slash 5;
		pos v threeinferior -20;
		pos v threesuperior 20;
		pos v trademark 5;
		pos v twosuperior 30;
		pos v underscore -50;
		pos v zeroinferior -20;
		pos v zerosuperior 20;
		pos x V -10;
		pos x X 10;
		pos x ampersand -10;
		pos x eightsuperior 20;
		pos x fiveinferior 10;
		pos x fivesuperior 20;
		pos x fourinferior 15;
		pos x foursuperior 30;
		pos x registered 20;
		pos x sevensuperior 10;
		pos x sixsuperior 15;
		pos x threeinferior 10;
		pos x trademark -10;
		pos x twoinferior 20;
		pos x underscore 20;
		pos x zerosuperior 10;
		pos zeroinferior V -40;
		pos zeroinferior pi -10;
		pos zeroinferior seveninferior -5;
		pos zeroinferior threeinferior -5;
		pos zeroinferior v -20;
		pos zerosuperior V 30;
		pos zerosuperior foursuperior 5;
		pos zerosuperior jcircumflex 40;
		pos zerosuperior pi 10;
		pos zerosuperior sevensuperior -5;
		pos zerosuperior threesuperior -5;
		pos zerosuperior v 20;
		pos zerosuperior x 10;
		# glyph, glyph exceptions:
		pos F AE -60;
		pos F jcircumflex 30;
		pos P AE -60;
		pos Thorn AE -30;
		pos V AE -60;
		pos jcircumflex V 50;
		pos lslash lslash -15;
		pos sevensuperior icircumflex 35;
		pos slash icircumflex 25;
		pos slash idieresis 25;
		pos slash igrave 20;
		pos slash jcircumflex 40;
		pos threesuperior jcircumflex 40;
		pos underscore g.alt01 -10;
		# glyph, group exceptions:
		enum pos eth @MMK_R_uc_t -45;
		enum pos icircumflex @MMK_R_uc_t 40;
		enum pos icircumflex @MMK_R_uc_w 40;
		enum pos icircumflex @MMK_R_uc_y 40;
		enum pos idieresis @MMK_R_uc_t 0;
		enum pos idieresis @MMK_R_uc_y 40;
		enum pos ij @MMK_R_uc_y -20;
		enum pos j @MMK_R_uc_y -20;
		enum pos jacute @MMK_R_uc_y 20;
		enum pos jcircumflex @MMK_R_uc_w 75;
		enum pos jcircumflex @MMK_R_uc_y 60;
		enum pos lslash @MMK_R_inp_quoter -20;
		# group, glyph exceptions:
		enum pos @MMK_L_inp_period AE 70;
		enum pos @MMK_L_inp_quotel AE -100;
		enum pos @MMK_L_inp_quoter AE -120;
		enum pos @MMK_L_inp_quoter icircumflex 35;
		enum pos @MMK_L_inp_quoter idieresis 35;
		enum pos @MMK_L_lc_f icircumflex 20;
		enum pos @MMK_L_lc_f idieresis 15;
		enum pos @MMK_L_lc_f igrave 5;
		enum pos @MMK_L_lc_f jcircumflex 25;
		enum pos @MMK_L_uc_d AE -20;
		enum pos @MMK_L_uc_i icircumflex 20;
		enum pos @MMK_L_uc_i idieresis 20;
		enum pos @MMK_L_uc_i jcircumflex 20;
		enum pos @MMK_L_uc_j AE -10;
		enum pos @MMK_L_uc_k idieresis 25;
		enum pos @MMK_L_uc_o AE 0;
		enum pos @MMK_L_uc_t AE -65;
		enum pos @MMK_L_uc_t icircumflex 40;
		enum pos @MMK_L_uc_t idieresis 40;
		enum pos @MMK_L_uc_t jcircumflex 40;
		enum pos @MMK_L_uc_u AE -20;
		enum pos @MMK_L_uc_w AE -65;
		enum pos @MMK_L_uc_w icircumflex 40;
		enum pos @MMK_L_uc_w jcircumflex 40;
		enum pos @MMK_L_uc_y AE -65;
		enum pos @MMK_L_uc_y icircumflex 40;
		enum pos @MMK_L_uc_y idieresis 40;
		enum pos @MMK_L_uc_y jcircumflex 35;
		enum pos @MMK_L_uc_z icircumflex 30;
		enum pos @MMK_L_uc_z idieresis 30;
		enum pos @MMK_L_uc_z jcircumflex 30;
		# glyph, group:
		pos B @MMK_R_inp_period -20;
		pos B @MMK_R_lc_f -5;
		pos B @MMK_R_lc_g -5;
		pos B @MMK_R_lc_t 5;
		pos B @MMK_R_lc_y -10;
		pos B @MMK_R_uc_a -5;
		pos B @MMK_R_uc_j -5;
		pos B @MMK_R_uc_t -25;
		pos B @MMK_R_uc_y -20;
		pos F @MMK_R_inp_foot 5;
		pos F @MMK_R_inp_period -90;
		pos F @MMK_R_inp_quotel 10;
		pos F @MMK_R_inp_quoter 10;
		pos F @MMK_R_lc_a -30;
		pos F @MMK_R_lc_c -20;
		pos F @MMK_R_lc_d -20;
		pos F @MMK_R_lc_f -5;
		pos F @MMK_R_lc_g -35;
		pos F @MMK_R_lc_j -10;
		pos F @MMK_R_lc_n -10;
		pos F @MMK_R_lc_s -5;
		pos F @MMK_R_lc_t 5;
		pos F @MMK_R_lc_u -20;
		pos F @MMK_R_lc_w -5;
		pos F @MMK_R_lc_y -5;
		pos F @MMK_R_uc_a -35;
		pos F @MMK_R_uc_j -30;
		pos F @MMK_R_uc_o -5;
		pos Germandbls @MMK_R_inp_foot -15;
		pos Germandbls @MMK_R_inp_guill 20;
		pos Germandbls @MMK_R_inp_hyph 10;
		pos Germandbls @MMK_R_inp_period -10;
		pos Germandbls @MMK_R_inp_quotel -20;
		pos Germandbls @MMK_R_inp_quoter -20;
		pos Germandbls @MMK_R_uc_w -5;
		pos Germandbls @MMK_R_uc_y -5;
		pos Germandbls @MMK_R_uc_z -5;
		pos P @MMK_R_inp_foot 35;
		pos P @MMK_R_inp_guilr 15;
		pos P @MMK_R_inp_period -100;
		pos P @MMK_R_inp_quotel 25;
		pos P @MMK_R_inp_quoter 45;
		pos P @MMK_R_lc_d -10;
		pos P @MMK_R_lc_f 25;
		pos P @MMK_R_lc_g -15;
		pos P @MMK_R_lc_n -10;
		pos P @MMK_R_lc_t 25;
		pos P @MMK_R_lc_w 20;
		pos P @MMK_R_lc_y 30;
		pos P @MMK_R_lc_z 20;
		pos P @MMK_R_uc_a -35;
		pos P @MMK_R_uc_j -10;
		pos P @MMK_R_uc_s 30;
		pos P @MMK_R_uc_w 30;
		pos P @MMK_R_uc_y 30;
		pos P @MMK_R_uc_z -20;
		pos Thorn @MMK_R_inp_guill 50;
		pos Thorn @MMK_R_inp_guilr 10;
		pos Thorn @MMK_R_inp_hyph 30;
		pos Thorn @MMK_R_inp_period -65;
		pos Thorn @MMK_R_inp_quotel -20;
		pos Thorn @MMK_R_inp_quoter -10;
		pos Thorn @MMK_R_lc_a 20;
		pos Thorn @MMK_R_lc_c 20;
		pos Thorn @MMK_R_lc_d 20;
		pos Thorn @MMK_R_lc_n 10;
		pos Thorn @MMK_R_lc_s 15;
		pos Thorn @MMK_R_lc_u 10;
		pos Thorn @MMK_R_lc_w 25;
		pos Thorn @MMK_R_lc_y 25;
		pos Thorn @MMK_R_lc_z 15;
		pos Thorn @MMK_R_uc_a -5;
		pos Thorn @MMK_R_uc_w 15;
		pos Thorn @MMK_R_uc_y -15;
		pos V @MMK_R_inp_colon -10;
		pos V @MMK_R_inp_foot 20;
		pos V @MMK_R_inp_guill 5;
		pos V @MMK_R_inp_hyph -25;
		pos V @MMK_R_inp_period -60;
		pos V @MMK_R_inp_quotel 35;
		pos V @MMK_R_inp_quoter 35;
		pos V @MMK_R_lc_a -30;
		pos V @MMK_R_lc_c -30;
		pos V @MMK_R_lc_d -30;
		pos V @MMK_R_lc_g -45;
		pos V @MMK_R_lc_n -20;
		pos V @MMK_R_lc_s -25;
		pos V @MMK_R_lc_u -15;
		pos V @MMK_R_lc_w -10;
		pos V @MMK_R_lc_y -10;
		pos V @MMK_R_lc_z -5;
		pos V @MMK_R_uc_a -30;
		pos V @MMK_R_uc_j -25;
		pos V @MMK_R_uc_o -20;
		pos V @MMK_R_uc_s 10;
		pos V @MMK_R_uc_t 10;
		pos V @MMK_R_uc_y 5;
		pos V @MMK_R_uc_z 5;
		pos X @MMK_R_inp_colon -5;
		pos X @MMK_R_inp_hyph -50;
		pos X @MMK_R_inp_period 20;
		pos X @MMK_R_inp_quotel 10;
		pos X @MMK_R_inp_quoter 25;
		pos X @MMK_R_lc_a -15;
		pos X @MMK_R_lc_c -10;
		pos X @MMK_R_lc_d -10;
		pos X @MMK_R_lc_s 5;
		pos X @MMK_R_lc_w -5;
		pos X @MMK_R_lc_y -5;
		pos X @MMK_R_lc_z 10;
		pos X @MMK_R_uc_a 10;
		pos X @MMK_R_uc_j 15;
		pos X @MMK_R_uc_o -10;
		pos ampersand @MMK_R_greek_uc_Alpha -5;
		pos ampersand @MMK_R_lc_a -10;
		pos ampersand @MMK_R_lc_c 5;
		pos ampersand @MMK_R_lc_d 5;
		pos ampersand @MMK_R_lc_w -10;
		pos ampersand @MMK_R_lc_y -10;
		pos ampersand @MMK_R_uc_a -5;
		pos ampersand @MMK_R_uc_t -60;
		pos ampersand @MMK_R_uc_y -30;
		pos at @MMK_R_lc_g -5;
		pos at @MMK_R_lc_w 10;
		pos at @MMK_R_lc_z -5;
		pos at @MMK_R_uc_i -10;
		pos at @MMK_R_uc_j -10;
		pos at @MMK_R_uc_t -50;
		pos at @MMK_R_uc_w -15;
		pos at @MMK_R_uc_y -40;
		pos at @MMK_R_uc_z -15;
		pos eightinferior @MMK_R_greek_uc_Alpha -5;
		pos eightinferior @MMK_R_lc_c 10;
		pos eightinferior @MMK_R_lc_d 15;
		pos eightinferior @MMK_R_lc_f -30;
		pos eightinferior @MMK_R_lc_g -10;
		pos eightinferior @MMK_R_lc_t -10;
		pos eightinferior @MMK_R_lc_w -15;
		pos eightinferior @MMK_R_lc_y -30;
		pos eightinferior @MMK_R_lc_z 20;
		pos eightinferior @MMK_R_uc_a -5;
		pos eightinferior @MMK_R_uc_j 10;
		pos eightinferior @MMK_R_uc_o -15;
		pos eightinferior @MMK_R_uc_s -5;
		pos eightinferior @MMK_R_uc_t -50;
		pos eightinferior @MMK_R_uc_u -10;
		pos eightinferior @MMK_R_uc_w -45;
		pos eightinferior @MMK_R_uc_y -90;
		pos eightinferior @MMK_R_uc_z 30;
		pos eightsuperior @MMK_R_greek_uc_Alpha -55;
		pos eightsuperior @MMK_R_inp_period -40;
		pos eightsuperior @MMK_R_lc_g -15;
		pos eightsuperior @MMK_R_lc_i 10;
		pos eightsuperior @MMK_R_lc_t 20;
		pos eightsuperior @MMK_R_lc_w 30;
		pos eightsuperior @MMK_R_lc_y 30;
		pos eightsuperior @MMK_R_lc_z 35;
		pos eightsuperior @MMK_R_uc_a -55;
		pos eightsuperior @MMK_R_uc_i -20;
		pos eightsuperior @MMK_R_uc_j -40;
		pos eightsuperior @MMK_R_uc_t 20;
		pos eightsuperior @MMK_R_uc_w 15;
		pos eightsuperior @MMK_R_uc_z -30;
		pos exclamdown @MMK_R_uc_t -20;
		pos exclamdown @MMK_R_uc_y -20;
		pos fiveinferior @MMK_R_lc_a 10;
		pos fiveinferior @MMK_R_lc_c 5;
		pos fiveinferior @MMK_R_lc_d 5;
		pos fiveinferior @MMK_R_lc_f -10;
		pos fiveinferior @MMK_R_lc_g -10;
		pos fiveinferior @MMK_R_lc_t -10;
		pos fiveinferior @MMK_R_lc_y -10;
		pos fiveinferior @MMK_R_lc_z 30;
		pos fiveinferior @MMK_R_uc_i -10;
		pos fiveinferior @MMK_R_uc_t -40;
		pos fiveinferior @MMK_R_uc_w -15;
		pos fiveinferior @MMK_R_uc_y -85;
		pos fiveinferior @MMK_R_uc_z 15;
		pos fivesuperior @MMK_R_greek_uc_Alpha -25;
		pos fivesuperior @MMK_R_inp_period -50;
		pos fivesuperior @MMK_R_lc_c 10;
		pos fivesuperior @MMK_R_lc_f 20;
		pos fivesuperior @MMK_R_lc_g -10;
		pos fivesuperior @MMK_R_lc_i 20;
		pos fivesuperior @MMK_R_lc_t 10;
		pos fivesuperior @MMK_R_lc_w 40;
		pos fivesuperior @MMK_R_lc_y 45;
		pos fivesuperior @MMK_R_lc_z 35;
		pos fivesuperior @MMK_R_uc_a -25;
		pos fivesuperior @MMK_R_uc_i -15;
		pos fivesuperior @MMK_R_uc_j -15;
		pos fivesuperior @MMK_R_uc_o -10;
		pos fivesuperior @MMK_R_uc_t 5;
		pos fivesuperior @MMK_R_uc_w 25;
		pos fivesuperior @MMK_R_uc_y 10;
		pos fivesuperior @MMK_R_uc_z -20;
		pos fourinferior @MMK_R_greek_uc_Alpha 10;
		pos fourinferior @MMK_R_lc_a 10;
		pos fourinferior @MMK_R_lc_c 15;
		pos fourinferior @MMK_R_lc_s 15;
		pos fourinferior @MMK_R_lc_z 50;
		pos fourinferior @MMK_R_uc_a 10;
		pos fourinferior @MMK_R_uc_i -5;
		pos fourinferior @MMK_R_uc_j 20;
		pos fourinferior @MMK_R_uc_t -30;
		pos fourinferior @MMK_R_uc_w -10;
		pos fourinferior @MMK_R_uc_y -70;
		pos fourinferior @MMK_R_uc_z 45;
		pos foursuperior @MMK_R_greek_uc_Alpha -30;
		pos foursuperior @MMK_R_inp_period -60;
		pos foursuperior @MMK_R_lc_a 20;
		pos foursuperior @MMK_R_lc_f 20;
		pos foursuperior @MMK_R_lc_g -10;
		pos foursuperior @MMK_R_lc_i 20;
		pos foursuperior @MMK_R_lc_s -5;
		pos foursuperior @MMK_R_lc_t 30;
		pos foursuperior @MMK_R_lc_w 40;
		pos foursuperior @MMK_R_lc_y 50;
		pos foursuperior @MMK_R_lc_z 40;
		pos foursuperior @MMK_R_uc_a -30;
		pos foursuperior @MMK_R_uc_i -10;
		pos foursuperior @MMK_R_uc_j -5;
		pos foursuperior @MMK_R_uc_t 20;
		pos foursuperior @MMK_R_uc_w 40;
		pos foursuperior @MMK_R_uc_y 10;
		pos foursuperior @MMK_R_uc_z -10;
		pos germandbls @MMK_R_inp_hyph -20;
		pos germandbls @MMK_R_inp_quotel -30;
		pos germandbls @MMK_R_inp_quoter -20;
		pos germandbls @MMK_R_lc_f -5;
		pos germandbls @MMK_R_lc_w -5;
		pos germandbls @MMK_R_lc_y -5;
		pos germandbls @MMK_R_uc_i -10;
		pos germandbls @MMK_R_uc_j 10;
		pos germandbls @MMK_R_uc_o -10;
		pos germandbls @MMK_R_uc_t -20;
		pos germandbls @MMK_R_uc_u -15;
		pos germandbls @MMK_R_uc_w -5;
		pos germandbls @MMK_R_uc_y -10;
		pos germandbls.alt01 @MMK_R_inp_hyph -40;
		pos germandbls.alt01 @MMK_R_inp_period 10;
		pos germandbls.alt01 @MMK_R_inp_quotel -20;
		pos germandbls.alt01 @MMK_R_inp_quoter 5;
		pos germandbls.alt01 @MMK_R_lc_j 10;
		pos germandbls.alt01 @MMK_R_lc_w -5;
		pos germandbls.alt01 @MMK_R_lc_y -5;
		pos germandbls.alt01 @MMK_R_lc_z 10;
		pos germandbls.alt01 @MMK_R_uc_a 5;
		pos germandbls.alt01 @MMK_R_uc_j 10;
		pos germandbls.alt01 @MMK_R_uc_t -50;
		pos germandbls.alt01 @MMK_R_uc_w 5;
		pos germandbls.alt01 @MMK_R_uc_y -55;
		pos nineinferior @MMK_R_greek_uc_Alpha -10;
		pos nineinferior @MMK_R_inp_period -10;
		pos nineinferior @MMK_R_lc_c 15;
		pos nineinferior @MMK_R_lc_d 15;
		pos nineinferior @MMK_R_lc_f -5;
		pos nineinferior @MMK_R_lc_g -10;
		pos nineinferior @MMK_R_lc_s -10;
		pos nineinferior @MMK_R_lc_t -10;
		pos nineinferior @MMK_R_lc_w -10;
		pos nineinferior @MMK_R_lc_y -10;
		pos nineinferior @MMK_R_uc_a -10;
		pos nineinferior @MMK_R_uc_i -20;
		pos nineinferior @MMK_R_uc_j 5;
		pos nineinferior @MMK_R_uc_s 5;
		pos nineinferior @MMK_R_uc_t -50;
		pos nineinferior @MMK_R_uc_u -10;
		pos nineinferior @MMK_R_uc_w -30;
		pos nineinferior @MMK_R_uc_y -85;
		pos nineinferior @MMK_R_uc_z 10;
		pos ninesuperior @MMK_R_greek_lc_kappa -5;
		pos ninesuperior @MMK_R_greek_uc_Alpha -45;
		pos ninesuperior @MMK_R_inp_period -80;
		pos ninesuperior @MMK_R_lc_c -20;
		pos ninesuperior @MMK_R_lc_d -10;
		pos ninesuperior @MMK_R_lc_f 5;
		pos ninesuperior @MMK_R_lc_g -30;
		pos ninesuperior @MMK_R_lc_i 20;
		pos ninesuperior @MMK_R_lc_n -5;
		pos ninesuperior @MMK_R_lc_s -10;
		pos ninesuperior @MMK_R_lc_t 30;
		pos ninesuperior @MMK_R_lc_u -5;
		pos ninesuperior @MMK_R_lc_w 20;
		pos ninesuperior @MMK_R_lc_y 30;
		pos ninesuperior @MMK_R_lc_z 20;
		pos ninesuperior @MMK_R_uc_a -45;
		pos ninesuperior @MMK_R_uc_i -10;
		pos ninesuperior @MMK_R_uc_j -30;
		pos ninesuperior @MMK_R_uc_t 25;
		pos ninesuperior @MMK_R_uc_w 25;
		pos ninesuperior @MMK_R_uc_z -20;
		pos oneinferior @MMK_R_greek_uc_Alpha 10;
		pos oneinferior @MMK_R_lc_a -5;
		pos oneinferior @MMK_R_lc_f -30;
		pos oneinferior @MMK_R_lc_s -5;
		pos oneinferior @MMK_R_lc_t -20;
		pos oneinferior @MMK_R_lc_w -30;
		pos oneinferior @MMK_R_lc_y -40;
		pos oneinferior @MMK_R_lc_z 25;
		pos oneinferior @MMK_R_uc_a 10;
		pos oneinferior @MMK_R_uc_i -15;
		pos oneinferior @MMK_R_uc_j -5;
		pos oneinferior @MMK_R_uc_o -20;
		pos oneinferior @MMK_R_uc_t -50;
		pos oneinferior @MMK_R_uc_u -35;
		pos oneinferior @MMK_R_uc_w -40;
		pos oneinferior @MMK_R_uc_y -110;
		pos oneinferior @MMK_R_uc_z 30;
		pos onesuperior @MMK_R_greek_uc_Alpha -30;
		pos onesuperior @MMK_R_inp_period -50;
		pos onesuperior @MMK_R_lc_c 10;
		pos onesuperior @MMK_R_lc_d 10;
		pos onesuperior @MMK_R_lc_f -10;
		pos onesuperior @MMK_R_lc_g -15;
		pos onesuperior @MMK_R_lc_i -10;
		pos onesuperior @MMK_R_lc_s -10;
		pos onesuperior @MMK_R_lc_w 10;
		pos onesuperior @MMK_R_lc_y 5;
		pos onesuperior @MMK_R_uc_a -30;
		pos onesuperior @MMK_R_uc_i -25;
		pos onesuperior @MMK_R_uc_j -30;
		pos onesuperior @MMK_R_uc_o -10;
		pos onesuperior @MMK_R_uc_s 15;
		pos onesuperior @MMK_R_uc_t -10;
		pos onesuperior @MMK_R_uc_w 5;
		pos onesuperior @MMK_R_uc_y -40;
		pos onesuperior @MMK_R_uc_z -30;
		pos parenleft @MMK_R_lc_g 10;
		pos parenleft @MMK_R_lc_j 30;
		pos parenleft @MMK_R_lc_y 20;
		pos parenleft @MMK_R_uc_t 20;
		pos parenleft @MMK_R_uc_w 20;
		pos parenleft @MMK_R_uc_y 20;
		pos percent @MMK_R_inp_foot -60;
		pos percent @MMK_R_inp_quotel -50;
		pos percent @MMK_R_inp_quoter -50;
		pos perthousand @MMK_R_inp_foot -60;
		pos perthousand @MMK_R_inp_quotel -70;
		pos perthousand @MMK_R_inp_quoter -50;
		pos pi @MMK_R_greek_uc_Omega 8;
		pos pi @MMK_R_inp_foot 30;
		pos pi @MMK_R_inp_hyph -25;
		pos pi @MMK_R_inp_period -15;
		pos pi @MMK_R_inp_quotel 10;
		pos pi @MMK_R_inp_quoter 15;
		pos question @MMK_R_greek_uc_Alpha -10;
		pos question @MMK_R_inp_period -110;
		pos question @MMK_R_inp_quotel 30;
		pos question @MMK_R_inp_quoter 30;
		pos question @MMK_R_uc_a -10;
		pos question @MMK_R_uc_o 15;
		pos question @MMK_R_uc_t 20;
		pos question @MMK_R_uc_w 55;
		pos question @MMK_R_uc_y 15;
		pos questiondown @MMK_R_greek_uc_Alpha 10;
		pos questiondown @MMK_R_inp_foot -30;
		pos questiondown @MMK_R_inp_hyph -20;
		pos questiondown @MMK_R_lc_a -10;
		pos questiondown @MMK_R_lc_c -15;
		pos questiondown @MMK_R_lc_d -15;
		pos questiondown @MMK_R_lc_j 30;
		pos questiondown @MMK_R_lc_t -10;
		pos questiondown @MMK_R_lc_u -15;
		pos questiondown @MMK_R_lc_w -10;
		pos questiondown @MMK_R_lc_y -20;
		pos questiondown @MMK_R_lc_z 10;
		pos questiondown @MMK_R_uc_a 10;
		pos questiondown @MMK_R_uc_j -20;
		pos questiondown @MMK_R_uc_o -20;
		pos questiondown @MMK_R_uc_t -90;
		pos questiondown @MMK_R_uc_u -30;
		pos questiondown @MMK_R_uc_w -15;
		pos questiondown @MMK_R_uc_y -65;
		pos registered @MMK_R_greek_uc_Alpha -50;
		pos registered @MMK_R_uc_a -50;
		pos registered @MMK_R_uc_w 25;
		pos registered @MMK_R_uc_y 10;
		pos registered @MMK_R_uc_z -5;
		pos seveninferior @MMK_R_inp_period -30;
		pos seveninferior @MMK_R_lc_c 20;
		pos seveninferior @MMK_R_lc_d 20;
		pos seveninferior @MMK_R_lc_w 10;
		pos seveninferior @MMK_R_lc_y 10;
		pos seveninferior @MMK_R_uc_i -20;
		pos seveninferior @MMK_R_uc_j -35;
		pos seveninferior @MMK_R_uc_o 10;
		pos seveninferior @MMK_R_uc_t -60;
		pos seveninferior @MMK_R_uc_u -10;
		pos seveninferior @MMK_R_uc_w -5;
		pos seveninferior @MMK_R_uc_y -40;
		pos seveninferior @MMK_R_uc_z 10;
		pos sevensuperior @MMK_R_greek_lc_kappa -35;
		pos sevensuperior @MMK_R_greek_uc_Alpha -90;
		pos sevensuperior @MMK_R_inp_period -90;
		pos sevensuperior @MMK_R_lc_a -35;
		pos sevensuperior @MMK_R_lc_c -40;
		pos sevensuperior @MMK_R_lc_d -40;
		pos sevensuperior @MMK_R_lc_g -60;
		pos sevensuperior @MMK_R_lc_n -35;
		pos sevensuperior @MMK_R_lc_s -40;
		pos sevensuperior @MMK_R_lc_t -10;
		pos sevensuperior @MMK_R_lc_u -25;
		pos sevensuperior @MMK_R_lc_w 10;
		pos sevensuperior @MMK_R_lc_y 10;
		pos sevensuperior @MMK_R_uc_a -90;
		pos sevensuperior @MMK_R_uc_j -25;
		pos sevensuperior @MMK_R_uc_o 5;
		pos sevensuperior @MMK_R_uc_t 40;
		pos sevensuperior @MMK_R_uc_w 30;
		pos sevensuperior @MMK_R_uc_y 30;
		pos sixinferior @MMK_R_greek_uc_Alpha 5;
		pos sixinferior @MMK_R_lc_f -20;
		pos sixinferior @MMK_R_lc_g -30;
		pos sixinferior @MMK_R_lc_t -15;
		pos sixinferior @MMK_R_lc_w -30;
		pos sixinferior @MMK_R_lc_y -20;
		pos sixinferior @MMK_R_lc_z 20;
		pos sixinferior @MMK_R_uc_a 5;
		pos sixinferior @MMK_R_uc_i -10;
		pos sixinferior @MMK_R_uc_j 10;
		pos sixinferior @MMK_R_uc_t -70;
		pos sixinferior @MMK_R_uc_u -20;
		pos sixinferior @MMK_R_uc_w -40;
		pos sixinferior @MMK_R_uc_y -80;
		pos sixinferior @MMK_R_uc_z 30;
		pos sixsuperior @MMK_R_greek_uc_Alpha -35;
		pos sixsuperior @MMK_R_inp_period -50;
		pos sixsuperior @MMK_R_lc_f 20;
		pos sixsuperior @MMK_R_lc_g -20;
		pos sixsuperior @MMK_R_lc_i 20;
		pos sixsuperior @MMK_R_lc_t 20;
		pos sixsuperior @MMK_R_lc_w 30;
		pos sixsuperior @MMK_R_lc_y 30;
		pos sixsuperior @MMK_R_lc_z 35;
		pos sixsuperior @MMK_R_uc_a -35;
		pos sixsuperior @MMK_R_uc_i -25;
		pos sixsuperior @MMK_R_uc_j -40;
		pos sixsuperior @MMK_R_uc_o 5;
		pos sixsuperior @MMK_R_uc_t -15;
		pos sixsuperior @MMK_R_uc_w 10;
		pos sixsuperior @MMK_R_uc_y -10;
		pos sixsuperior @MMK_R_uc_z -30;
		pos slash @MMK_R_greek_lc_kappa -30;
		pos slash @MMK_R_greek_uc_Alpha -45;
		pos slash @MMK_R_lc_a -25;
		pos slash @MMK_R_lc_c -45;
		pos slash @MMK_R_lc_d -45;
		pos slash @MMK_R_lc_f -5;
		pos slash @MMK_R_lc_g -35;
		pos slash @MMK_R_lc_h -10;
		pos slash @MMK_R_lc_i -30;
		pos slash @MMK_R_lc_j -30;
		pos slash @MMK_R_lc_l -20;
		pos slash @MMK_R_lc_n -30;
		pos slash @MMK_R_lc_s -30;
		pos slash @MMK_R_lc_u -30;
		pos slash @MMK_R_lc_w -10;
		pos slash @MMK_R_lc_z 10;
		pos slash @MMK_R_uc_a -45;
		pos slash @MMK_R_uc_j -40;
		pos slash @MMK_R_uc_o -15;
		pos slash @MMK_R_uc_t 30;
		pos slash @MMK_R_uc_w 25;
		pos slash @MMK_R_uc_y 30;
		pos slash @MMK_R_uc_z -10;
		pos threeinferior @MMK_R_greek_uc_Alpha 15;
		pos threeinferior @MMK_R_lc_a 15;
		pos threeinferior @MMK_R_lc_c 15;
		pos threeinferior @MMK_R_lc_d 15;
		pos threeinferior @MMK_R_lc_f -10;
		pos threeinferior @MMK_R_lc_g -10;
		pos threeinferior @MMK_R_lc_t -10;
		pos threeinferior @MMK_R_lc_y -10;
		pos threeinferior @MMK_R_lc_z 20;
		pos threeinferior @MMK_R_uc_a 15;
		pos threeinferior @MMK_R_uc_i -5;
		pos threeinferior @MMK_R_uc_j 15;
		pos threeinferior @MMK_R_uc_t -65;
		pos threeinferior @MMK_R_uc_w -30;
		pos threeinferior @MMK_R_uc_y -75;
		pos threeinferior @MMK_R_uc_z 20;
		pos threesuperior @MMK_R_greek_uc_Alpha -50;
		pos threesuperior @MMK_R_inp_period -40;
		pos threesuperior @MMK_R_lc_f 10;
		pos threesuperior @MMK_R_lc_g -20;
		pos threesuperior @MMK_R_lc_i 10;
		pos threesuperior @MMK_R_lc_t 15;
		pos threesuperior @MMK_R_lc_w 25;
		pos threesuperior @MMK_R_lc_y 25;
		pos threesuperior @MMK_R_lc_z 15;
		pos threesuperior @MMK_R_uc_a -50;
		pos threesuperior @MMK_R_uc_j -10;
		pos threesuperior @MMK_R_uc_o -10;
		pos threesuperior @MMK_R_uc_s 10;
		pos threesuperior @MMK_R_uc_t 10;
		pos threesuperior @MMK_R_uc_w 30;
		pos threesuperior @MMK_R_uc_y 10;
		pos trademark @MMK_R_greek_uc_Alpha -75;
		pos trademark @MMK_R_uc_a -75;
		pos trademark @MMK_R_uc_t -20;
		pos twoinferior @MMK_R_greek_uc_Alpha 20;
		pos twoinferior @MMK_R_inp_period 20;
		pos twoinferior @MMK_R_lc_c 5;
		pos twoinferior @MMK_R_lc_d 10;
		pos twoinferior @MMK_R_lc_f -15;
		pos twoinferior @MMK_R_lc_s -5;
		pos twoinferior @MMK_R_lc_t -10;
		pos twoinferior @MMK_R_lc_w -20;
		pos twoinferior @MMK_R_lc_y -20;
		pos twoinferior @MMK_R_lc_z 25;
		pos twoinferior @MMK_R_uc_a 20;
		pos twoinferior @MMK_R_uc_i 10;
		pos twoinferior @MMK_R_uc_j -5;
		pos twoinferior @MMK_R_uc_o -10;
		pos twoinferior @MMK_R_uc_s 10;
		pos twoinferior @MMK_R_uc_t -40;
		pos twoinferior @MMK_R_uc_w -30;
		pos twoinferior @MMK_R_uc_y -70;
		pos twoinferior @MMK_R_uc_z 20;
		pos twosuperior @MMK_R_greek_uc_Alpha -20;
		pos twosuperior @MMK_R_inp_period -50;
		pos twosuperior @MMK_R_lc_a 10;
		pos twosuperior @MMK_R_lc_f 10;
		pos twosuperior @MMK_R_lc_g -5;
		pos twosuperior @MMK_R_lc_i 20;
		pos twosuperior @MMK_R_lc_s -10;
		pos twosuperior @MMK_R_lc_t 10;
		pos twosuperior @MMK_R_lc_w 35;
		pos twosuperior @MMK_R_lc_y 30;
		pos twosuperior @MMK_R_lc_z 20;
		pos twosuperior @MMK_R_uc_a -20;
		pos twosuperior @MMK_R_uc_i -5;
		pos twosuperior @MMK_R_uc_j -25;
		pos twosuperior @MMK_R_uc_s 10;
		pos twosuperior @MMK_R_uc_t 10;
		pos twosuperior @MMK_R_uc_w 30;
		pos twosuperior @MMK_R_uc_y 5;
		pos underscore @MMK_R_greek_uc_Alpha 25;
		pos underscore @MMK_R_lc_a -35;
		pos underscore @MMK_R_lc_c -60;
		pos underscore @MMK_R_lc_d -50;
		pos underscore @MMK_R_lc_f -5;
		pos underscore @MMK_R_lc_g 45;
		pos underscore @MMK_R_lc_j 65;
		pos underscore @MMK_R_lc_s -10;
		pos underscore @MMK_R_lc_u -35;
		pos underscore @MMK_R_lc_w -20;
		pos underscore @MMK_R_lc_y 25;
		pos underscore @MMK_R_lc_z 25;
		pos underscore @MMK_R_uc_a 25;
		pos underscore @MMK_R_uc_i 20;
		pos underscore @MMK_R_uc_j 5;
		pos underscore @MMK_R_uc_o -80;
		pos underscore @MMK_R_uc_s -10;
		pos underscore @MMK_R_uc_t -70;
		pos underscore @MMK_R_uc_u -50;
		pos underscore @MMK_R_uc_w -40;
		pos underscore @MMK_R_uc_y -30;
		pos underscore @MMK_R_uc_z 35;
		pos v @MMK_R_inp_foot 35;
		pos v @MMK_R_inp_period -40;
		pos v @MMK_R_inp_quotel 30;
		pos v @MMK_R_inp_quoter 45;
		pos v @MMK_R_lc_a -10;
		pos v @MMK_R_lc_c -5;
		pos v @MMK_R_lc_d -5;
		pos v @MMK_R_lc_f 10;
		pos v @MMK_R_lc_g -10;
		pos v @MMK_R_lc_t 10;
		pos v @MMK_R_lc_z 5;
		pos v @MMK_R_uc_a -10;
		pos v @MMK_R_uc_i 5;
		pos v @MMK_R_uc_t -40;
		pos v @MMK_R_uc_y -15;
		pos x @MMK_R_inp_foot 15;
		pos x @MMK_R_inp_guill -5;
		pos x @MMK_R_inp_hyph -35;
		pos x @MMK_R_inp_quoter 30;
		pos x @MMK_R_lc_c -10;
		pos x @MMK_R_lc_d -10;
		pos x @MMK_R_lc_s -5;
		pos x @MMK_R_uc_a 15;
		pos x @MMK_R_uc_j 15;
		pos x @MMK_R_uc_t -55;
		pos x @MMK_R_uc_w -5;
		pos x @MMK_R_uc_y -10;
		pos zeroinferior @MMK_R_greek_uc_Alpha 30;
		pos zeroinferior @MMK_R_lc_c 15;
		pos zeroinferior @MMK_R_lc_d 15;
		pos zeroinferior @MMK_R_lc_f -10;
		pos zeroinferior @MMK_R_lc_t -10;
		pos zeroinferior @MMK_R_lc_w -20;
		pos zeroinferior @MMK_R_lc_y -20;
		pos zeroinferior @MMK_R_lc_z 20;
		pos zeroinferior @MMK_R_uc_a 30;
		pos zeroinferior @MMK_R_uc_i -15;
		pos zeroinferior @MMK_R_uc_j -10;
		pos zeroinferior @MMK_R_uc_t -60;
		pos zeroinferior @MMK_R_uc_u 5;
		pos zeroinferior @MMK_R_uc_w -40;
		pos zeroinferior @MMK_R_uc_y -70;
		pos zeroinferior @MMK_R_uc_z 15;
		pos zerosuperior @MMK_R_greek_uc_Alpha -40;
		pos zerosuperior @MMK_R_inp_period -50;
		pos zerosuperior @MMK_R_lc_a 10;
		pos zerosuperior @MMK_R_lc_d -15;
		pos zerosuperior @MMK_R_lc_f 5;
		pos zerosuperior @MMK_R_lc_g -25;
		pos zerosuperior @MMK_R_lc_i 20;
		pos zerosuperior @MMK_R_lc_t 10;
		pos zerosuperior @MMK_R_lc_w 20;
		pos zerosuperior @MMK_R_lc_y 20;
		pos zerosuperior @MMK_R_lc_z 30;
		pos zerosuperior @MMK_R_uc_a -40;
		pos zerosuperior @MMK_R_uc_i -15;
		pos zerosuperior @MMK_R_uc_j -40;
		pos zerosuperior @MMK_R_uc_t 20;
		pos zerosuperior @MMK_R_uc_w 40;
		pos zerosuperior @MMK_R_uc_z -10;
		# group, glyph and group, group:
		subtable;
		pos @MMK_L_greek_uc_Alpha @MMK_R_greek_uc_Alpha 15;
		pos @MMK_L_greek_uc_Alpha @MMK_R_greek_uc_Omega -10;
		pos @MMK_L_greek_uc_Alpha @MMK_R_inp_foot -50;
		pos @MMK_L_greek_uc_Alpha @MMK_R_inp_hyph -25;
		pos @MMK_L_greek_uc_Alpha @MMK_R_inp_period 20;
		pos @MMK_L_greek_uc_Alpha @MMK_R_inp_quotel -70;
		pos @MMK_L_greek_uc_Alpha @MMK_R_inp_quoter -50;
		pos @MMK_L_greek_uc_Alpha ampersand 10;
		pos @MMK_L_greek_uc_Alpha at 10;
		pos @MMK_L_greek_uc_Alpha eightinferior -5;
		pos @MMK_L_greek_uc_Alpha eightsuperior -55;
		pos @MMK_L_greek_uc_Alpha fiveinferior 10;
		pos @MMK_L_greek_uc_Alpha fivesuperior -30;
		pos @MMK_L_greek_uc_Alpha fourinferior 10;
		pos @MMK_L_greek_uc_Alpha foursuperior -30;
		pos @MMK_L_greek_uc_Alpha nineinferior -10;
		pos @MMK_L_greek_uc_Alpha ninesuperior -70;
		pos @MMK_L_greek_uc_Alpha oneinferior 20;
		pos @MMK_L_greek_uc_Alpha onesuperior -25;
		pos @MMK_L_greek_uc_Alpha question -30;
		pos @MMK_L_greek_uc_Alpha registered -50;
		pos @MMK_L_greek_uc_Alpha sevensuperior -70;
		pos @MMK_L_greek_uc_Alpha sixinferior 5;
		pos @MMK_L_greek_uc_Alpha sixsuperior -50;
		pos @MMK_L_greek_uc_Alpha slash 20;
		pos @MMK_L_greek_uc_Alpha threeinferior 30;
		pos @MMK_L_greek_uc_Alpha threesuperior -50;
		pos @MMK_L_greek_uc_Alpha trademark -95;
		pos @MMK_L_greek_uc_Alpha twoinferior 30;
		pos @MMK_L_greek_uc_Alpha underscore 25;
		pos @MMK_L_greek_uc_Alpha zeroinferior 30;
		pos @MMK_L_greek_uc_Alpha zerosuperior -40;
		pos @MMK_L_greek_uc_Omega @MMK_R_greek_uc_Alpha -10;
		pos @MMK_L_greek_uc_Omega pi 5;
		pos @MMK_L_inp_colon @MMK_R_uc_t -40;
		pos @MMK_L_inp_colon @MMK_R_uc_y -30;
		pos @MMK_L_inp_colon V -10;
		pos @MMK_L_inp_colon X -5;
		pos @MMK_L_inp_foot @MMK_R_greek_uc_Alpha -50;
		pos @MMK_L_inp_foot @MMK_R_inp_period -90;
		pos @MMK_L_inp_foot @MMK_R_lc_c -20;
		pos @MMK_L_inp_foot @MMK_R_lc_d -20;
		pos @MMK_L_inp_foot @MMK_R_lc_w 30;
		pos @MMK_L_inp_foot @MMK_R_lc_y 30;
		pos @MMK_L_inp_foot @MMK_R_lc_z 15;
		pos @MMK_L_inp_foot @MMK_R_uc_a -50;
		pos @MMK_L_inp_foot @MMK_R_uc_j -20;
		pos @MMK_L_inp_foot @MMK_R_uc_o -10;
		pos @MMK_L_inp_foot @MMK_R_uc_s 20;
		pos @MMK_L_inp_foot @MMK_R_uc_t 35;
		pos @MMK_L_inp_foot @MMK_R_uc_w 25;
		pos @MMK_L_inp_foot @MMK_R_uc_y 25;
		pos @MMK_L_inp_foot @MMK_R_uc_z 10;
		pos @MMK_L_inp_foot V 20;
		pos @MMK_L_inp_foot questiondown -90;
		pos @MMK_L_inp_foot v 35;
		pos @MMK_L_inp_foot x 15;
		pos @MMK_L_inp_guill @MMK_R_lc_g -10;
		pos @MMK_L_inp_guill @MMK_R_lc_t 10;
		pos @MMK_L_inp_guill @MMK_R_uc_t -20;
		pos @MMK_L_inp_guill @MMK_R_uc_y -30;
		pos @MMK_L_inp_guill pi 10;
		pos @MMK_L_inp_guilr @MMK_R_lc_c 10;
		pos @MMK_L_inp_guilr @MMK_R_lc_d 10;
		pos @MMK_L_inp_guilr @MMK_R_uc_o 20;
		pos @MMK_L_inp_guilr @MMK_R_uc_t -40;
		pos @MMK_L_inp_guilr @MMK_R_uc_y -30;
		pos @MMK_L_inp_guilr V 5;
		pos @MMK_L_inp_guilr X -20;
		pos @MMK_L_inp_guilr x -5;
		pos @MMK_L_inp_hyph @MMK_R_greek_uc_Alpha -25;
		pos @MMK_L_inp_hyph @MMK_R_lc_c 10;
		pos @MMK_L_inp_hyph @MMK_R_lc_d 10;
		pos @MMK_L_inp_hyph @MMK_R_lc_f -5;
		pos @MMK_L_inp_hyph @MMK_R_lc_g -10;
		pos @MMK_L_inp_hyph @MMK_R_lc_z -25;
		pos @MMK_L_inp_hyph @MMK_R_uc_a -25;
		pos @MMK_L_inp_hyph @MMK_R_uc_i -30;
		pos @MMK_L_inp_hyph @MMK_R_uc_j -35;
		pos @MMK_L_inp_hyph @MMK_R_uc_o 15;
		pos @MMK_L_inp_hyph @MMK_R_uc_s -20;
		pos @MMK_L_inp_hyph @MMK_R_uc_t -55;
		pos @MMK_L_inp_hyph @MMK_R_uc_w -10;
		pos @MMK_L_inp_hyph @MMK_R_uc_y -50;
		pos @MMK_L_inp_hyph @MMK_R_uc_z -50;
		pos @MMK_L_inp_hyph V -25;
		pos @MMK_L_inp_hyph X -50;
		pos @MMK_L_inp_hyph pi -10;
		pos @MMK_L_inp_hyph x -35;
		pos @MMK_L_inp_parenth @MMK_R_lc_j 10;
		pos @MMK_L_inp_period @MMK_R_greek_uc_Alpha 20;
		pos @MMK_L_inp_period @MMK_R_inp_foot -90;
		pos @MMK_L_inp_period @MMK_R_inp_quotel -80;
		pos @MMK_L_inp_period @MMK_R_inp_quoter -60;
		pos @MMK_L_inp_period @MMK_R_lc_c -35;
		pos @MMK_L_inp_period @MMK_R_lc_d -35;
		pos @MMK_L_inp_period @MMK_R_lc_f -25;
		pos @MMK_L_inp_period @MMK_R_lc_g -10;
		pos @MMK_L_inp_period @MMK_R_lc_s -5;
		pos @MMK_L_inp_period @MMK_R_lc_t -25;
		pos @MMK_L_inp_period @MMK_R_lc_u -25;
		pos @MMK_L_inp_period @MMK_R_lc_w -30;
		pos @MMK_L_inp_period @MMK_R_lc_y -40;
		pos @MMK_L_inp_period @MMK_R_lc_z 20;
		pos @MMK_L_inp_period @MMK_R_uc_a 20;
		pos @MMK_L_inp_period @MMK_R_uc_j 10;
		pos @MMK_L_inp_period @MMK_R_uc_o -60;
		pos @MMK_L_inp_period @MMK_R_uc_t -90;
		pos @MMK_L_inp_period @MMK_R_uc_u -35;
		pos @MMK_L_inp_period @MMK_R_uc_w -50;
		pos @MMK_L_inp_period @MMK_R_uc_y -50;
		pos @MMK_L_inp_period @MMK_R_uc_z 20;
		pos @MMK_L_inp_period V -60;
		pos @MMK_L_inp_period X 20;
		pos @MMK_L_inp_period eightsuperior -80;
		pos @MMK_L_inp_period fivesuperior -90;
		pos @MMK_L_inp_period foursuperior -80;
		pos @MMK_L_inp_period nineinferior -20;
		pos @MMK_L_inp_period ninesuperior -80;
		pos @MMK_L_inp_period onesuperior -50;
		pos @MMK_L_inp_period pi -30;
		pos @MMK_L_inp_period question -70;
		pos @MMK_L_inp_period sevensuperior -60;
		pos @MMK_L_inp_period sixsuperior -80;
		pos @MMK_L_inp_period threesuperior -40;
		pos @MMK_L_inp_period twoinferior 20;
		pos @MMK_L_inp_period twosuperior -50;
		pos @MMK_L_inp_period v -40;
		pos @MMK_L_inp_period zerosuperior -90;
		pos @MMK_L_inp_quotel @MMK_R_greek_lc_kappa -20;
		pos @MMK_L_inp_quotel @MMK_R_greek_uc_Alpha -70;
		pos @MMK_L_inp_quotel @MMK_R_inp_period -80;
		pos @MMK_L_inp_quotel @MMK_R_lc_a -30;
		pos @MMK_L_inp_quotel @MMK_R_lc_c -45;
		pos @MMK_L_inp_quotel @MMK_R_lc_d -45;
		pos @MMK_L_inp_quotel @MMK_R_lc_f 10;
		pos @MMK_L_inp_quotel @MMK_R_lc_g -65;
		pos @MMK_L_inp_quotel @MMK_R_lc_n -20;
		pos @MMK_L_inp_quotel @MMK_R_lc_s -20;
		pos @MMK_L_inp_quotel @MMK_R_lc_t 15;
		pos @MMK_L_inp_quotel @MMK_R_lc_w 5;
		pos @MMK_L_inp_quotel @MMK_R_lc_y 10;
		pos @MMK_L_inp_quotel @MMK_R_lc_z -5;
		pos @MMK_L_inp_quotel @MMK_R_uc_a -70;
		pos @MMK_L_inp_quotel @MMK_R_uc_j -20;
		pos @MMK_L_inp_quotel @MMK_R_uc_o -25;
		pos @MMK_L_inp_quotel @MMK_R_uc_t 30;
		pos @MMK_L_inp_quotel @MMK_R_uc_w 35;
		pos @MMK_L_inp_quotel @MMK_R_uc_y 25;
		pos @MMK_L_inp_quotel V 35;
		pos @MMK_L_inp_quotel X 15;
		pos @MMK_L_inp_quotel p -20;
		pos @MMK_L_inp_quotel questiondown -90;
		pos @MMK_L_inp_quotel v 10;
		pos @MMK_L_inp_quotel x -10;
		pos @MMK_L_inp_quoter @MMK_R_greek_lc_kappa -35;
		pos @MMK_L_inp_quoter @MMK_R_greek_uc_Alpha -80;
		pos @MMK_L_inp_quoter @MMK_R_inp_colon -40;
		pos @MMK_L_inp_quoter @MMK_R_inp_hyph -15;
		pos @MMK_L_inp_quoter @MMK_R_inp_period -80;
		pos @MMK_L_inp_quoter @MMK_R_lc_a -50;
		pos @MMK_L_inp_quoter @MMK_R_lc_c -75;
		pos @MMK_L_inp_quoter @MMK_R_lc_d -80;
		pos @MMK_L_inp_quoter @MMK_R_lc_g -85;
		pos @MMK_L_inp_quoter @MMK_R_lc_n -35;
		pos @MMK_L_inp_quoter @MMK_R_lc_s -45;
		pos @MMK_L_inp_quoter @MMK_R_lc_t 10;
		pos @MMK_L_inp_quoter @MMK_R_lc_u -25;
		pos @MMK_L_inp_quoter @MMK_R_lc_w -10;
		pos @MMK_L_inp_quoter @MMK_R_lc_y -15;
		pos @MMK_L_inp_quoter @MMK_R_lc_z -25;
		pos @MMK_L_inp_quoter @MMK_R_uc_a -80;
		pos @MMK_L_inp_quoter @MMK_R_uc_j -35;
		pos @MMK_L_inp_quoter @MMK_R_uc_o -55;
		pos @MMK_L_inp_quoter @MMK_R_uc_s -10;
		pos @MMK_L_inp_quoter @MMK_R_uc_t 30;
		pos @MMK_L_inp_quoter @MMK_R_uc_w 35;
		pos @MMK_L_inp_quoter @MMK_R_uc_y 35;
		pos @MMK_L_inp_quoter @MMK_R_uc_z -5;
		pos @MMK_L_inp_quoter V 25;
		pos @MMK_L_inp_quoter X 25;
		pos @MMK_L_inp_quoter p -40;
		pos @MMK_L_inp_quoter pi -15;
		pos @MMK_L_inp_quoter questiondown -95;
		pos @MMK_L_inp_quoter v -15;
		pos @MMK_L_inp_quoter x -10;
		pos @MMK_L_lc_a @MMK_R_inp_foot -15;
		pos @MMK_L_lc_a @MMK_R_inp_hyph -5;
		pos @MMK_L_lc_a @MMK_R_inp_period 10;
		pos @MMK_L_lc_a @MMK_R_inp_quotel -5;
		pos @MMK_L_lc_a @MMK_R_lc_t 5;
		pos @MMK_L_lc_a @MMK_R_lc_w -5;
		pos @MMK_L_lc_a @MMK_R_lc_y -10;
		pos @MMK_L_lc_a @MMK_R_lc_z 15;
		pos @MMK_L_lc_a @MMK_R_uc_a 30;
		pos @MMK_L_lc_a @MMK_R_uc_j 35;
		pos @MMK_L_lc_a @MMK_R_uc_t -60;
		pos @MMK_L_lc_a @MMK_R_uc_w 10;
		pos @MMK_L_lc_a @MMK_R_uc_y -45;
		pos @MMK_L_lc_a @MMK_R_uc_z 20;
		pos @MMK_L_lc_a V -25;
		pos @MMK_L_lc_a X 15;
		pos @MMK_L_lc_a eightinferior 15;
		pos @MMK_L_lc_a fiveinferior 20;
		pos @MMK_L_lc_a fivesuperior 5;
		pos @MMK_L_lc_a fourinferior 35;
		pos @MMK_L_lc_a foursuperior 10;
		pos @MMK_L_lc_a ninesuperior -20;
		pos @MMK_L_lc_a oneinferior 10;
		pos @MMK_L_lc_a registered -10;
		pos @MMK_L_lc_a sevensuperior -20;
		pos @MMK_L_lc_a sixinferior 10;
		pos @MMK_L_lc_a sixsuperior -10;
		pos @MMK_L_lc_a slash 35;
		pos @MMK_L_lc_a threeinferior 10;
		pos @MMK_L_lc_a threesuperior -5;
		pos @MMK_L_lc_a trademark -40;
		pos @MMK_L_lc_a twoinferior 30;
		pos @MMK_L_lc_a underscore 10;
		pos @MMK_L_lc_a v -10;
		pos @MMK_L_lc_a x 10;
		pos @MMK_L_lc_a zeroinferior 10;
		pos @MMK_L_lc_a zerosuperior -10;
		pos @MMK_L_lc_b @MMK_R_inp_foot -20;
		pos @MMK_L_lc_b @MMK_R_inp_guill 10;
		pos @MMK_L_lc_b @MMK_R_inp_hyph 10;
		pos @MMK_L_lc_b @MMK_R_inp_period -25;
		pos @MMK_L_lc_b @MMK_R_inp_quotel -15;
		pos @MMK_L_lc_b @MMK_R_inp_quoter -15;
		pos @MMK_L_lc_b @MMK_R_lc_y -5;
		pos @MMK_L_lc_b @MMK_R_lc_z -5;
		pos @MMK_L_lc_b @MMK_R_uc_i -5;
		pos @MMK_L_lc_b @MMK_R_uc_j 10;
		pos @MMK_L_lc_b @MMK_R_uc_t -75;
		pos @MMK_L_lc_b @MMK_R_uc_w -5;
		pos @MMK_L_lc_b @MMK_R_uc_y -45;
		pos @MMK_L_lc_b @MMK_R_uc_z 5;
		pos @MMK_L_lc_b V -30;
		pos @MMK_L_lc_b X -10;
		pos @MMK_L_lc_b eightinferior 10;
		pos @MMK_L_lc_b eightsuperior 5;
		pos @MMK_L_lc_b fiveinferior 10;
		pos @MMK_L_lc_b fivesuperior 10;
		pos @MMK_L_lc_b fourinferior 10;
		pos @MMK_L_lc_b foursuperior 15;
		pos @MMK_L_lc_b nineinferior 30;
		pos @MMK_L_lc_b ninesuperior -20;
		pos @MMK_L_lc_b oneinferior 10;
		pos @MMK_L_lc_b onesuperior 5;
		pos @MMK_L_lc_b sevensuperior -10;
		pos @MMK_L_lc_b sixinferior 5;
		pos @MMK_L_lc_b slash 5;
		pos @MMK_L_lc_b trademark -25;
		pos @MMK_L_lc_b underscore -50;
		pos @MMK_L_lc_b v -5;
		pos @MMK_L_lc_b x -10;
		pos @MMK_L_lc_b zeroinferior 15;
		pos @MMK_L_lc_b zerosuperior -30;
		pos @MMK_L_lc_c @MMK_R_inp_guill 5;
		pos @MMK_L_lc_c @MMK_R_inp_quotel 25;
		pos @MMK_L_lc_c @MMK_R_inp_quoter 15;
		pos @MMK_L_lc_c @MMK_R_lc_c -10;
		pos @MMK_L_lc_c @MMK_R_lc_d -10;
		pos @MMK_L_lc_c @MMK_R_lc_g -10;
		pos @MMK_L_lc_c @MMK_R_uc_a 10;
		pos @MMK_L_lc_c @MMK_R_uc_j 10;
		pos @MMK_L_lc_c @MMK_R_uc_s 5;
		pos @MMK_L_lc_c @MMK_R_uc_t -45;
		pos @MMK_L_lc_c @MMK_R_uc_y -15;
		pos @MMK_L_lc_c @MMK_R_uc_z 5;
		pos @MMK_L_lc_c V -25;
		pos @MMK_L_lc_c eightsuperior 20;
		pos @MMK_L_lc_c fiveinferior 10;
		pos @MMK_L_lc_c fivesuperior 20;
		pos @MMK_L_lc_c fourinferior 15;
		pos @MMK_L_lc_c foursuperior 40;
		pos @MMK_L_lc_c nineinferior -5;
		pos @MMK_L_lc_c ninesuperior -10;
		pos @MMK_L_lc_c oneinferior 20;
		pos @MMK_L_lc_c onesuperior 5;
		pos @MMK_L_lc_c registered 10;
		pos @MMK_L_lc_c seveninferior 10;
		pos @MMK_L_lc_c sevensuperior 5;
		pos @MMK_L_lc_c sixinferior 10;
		pos @MMK_L_lc_c sixsuperior 20;
		pos @MMK_L_lc_c slash 25;
		pos @MMK_L_lc_c threeinferior 10;
		pos @MMK_L_lc_c threesuperior 25;
		pos @MMK_L_lc_c twoinferior 20;
		pos @MMK_L_lc_c twosuperior 30;
		pos @MMK_L_lc_c underscore 5;
		pos @MMK_L_lc_c zeroinferior 20;
		pos @MMK_L_lc_c zerosuperior 20;
		pos @MMK_L_lc_e @MMK_R_inp_foot -30;
		pos @MMK_L_lc_e @MMK_R_inp_guill 10;
		pos @MMK_L_lc_e @MMK_R_inp_hyph 10;
		pos @MMK_L_lc_e @MMK_R_inp_period -25;
		pos @MMK_L_lc_e @MMK_R_inp_quotel -25;
		pos @MMK_L_lc_e @MMK_R_inp_quoter -15;
		pos @MMK_L_lc_e @MMK_R_lc_w -5;
		pos @MMK_L_lc_e @MMK_R_lc_y -5;
		pos @MMK_L_lc_e @MMK_R_lc_z -5;
		pos @MMK_L_lc_e @MMK_R_uc_i -5;
		pos @MMK_L_lc_e @MMK_R_uc_s -10;
		pos @MMK_L_lc_e @MMK_R_uc_t -75;
		pos @MMK_L_lc_e @MMK_R_uc_w -10;
		pos @MMK_L_lc_e @MMK_R_uc_y -45;
		pos @MMK_L_lc_e @MMK_R_uc_z -5;
		pos @MMK_L_lc_e V -25;
		pos @MMK_L_lc_e X -10;
		pos @MMK_L_lc_e eightsuperior 5;
		pos @MMK_L_lc_e fiveinferior 10;
		pos @MMK_L_lc_e fourinferior 10;
		pos @MMK_L_lc_e foursuperior 10;
		pos @MMK_L_lc_e nineinferior 10;
		pos @MMK_L_lc_e ninesuperior -40;
		pos @MMK_L_lc_e oneinferior 5;
		pos @MMK_L_lc_e onesuperior 10;
		pos @MMK_L_lc_e seveninferior -5;
		pos @MMK_L_lc_e sevensuperior -30;
		pos @MMK_L_lc_e sixinferior 10;
		pos @MMK_L_lc_e sixsuperior 5;
		pos @MMK_L_lc_e slash 10;
		pos @MMK_L_lc_e threeinferior 5;
		pos @MMK_L_lc_e trademark -45;
		pos @MMK_L_lc_e twoinferior 10;
		pos @MMK_L_lc_e underscore -40;
		pos @MMK_L_lc_e x -10;
		pos @MMK_L_lc_e zeroinferior 15;
		pos @MMK_L_lc_f @MMK_R_inp_foot 30;
		pos @MMK_L_lc_f @MMK_R_inp_hyph -15;
		pos @MMK_L_lc_f @MMK_R_inp_parenth 15;
		pos @MMK_L_lc_f @MMK_R_inp_period -30;
		pos @MMK_L_lc_f @MMK_R_inp_quotel 40;
		pos @MMK_L_lc_f @MMK_R_inp_quoter 35;
		pos @MMK_L_lc_f @MMK_R_lc_c -5;
		pos @MMK_L_lc_f @MMK_R_lc_d -5;
		pos @MMK_L_lc_f @MMK_R_lc_g -5;
		pos @MMK_L_lc_f @MMK_R_lc_t 5;
		pos @MMK_L_lc_f @MMK_R_lc_y 10;
		pos @MMK_L_lc_f @MMK_R_uc_a -5;
		pos @MMK_L_lc_f @MMK_R_uc_j -15;
		pos @MMK_L_lc_f @MMK_R_uc_o 15;
		pos @MMK_L_lc_f @MMK_R_uc_s 15;
		pos @MMK_L_lc_f @MMK_R_uc_t 45;
		pos @MMK_L_lc_f @MMK_R_uc_w 35;
		pos @MMK_L_lc_f @MMK_R_uc_y 20;
		pos @MMK_L_lc_f V 20;
		pos @MMK_L_lc_f X 20;
		pos @MMK_L_lc_f eightinferior -50;
		pos @MMK_L_lc_f eightsuperior 10;
		pos @MMK_L_lc_f exclam 10;
		pos @MMK_L_lc_f fiveinferior -20;
		pos @MMK_L_lc_f fivesuperior 40;
		pos @MMK_L_lc_f fourinferior -30;
		pos @MMK_L_lc_f foursuperior 45;
		pos @MMK_L_lc_f nineinferior -20;
		pos @MMK_L_lc_f ninesuperior 10;
		pos @MMK_L_lc_f oneinferior -20;
		pos @MMK_L_lc_f onesuperior 10;
		pos @MMK_L_lc_f parenright 25;
		pos @MMK_L_lc_f question 20;
		pos @MMK_L_lc_f registered 40;
		pos @MMK_L_lc_f seveninferior -30;
		pos @MMK_L_lc_f sevensuperior 25;
		pos @MMK_L_lc_f sixinferior -30;
		pos @MMK_L_lc_f sixsuperior 30;
		pos @MMK_L_lc_f threeinferior -50;
		pos @MMK_L_lc_f threesuperior 30;
		pos @MMK_L_lc_f trademark 40;
		pos @MMK_L_lc_f twoinferior -40;
		pos @MMK_L_lc_f twosuperior 25;
		pos @MMK_L_lc_f underscore -35;
		pos @MMK_L_lc_f v 10;
		pos @MMK_L_lc_f zeroinferior -30;
		pos @MMK_L_lc_f zerosuperior 20;
		pos @MMK_L_lc_g @MMK_R_inp_foot 5;
		pos @MMK_L_lc_g @MMK_R_inp_hyph -10;
		pos @MMK_L_lc_g @MMK_R_inp_period 20;
		pos @MMK_L_lc_g @MMK_R_inp_quotel 30;
		pos @MMK_L_lc_g @MMK_R_inp_quoter 25;
		pos @MMK_L_lc_g @MMK_R_lc_c -5;
		pos @MMK_L_lc_g @MMK_R_lc_d -5;
		pos @MMK_L_lc_g @MMK_R_lc_g -5;
		pos @MMK_L_lc_g @MMK_R_lc_u -5;
		pos @MMK_L_lc_g @MMK_R_lc_w 5;
		pos @MMK_L_lc_g @MMK_R_lc_y 5;
		pos @MMK_L_lc_g @MMK_R_lc_z 5;
		pos @MMK_L_lc_g @MMK_R_uc_a 5;
		pos @MMK_L_lc_g @MMK_R_uc_o 10;
		pos @MMK_L_lc_g @MMK_R_uc_t -15;
		pos @MMK_L_lc_g @MMK_R_uc_w 10;
		pos @MMK_L_lc_g @MMK_R_uc_y -10;
		pos @MMK_L_lc_g @MMK_R_uc_z 10;
		pos @MMK_L_lc_g V -5;
		pos @MMK_L_lc_g at -5;
		pos @MMK_L_lc_g eightsuperior 25;
		pos @MMK_L_lc_g fivesuperior 20;
		pos @MMK_L_lc_g fourinferior -5;
		pos @MMK_L_lc_g foursuperior 25;
		pos @MMK_L_lc_g nineinferior -35;
		pos @MMK_L_lc_g ninesuperior 20;
		pos @MMK_L_lc_g onesuperior 10;
		pos @MMK_L_lc_g parenright 25;
		pos @MMK_L_lc_g registered 30;
		pos @MMK_L_lc_g seveninferior -10;
		pos @MMK_L_lc_g sevensuperior 10;
		pos @MMK_L_lc_g sixinferior -10;
		pos @MMK_L_lc_g sixsuperior 20;
		pos @MMK_L_lc_g slash 30;
		pos @MMK_L_lc_g threeinferior 10;
		pos @MMK_L_lc_g threesuperior 5;
		pos @MMK_L_lc_g twoinferior 30;
		pos @MMK_L_lc_g twosuperior 10;
		pos @MMK_L_lc_g underscore 45;
		pos @MMK_L_lc_g zeroinferior -20;
		pos @MMK_L_lc_g zerosuperior 5;
		pos @MMK_L_lc_i @MMK_R_uc_y -30;
		pos @MMK_L_lc_i eightsuperior 10;
		pos @MMK_L_lc_i fivesuperior 20;
		pos @MMK_L_lc_i ninesuperior 10;
		pos @MMK_L_lc_i onesuperior 10;
		pos @MMK_L_lc_i sevensuperior 20;
		pos @MMK_L_lc_i sixsuperior 20;
		pos @MMK_L_lc_i threesuperior 20;
		pos @MMK_L_lc_i twosuperior 20;
		pos @MMK_L_lc_i zerosuperior 20;
		pos @MMK_L_lc_j @MMK_R_inp_quotel -10;
		pos @MMK_L_lc_j @MMK_R_uc_t -45;
		pos @MMK_L_lc_j @MMK_R_uc_w -10;
		pos @MMK_L_lc_j @MMK_R_uc_y -40;
		pos @MMK_L_lc_j V -20;
		pos @MMK_L_lc_j ninesuperior -20;
		pos @MMK_L_lc_j onesuperior 40;
		pos @MMK_L_lc_j sevensuperior -10;
		pos @MMK_L_lc_j trademark -10;
		pos @MMK_L_lc_k @MMK_R_inp_guill -10;
		pos @MMK_L_lc_k @MMK_R_inp_guilr -5;
		pos @MMK_L_lc_k @MMK_R_inp_hyph -45;
		pos @MMK_L_lc_k @MMK_R_inp_period 10;
		pos @MMK_L_lc_k @MMK_R_inp_quotel 10;
		pos @MMK_L_lc_k @MMK_R_inp_quoter 25;
		pos @MMK_L_lc_k @MMK_R_lc_a -10;
		pos @MMK_L_lc_k @MMK_R_lc_c -10;
		pos @MMK_L_lc_k @MMK_R_lc_d -10;
		pos @MMK_L_lc_k @MMK_R_lc_g -20;
		pos @MMK_L_lc_k @MMK_R_lc_s -5;
		pos @MMK_L_lc_k @MMK_R_lc_t -5;
		pos @MMK_L_lc_k @MMK_R_lc_u -10;
		pos @MMK_L_lc_k @MMK_R_lc_w -10;
		pos @MMK_L_lc_k @MMK_R_lc_y -10;
		pos @MMK_L_lc_k @MMK_R_lc_z 15;
		pos @MMK_L_lc_k @MMK_R_uc_a 15;
		pos @MMK_L_lc_k @MMK_R_uc_j 15;
		pos @MMK_L_lc_k @MMK_R_uc_o -5;
		pos @MMK_L_lc_k @MMK_R_uc_s 5;
		pos @MMK_L_lc_k @MMK_R_uc_t -30;
		pos @MMK_L_lc_k @MMK_R_uc_w -5;
		pos @MMK_L_lc_k @MMK_R_uc_y -30;
		pos @MMK_L_lc_k @MMK_R_uc_z 15;
		pos @MMK_L_lc_k V -10;
		pos @MMK_L_lc_k X 10;
		pos @MMK_L_lc_k ampersand -20;
		pos @MMK_L_lc_k at -10;
		pos @MMK_L_lc_k eightsuperior -10;
		pos @MMK_L_lc_k fiveinferior 10;
		pos @MMK_L_lc_k fourinferior 15;
		pos @MMK_L_lc_k nineinferior -25;
		pos @MMK_L_lc_k ninesuperior -20;
		pos @MMK_L_lc_k onesuperior 10;
		pos @MMK_L_lc_k registered 5;
		pos @MMK_L_lc_k seveninferior -30;
		pos @MMK_L_lc_k sevensuperior -10;
		pos @MMK_L_lc_k slash 10;
		pos @MMK_L_lc_k threeinferior 10;
		pos @MMK_L_lc_k threesuperior -30;
		pos @MMK_L_lc_k twoinferior 15;
		pos @MMK_L_lc_k twosuperior -30;
		pos @MMK_L_lc_k underscore 40;
		pos @MMK_L_lc_k v -10;
		pos @MMK_L_lc_l @MMK_R_inp_hyph -20;
		pos @MMK_L_lc_l @MMK_R_inp_quotel -10;
		pos @MMK_L_lc_l @MMK_R_lc_l -10;
		pos @MMK_L_lc_l @MMK_R_lc_t -5;
		pos @MMK_L_lc_l @MMK_R_lc_y -5;
		pos @MMK_L_lc_l @MMK_R_lc_z -5;
		pos @MMK_L_lc_l @MMK_R_uc_a 20;
		pos @MMK_L_lc_l @MMK_R_uc_j 15;
		pos @MMK_L_lc_l @MMK_R_uc_t -25;
		pos @MMK_L_lc_l @MMK_R_uc_w 10;
		pos @MMK_L_lc_l @MMK_R_uc_y -15;
		pos @MMK_L_lc_l @MMK_R_uc_z 15;
		pos @MMK_L_lc_l V -5;
		pos @MMK_L_lc_l X 15;
		pos @MMK_L_lc_l eightsuperior -5;
		pos @MMK_L_lc_l fiveinferior 10;
		pos @MMK_L_lc_l fourinferior 10;
		pos @MMK_L_lc_l nineinferior -5;
		pos @MMK_L_lc_l onesuperior 10;
		pos @MMK_L_lc_l seveninferior -5;
		pos @MMK_L_lc_l sevensuperior -10;
		pos @MMK_L_lc_l slash 20;
		pos @MMK_L_lc_l threeinferior 5;
		pos @MMK_L_lc_l trademark -10;
		pos @MMK_L_lc_l twoinferior 10;
		pos @MMK_L_lc_l underscore 25;
		pos @MMK_L_lc_l v -5;
		pos @MMK_L_lc_n @MMK_R_inp_foot -25;
		pos @MMK_L_lc_n @MMK_R_inp_quotel -25;
		pos @MMK_L_lc_n @MMK_R_inp_quoter -15;
		pos @MMK_L_lc_n @MMK_R_lc_w -5;
		pos @MMK_L_lc_n @MMK_R_lc_y -10;
		pos @MMK_L_lc_n @MMK_R_uc_t -55;
		pos @MMK_L_lc_n @MMK_R_uc_w -15;
		pos @MMK_L_lc_n @MMK_R_uc_y -45;
		pos @MMK_L_lc_n V -25;
		pos @MMK_L_lc_n eightsuperior -10;
		pos @MMK_L_lc_n fivesuperior -15;
		pos @MMK_L_lc_n foursuperior -10;
		pos @MMK_L_lc_n ninesuperior -40;
		pos @MMK_L_lc_n onesuperior -10;
		pos @MMK_L_lc_n registered -5;
		pos @MMK_L_lc_n sevensuperior -30;
		pos @MMK_L_lc_n sixsuperior -10;
		pos @MMK_L_lc_n slash 15;
		pos @MMK_L_lc_n threesuperior -10;
		pos @MMK_L_lc_n trademark -65;
		pos @MMK_L_lc_n v -10;
		pos @MMK_L_lc_n zerosuperior -15;
		pos @MMK_L_lc_o @MMK_R_inp_foot -30;
		pos @MMK_L_lc_o @MMK_R_inp_guill 10;
		pos @MMK_L_lc_o @MMK_R_inp_hyph 10;
		pos @MMK_L_lc_o @MMK_R_inp_period -25;
		pos @MMK_L_lc_o @MMK_R_inp_quotel -15;
		pos @MMK_L_lc_o @MMK_R_inp_quoter -15;
		pos @MMK_L_lc_o @MMK_R_lc_z -5;
		pos @MMK_L_lc_o @MMK_R_uc_i -5;
		pos @MMK_L_lc_o @MMK_R_uc_t -75;
		pos @MMK_L_lc_o @MMK_R_uc_w -5;
		pos @MMK_L_lc_o @MMK_R_uc_y -45;
		pos @MMK_L_lc_o @MMK_R_uc_z -10;
		pos @MMK_L_lc_o V -30;
		pos @MMK_L_lc_o X -10;
		pos @MMK_L_lc_o ampersand -15;
		pos @MMK_L_lc_o eightinferior 10;
		pos @MMK_L_lc_o fiveinferior 10;
		pos @MMK_L_lc_o fivesuperior 10;
		pos @MMK_L_lc_o fourinferior 10;
		pos @MMK_L_lc_o foursuperior 15;
		pos @MMK_L_lc_o nineinferior 10;
		pos @MMK_L_lc_o ninesuperior -30;
		pos @MMK_L_lc_o oneinferior 10;
		pos @MMK_L_lc_o onesuperior 10;
		pos @MMK_L_lc_o seveninferior -5;
		pos @MMK_L_lc_o sevensuperior -30;
		pos @MMK_L_lc_o threeinferior 5;
		pos @MMK_L_lc_o trademark -50;
		pos @MMK_L_lc_o twoinferior 10;
		pos @MMK_L_lc_o underscore -50;
		pos @MMK_L_lc_o v -5;
		pos @MMK_L_lc_o x -10;
		pos @MMK_L_lc_o zeroinferior 15;
		pos @MMK_L_lc_r @MMK_R_inp_foot 30;
		pos @MMK_L_lc_r @MMK_R_inp_hyph -20;
		pos @MMK_L_lc_r @MMK_R_inp_period -70;
		pos @MMK_L_lc_r @MMK_R_inp_quotel 60;
		pos @MMK_L_lc_r @MMK_R_inp_quoter 60;
		pos @MMK_L_lc_r @MMK_R_lc_f 15;
		pos @MMK_L_lc_r @MMK_R_lc_g -25;
		pos @MMK_L_lc_r @MMK_R_lc_j 5;
		pos @MMK_L_lc_r @MMK_R_lc_t 15;
		pos @MMK_L_lc_r @MMK_R_lc_w 20;
		pos @MMK_L_lc_r @MMK_R_lc_y 20;
		pos @MMK_L_lc_r @MMK_R_lc_z 15;
		pos @MMK_L_lc_r @MMK_R_uc_o 10;
		pos @MMK_L_lc_r @MMK_R_uc_s 5;
		pos @MMK_L_lc_r @MMK_R_uc_w 35;
		pos @MMK_L_lc_r @MMK_R_uc_z -10;
		pos @MMK_L_lc_r V 20;
		pos @MMK_L_lc_r ampersand -10;
		pos @MMK_L_lc_r eightinferior -30;
		pos @MMK_L_lc_r eightsuperior 50;
		pos @MMK_L_lc_r fiveinferior 10;
		pos @MMK_L_lc_r fivesuperior 60;
		pos @MMK_L_lc_r fourinferior -20;
		pos @MMK_L_lc_r foursuperior 60;
		pos @MMK_L_lc_r nineinferior -20;
		pos @MMK_L_lc_r ninesuperior 20;
		pos @MMK_L_lc_r oneinferior -10;
		pos @MMK_L_lc_r onesuperior 20;
		pos @MMK_L_lc_r registered 55;
		pos @MMK_L_lc_r sevensuperior 30;
		pos @MMK_L_lc_r sixinferior -10;
		pos @MMK_L_lc_r sixsuperior 60;
		pos @MMK_L_lc_r threeinferior -20;
		pos @MMK_L_lc_r threesuperior 10;
		pos @MMK_L_lc_r trademark 30;
		pos @MMK_L_lc_r twoinferior -10;
		pos @MMK_L_lc_r twosuperior 20;
		pos @MMK_L_lc_r underscore -60;
		pos @MMK_L_lc_r v 20;
		pos @MMK_L_lc_r zeroinferior -10;
		pos @MMK_L_lc_r zerosuperior 40;
		pos @MMK_L_lc_s @MMK_R_inp_foot -10;
		pos @MMK_L_lc_s @MMK_R_inp_hyph -20;
		pos @MMK_L_lc_s @MMK_R_inp_period -5;
		pos @MMK_L_lc_s @MMK_R_inp_quotel -10;
		pos @MMK_L_lc_s @MMK_R_inp_quoter 5;
		pos @MMK_L_lc_s @MMK_R_lc_f 5;
		pos @MMK_L_lc_s @MMK_R_lc_g -10;
		pos @MMK_L_lc_s @MMK_R_lc_s -10;
		pos @MMK_L_lc_s @MMK_R_lc_w -10;
		pos @MMK_L_lc_s @MMK_R_lc_y -15;
		pos @MMK_L_lc_s @MMK_R_lc_z -10;
		pos @MMK_L_lc_s @MMK_R_uc_t -55;
		pos @MMK_L_lc_s @MMK_R_uc_w -5;
		pos @MMK_L_lc_s @MMK_R_uc_y -30;
		pos @MMK_L_lc_s V -25;
		pos @MMK_L_lc_s X -5;
		pos @MMK_L_lc_s ampersand -10;
		pos @MMK_L_lc_s eightsuperior -10;
		pos @MMK_L_lc_s nineinferior -5;
		pos @MMK_L_lc_s ninesuperior -50;
		pos @MMK_L_lc_s onesuperior -20;
		pos @MMK_L_lc_s sevensuperior -30;
		pos @MMK_L_lc_s sixinferior 5;
		pos @MMK_L_lc_s sixsuperior -10;
		pos @MMK_L_lc_s slash 10;
		pos @MMK_L_lc_s threeinferior -5;
		pos @MMK_L_lc_s trademark -50;
		pos @MMK_L_lc_s twosuperior -10;
		pos @MMK_L_lc_s underscore -15;
		pos @MMK_L_lc_s v -10;
		pos @MMK_L_lc_s x -15;
		pos @MMK_L_lc_s zeroinferior 5;
		pos @MMK_L_lc_s zerosuperior -15;
		pos @MMK_L_lc_t @MMK_R_inp_foot 10;
		pos @MMK_L_lc_t @MMK_R_inp_guill -5;
		pos @MMK_L_lc_t @MMK_R_inp_hyph -30;
		pos @MMK_L_lc_t @MMK_R_inp_parenth 10;
		pos @MMK_L_lc_t @MMK_R_inp_period 10;
		pos @MMK_L_lc_t @MMK_R_inp_quotel 5;
		pos @MMK_L_lc_t @MMK_R_inp_quoter 30;
		pos @MMK_L_lc_t @MMK_R_lc_c -5;
		pos @MMK_L_lc_t @MMK_R_lc_d -5;
		pos @MMK_L_lc_t @MMK_R_lc_f -15;
		pos @MMK_L_lc_t @MMK_R_lc_g -15;
		pos @MMK_L_lc_t @MMK_R_lc_t -15;
		pos @MMK_L_lc_t @MMK_R_lc_y 10;
		pos @MMK_L_lc_t @MMK_R_lc_z 10;
		pos @MMK_L_lc_t @MMK_R_uc_a 20;
		pos @MMK_L_lc_t @MMK_R_uc_j 15;
		pos @MMK_L_lc_t @MMK_R_uc_s 10;
		pos @MMK_L_lc_t @MMK_R_uc_t -25;
		pos @MMK_L_lc_t @MMK_R_uc_w 10;
		pos @MMK_L_lc_t @MMK_R_uc_y -15;
		pos @MMK_L_lc_t @MMK_R_uc_z 10;
		pos @MMK_L_lc_t X 10;
		pos @MMK_L_lc_t ampersand -10;
		pos @MMK_L_lc_t at -10;
		pos @MMK_L_lc_t eightinferior -5;
		pos @MMK_L_lc_t eightsuperior 20;
		pos @MMK_L_lc_t fivesuperior 20;
		pos @MMK_L_lc_t fourinferior -10;
		pos @MMK_L_lc_t foursuperior 30;
		pos @MMK_L_lc_t nineinferior -30;
		pos @MMK_L_lc_t ninesuperior 10;
		pos @MMK_L_lc_t question 10;
		pos @MMK_L_lc_t registered 15;
		pos @MMK_L_lc_t seveninferior -20;
		pos @MMK_L_lc_t sevensuperior 10;
		pos @MMK_L_lc_t sixinferior -20;
		pos @MMK_L_lc_t sixsuperior 10;
		pos @MMK_L_lc_t slash 15;
		pos @MMK_L_lc_t threesuperior 10;
		pos @MMK_L_lc_t twoinferior 20;
		pos @MMK_L_lc_t twosuperior 10;
		pos @MMK_L_lc_t underscore 20;
		pos @MMK_L_lc_t v 10;
		pos @MMK_L_lc_t zerosuperior -5;
		pos @MMK_L_lc_u @MMK_R_inp_quoter 15;
		pos @MMK_L_lc_u @MMK_R_uc_t -45;
		pos @MMK_L_lc_u @MMK_R_uc_w 10;
		pos @MMK_L_lc_u @MMK_R_uc_y -30;
		pos @MMK_L_lc_u V -15;
		pos @MMK_L_lc_u onesuperior 10;
		pos @MMK_L_lc_u sevensuperior -20;
		pos @MMK_L_lc_w @MMK_R_inp_foot 30;
		pos @MMK_L_lc_w @MMK_R_inp_period -30;
		pos @MMK_L_lc_w @MMK_R_inp_quotel 15;
		pos @MMK_L_lc_w @MMK_R_inp_quoter 40;
		pos @MMK_L_lc_w @MMK_R_lc_a -10;
		pos @MMK_L_lc_w @MMK_R_lc_f 10;
		pos @MMK_L_lc_w @MMK_R_lc_g -15;
		pos @MMK_L_lc_w @MMK_R_lc_t 10;
		pos @MMK_L_lc_w @MMK_R_lc_z 10;
		pos @MMK_L_lc_w @MMK_R_uc_a -5;
		pos @MMK_L_lc_w @MMK_R_uc_j -10;
		pos @MMK_L_lc_w @MMK_R_uc_t -45;
		pos @MMK_L_lc_w @MMK_R_uc_w 5;
		pos @MMK_L_lc_w V -10;
		pos @MMK_L_lc_w ampersand -20;
		pos @MMK_L_lc_w at 10;
		pos @MMK_L_lc_w eightinferior -15;
		pos @MMK_L_lc_w eightsuperior 30;
		pos @MMK_L_lc_w fivesuperior 40;
		pos @MMK_L_lc_w fourinferior -30;
		pos @MMK_L_lc_w foursuperior 45;
		pos @MMK_L_lc_w nineinferior -25;
		pos @MMK_L_lc_w ninesuperior 20;
		pos @MMK_L_lc_w oneinferior -5;
		pos @MMK_L_lc_w onesuperior 20;
		pos @MMK_L_lc_w registered 40;
		pos @MMK_L_lc_w seveninferior 5;
		pos @MMK_L_lc_w sevensuperior 20;
		pos @MMK_L_lc_w sixinferior -20;
		pos @MMK_L_lc_w sixsuperior 40;
		pos @MMK_L_lc_w threeinferior -20;
		pos @MMK_L_lc_w threesuperior 30;
		pos @MMK_L_lc_w trademark 15;
		pos @MMK_L_lc_w twoinferior -15;
		pos @MMK_L_lc_w twosuperior 30;
		pos @MMK_L_lc_w underscore -20;
		pos @MMK_L_lc_w zeroinferior -20;
		pos @MMK_L_lc_w zerosuperior 20;
		pos @MMK_L_lc_y @MMK_R_inp_foot 30;
		pos @MMK_L_lc_y @MMK_R_inp_period -65;
		pos @MMK_L_lc_y @MMK_R_inp_quotel 30;
		pos @MMK_L_lc_y @MMK_R_inp_quoter 45;
		pos @MMK_L_lc_y @MMK_R_lc_a -15;
		pos @MMK_L_lc_y @MMK_R_lc_c -10;
		pos @MMK_L_lc_y @MMK_R_lc_d -10;
		pos @MMK_L_lc_y @MMK_R_lc_f 10;
		pos @MMK_L_lc_y @MMK_R_lc_g -40;
		pos @MMK_L_lc_y @MMK_R_lc_t 5;
		pos @MMK_L_lc_y @MMK_R_lc_z 5;
		pos @MMK_L_lc_y @MMK_R_uc_a -15;
		pos @MMK_L_lc_y @MMK_R_uc_i 5;
		pos @MMK_L_lc_y @MMK_R_uc_j -25;
		pos @MMK_L_lc_y @MMK_R_uc_t -40;
		pos @MMK_L_lc_y @MMK_R_uc_y -15;
		pos @MMK_L_lc_y V -10;
		pos @MMK_L_lc_y ampersand -20;
		pos @MMK_L_lc_y eightinferior -40;
		pos @MMK_L_lc_y eightsuperior 30;
		pos @MMK_L_lc_y fiveinferior -30;
		pos @MMK_L_lc_y fivesuperior 45;
		pos @MMK_L_lc_y fourinferior -30;
		pos @MMK_L_lc_y foursuperior 30;
		pos @MMK_L_lc_y nineinferior -10;
		pos @MMK_L_lc_y ninesuperior 30;
		pos @MMK_L_lc_y oneinferior -15;
		pos @MMK_L_lc_y onesuperior 5;
		pos @MMK_L_lc_y registered 50;
		pos @MMK_L_lc_y seveninferior -15;
		pos @MMK_L_lc_y sevensuperior 20;
		pos @MMK_L_lc_y sixinferior -40;
		pos @MMK_L_lc_y sixsuperior 30;
		pos @MMK_L_lc_y slash -10;
		pos @MMK_L_lc_y threeinferior -20;
		pos @MMK_L_lc_y threesuperior 20;
		pos @MMK_L_lc_y twoinferior -20;
		pos @MMK_L_lc_y twosuperior 40;
		pos @MMK_L_lc_y underscore -60;
		pos @MMK_L_lc_y zeroinferior -30;
		pos @MMK_L_lc_y zerosuperior 20;
		pos @MMK_L_lc_z @MMK_R_inp_foot 25;
		pos @MMK_L_lc_z @MMK_R_inp_hyph -30;
		pos @MMK_L_lc_z @MMK_R_inp_period 30;
		pos @MMK_L_lc_z @MMK_R_inp_quotel 15;
		pos @MMK_L_lc_z @MMK_R_inp_quoter 30;
		pos @MMK_L_lc_z @MMK_R_lc_c -5;
		pos @MMK_L_lc_z @MMK_R_lc_d -5;
		pos @MMK_L_lc_z @MMK_R_lc_w 10;
		pos @MMK_L_lc_z @MMK_R_lc_y 10;
		pos @MMK_L_lc_z @MMK_R_uc_a 20;
		pos @MMK_L_lc_z @MMK_R_uc_j 10;
		pos @MMK_L_lc_z @MMK_R_uc_t -35;
		pos @MMK_L_lc_z @MMK_R_uc_w 15;
		pos @MMK_L_lc_z @MMK_R_uc_y -10;
		pos @MMK_L_lc_z @MMK_R_uc_z 20;
		pos @MMK_L_lc_z X 20;
		pos @MMK_L_lc_z eightinferior 20;
		pos @MMK_L_lc_z eightsuperior 35;
		pos @MMK_L_lc_z fiveinferior 20;
		pos @MMK_L_lc_z fivesuperior 30;
		pos @MMK_L_lc_z fourinferior 40;
		pos @MMK_L_lc_z foursuperior 70;
		pos @MMK_L_lc_z nineinferior -10;
		pos @MMK_L_lc_z ninesuperior 5;
		pos @MMK_L_lc_z oneinferior 20;
		pos @MMK_L_lc_z registered 35;
		pos @MMK_L_lc_z seveninferior 10;
		pos @MMK_L_lc_z sevensuperior 20;
		pos @MMK_L_lc_z sixinferior 20;
		pos @MMK_L_lc_z sixsuperior 45;
		pos @MMK_L_lc_z slash 20;
		pos @MMK_L_lc_z threeinferior 10;
		pos @MMK_L_lc_z threesuperior 20;
		pos @MMK_L_lc_z trademark 20;
		pos @MMK_L_lc_z twoinferior 30;
		pos @MMK_L_lc_z twosuperior 20;
		pos @MMK_L_lc_z underscore 35;
		pos @MMK_L_lc_z v 10;
		pos @MMK_L_lc_z zeroinferior 20;
		pos @MMK_L_lc_z zerosuperior 30;
		pos @MMK_L_uc_a @MMK_R_inp_foot -50;
		pos @MMK_L_uc_a @MMK_R_inp_hyph -25;
		pos @MMK_L_uc_a @MMK_R_inp_period 20;
		pos @MMK_L_uc_a @MMK_R_inp_quotel -70;
		pos @MMK_L_uc_a @MMK_R_inp_quoter -50;
		pos @MMK_L_uc_a @MMK_R_lc_t -10;
		pos @MMK_L_uc_a @MMK_R_lc_w -5;
		pos @MMK_L_uc_a @MMK_R_lc_y -15;
		pos @MMK_L_uc_a @MMK_R_lc_z 10;
		pos @MMK_L_uc_a @MMK_R_uc_a 15;
		pos @MMK_L_uc_a @MMK_R_uc_j 25;
		pos @MMK_L_uc_a @MMK_R_uc_o -20;
		pos @MMK_L_uc_a @MMK_R_uc_t -45;
		pos @MMK_L_uc_a @MMK_R_uc_u -10;
		pos @MMK_L_uc_a @MMK_R_uc_w -10;
		pos @MMK_L_uc_a @MMK_R_uc_y -40;
		pos @MMK_L_uc_a V -30;
		pos @MMK_L_uc_a X 10;
		pos @MMK_L_uc_a ampersand 10;
		pos @MMK_L_uc_a at 10;
		pos @MMK_L_uc_a eightinferior -5;
		pos @MMK_L_uc_a eightsuperior -55;
		pos @MMK_L_uc_a fiveinferior 10;
		pos @MMK_L_uc_a fivesuperior -30;
		pos @MMK_L_uc_a fourinferior 10;
		pos @MMK_L_uc_a foursuperior -30;
		pos @MMK_L_uc_a nineinferior -10;
		pos @MMK_L_uc_a ninesuperior -70;
		pos @MMK_L_uc_a oneinferior 20;
		pos @MMK_L_uc_a onesuperior -25;
		pos @MMK_L_uc_a question -30;
		pos @MMK_L_uc_a registered -50;
		pos @MMK_L_uc_a sevensuperior -70;
		pos @MMK_L_uc_a sixinferior 5;
		pos @MMK_L_uc_a sixsuperior -50;
		pos @MMK_L_uc_a slash 20;
		pos @MMK_L_uc_a threeinferior 30;
		pos @MMK_L_uc_a threesuperior -50;
		pos @MMK_L_uc_a trademark -95;
		pos @MMK_L_uc_a twoinferior 30;
		pos @MMK_L_uc_a underscore 25;
		pos @MMK_L_uc_a v -10;
		pos @MMK_L_uc_a x 15;
		pos @MMK_L_uc_a zeroinferior 30;
		pos @MMK_L_uc_a zerosuperior -40;
		pos @MMK_L_uc_c @MMK_R_inp_foot 20;
		pos @MMK_L_uc_c @MMK_R_inp_hyph -20;
		pos @MMK_L_uc_c @MMK_R_inp_period -15;
		pos @MMK_L_uc_c @MMK_R_inp_quoter 10;
		pos @MMK_L_uc_c @MMK_R_lc_g -5;
		pos @MMK_L_uc_c @MMK_R_uc_a -5;
		pos @MMK_L_uc_c @MMK_R_uc_o -15;
		pos @MMK_L_uc_c @MMK_R_uc_t -10;
		pos @MMK_L_uc_c @MMK_R_uc_w 10;
		pos @MMK_L_uc_c at -10;
		pos @MMK_L_uc_c eightinferior -5;
		pos @MMK_L_uc_c fiveinferior 10;
		pos @MMK_L_uc_c fivesuperior -5;
		pos @MMK_L_uc_c fourinferior 5;
		pos @MMK_L_uc_c foursuperior -5;
		pos @MMK_L_uc_c nineinferior -15;
		pos @MMK_L_uc_c onesuperior 10;
		pos @MMK_L_uc_c registered 5;
		pos @MMK_L_uc_c sixinferior 5;
		pos @MMK_L_uc_c slash 15;
		pos @MMK_L_uc_c threeinferior 10;
		pos @MMK_L_uc_c twoinferior 10;
		pos @MMK_L_uc_c underscore -20;
		pos @MMK_L_uc_c v 5;
		pos @MMK_L_uc_c zerosuperior -5;
		pos @MMK_L_uc_d @MMK_R_inp_foot -10;
		pos @MMK_L_uc_d @MMK_R_inp_guill 20;
		pos @MMK_L_uc_d @MMK_R_inp_hyph 15;
		pos @MMK_L_uc_d @MMK_R_inp_period -40;
		pos @MMK_L_uc_d @MMK_R_inp_quotel 10;
		pos @MMK_L_uc_d @MMK_R_inp_quoter -15;
		pos @MMK_L_uc_d @MMK_R_uc_a -20;
		pos @MMK_L_uc_d @MMK_R_uc_t -30;
		pos @MMK_L_uc_d @MMK_R_uc_y -15;
		pos @MMK_L_uc_d @MMK_R_uc_z -35;
		pos @MMK_L_uc_d X -15;
		pos @MMK_L_uc_d eightinferior -25;
		pos @MMK_L_uc_d fourinferior -5;
		pos @MMK_L_uc_d nineinferior -5;
		pos @MMK_L_uc_d ninesuperior -15;
		pos @MMK_L_uc_d onesuperior -10;
		pos @MMK_L_uc_d seveninferior -10;
		pos @MMK_L_uc_d sixinferior -15;
		pos @MMK_L_uc_d slash -15;
		pos @MMK_L_uc_d threeinferior -5;
		pos @MMK_L_uc_d threesuperior -10;
		pos @MMK_L_uc_d trademark -25;
		pos @MMK_L_uc_d twoinferior -10;
		pos @MMK_L_uc_d twosuperior -10;
		pos @MMK_L_uc_d underscore -155;
		pos @MMK_L_uc_e @MMK_R_lc_c -10;
		pos @MMK_L_uc_e @MMK_R_lc_d -10;
		pos @MMK_L_uc_e @MMK_R_lc_g -5;
		pos @MMK_L_uc_e @MMK_R_uc_j -5;
		pos @MMK_L_uc_e @MMK_R_uc_y -15;
		pos @MMK_L_uc_e V -20;
		pos @MMK_L_uc_e ampersand -5;
		pos @MMK_L_uc_e at -10;
		pos @MMK_L_uc_e eightsuperior -5;
		pos @MMK_L_uc_e fourinferior -5;
		pos @MMK_L_uc_e nineinferior -30;
		pos @MMK_L_uc_e ninesuperior -10;
		pos @MMK_L_uc_e oneinferior -10;
		pos @MMK_L_uc_e seveninferior 10;
		pos @MMK_L_uc_e sevensuperior -15;
		pos @MMK_L_uc_e sixsuperior -20;
		pos @MMK_L_uc_e threesuperior -10;
		pos @MMK_L_uc_e trademark -20;
		pos @MMK_L_uc_e zerosuperior -10;
		pos @MMK_L_uc_g @MMK_R_inp_foot -10;
		pos @MMK_L_uc_g @MMK_R_inp_hyph 10;
		pos @MMK_L_uc_g @MMK_R_inp_quotel -25;
		pos @MMK_L_uc_g @MMK_R_inp_quoter -15;
		pos @MMK_L_uc_g @MMK_R_uc_j 10;
		pos @MMK_L_uc_g @MMK_R_uc_t -35;
		pos @MMK_L_uc_g @MMK_R_uc_y -25;
		pos @MMK_L_uc_g V -10;
		pos @MMK_L_uc_g eightsuperior -5;
		pos @MMK_L_uc_g fivesuperior -5;
		pos @MMK_L_uc_g foursuperior 15;
		pos @MMK_L_uc_g ninesuperior -5;
		pos @MMK_L_uc_g onesuperior -10;
		pos @MMK_L_uc_g registered -5;
		pos @MMK_L_uc_g sevensuperior -15;
		pos @MMK_L_uc_g sixsuperior -10;
		pos @MMK_L_uc_g slash 20;
		pos @MMK_L_uc_g threesuperior -10;
		pos @MMK_L_uc_g trademark -30;
		pos @MMK_L_uc_i @MMK_R_inp_hyph -30;
		pos @MMK_L_uc_i @MMK_R_lc_c -5;
		pos @MMK_L_uc_i @MMK_R_lc_d -5;
		pos @MMK_L_uc_i ampersand -20;
		pos @MMK_L_uc_i at -10;
		pos @MMK_L_uc_i eightsuperior -20;
		pos @MMK_L_uc_i fiveinferior -10;
		pos @MMK_L_uc_i fourinferior -5;
		pos @MMK_L_uc_i foursuperior -30;
		pos @MMK_L_uc_i nineinferior -20;
		pos @MMK_L_uc_i seveninferior -20;
		pos @MMK_L_uc_i sevensuperior 5;
		pos @MMK_L_uc_i sixinferior -10;
		pos @MMK_L_uc_i sixsuperior -15;
		pos @MMK_L_uc_i threeinferior -10;
		pos @MMK_L_uc_i threesuperior -5;
		pos @MMK_L_uc_i twoinferior 5;
		pos @MMK_L_uc_i underscore 20;
		pos @MMK_L_uc_i zeroinferior -15;
		pos @MMK_L_uc_i zerosuperior -15;
		pos @MMK_L_uc_j @MMK_R_inp_period -25;
		pos @MMK_L_uc_j @MMK_R_uc_a -10;
		pos @MMK_L_uc_j X -15;
		pos @MMK_L_uc_j eightinferior -10;
		pos @MMK_L_uc_j fiveinferior 5;
		pos @MMK_L_uc_j nineinferior -15;
		pos @MMK_L_uc_j seveninferior -20;
		pos @MMK_L_uc_j slash -10;
		pos @MMK_L_uc_j threeinferior -20;
		pos @MMK_L_uc_j twoinferior -20;
		pos @MMK_L_uc_j underscore -60;
		pos @MMK_L_uc_k @MMK_R_inp_foot 20;
		pos @MMK_L_uc_k @MMK_R_inp_guill -10;
		pos @MMK_L_uc_k @MMK_R_inp_guilr -5;
		pos @MMK_L_uc_k @MMK_R_inp_hyph -55;
		pos @MMK_L_uc_k @MMK_R_inp_period 20;
		pos @MMK_L_uc_k @MMK_R_inp_quotel 5;
		pos @MMK_L_uc_k @MMK_R_inp_quoter 10;
		pos @MMK_L_uc_k @MMK_R_lc_a -10;
		pos @MMK_L_uc_k @MMK_R_lc_c -15;
		pos @MMK_L_uc_k @MMK_R_lc_d -15;
		pos @MMK_L_uc_k @MMK_R_lc_f -10;
		pos @MMK_L_uc_k @MMK_R_lc_g -10;
		pos @MMK_L_uc_k @MMK_R_lc_l 10;
		pos @MMK_L_uc_k @MMK_R_lc_n -10;
		pos @MMK_L_uc_k @MMK_R_lc_t -5;
		pos @MMK_L_uc_k @MMK_R_lc_z 10;
		pos @MMK_L_uc_k @MMK_R_uc_a 20;
		pos @MMK_L_uc_k @MMK_R_uc_j -10;
		pos @MMK_L_uc_k @MMK_R_uc_o -10;
		pos @MMK_L_uc_k @MMK_R_uc_t -15;
		pos @MMK_L_uc_k @MMK_R_uc_y 5;
		pos @MMK_L_uc_k @MMK_R_uc_z 20;
		pos @MMK_L_uc_k ampersand -10;
		pos @MMK_L_uc_k at -25;
		pos @MMK_L_uc_k eightinferior -5;
		pos @MMK_L_uc_k eightsuperior -30;
		pos @MMK_L_uc_k fivesuperior -10;
		pos @MMK_L_uc_k foursuperior -30;
		pos @MMK_L_uc_k nineinferior -15;
		pos @MMK_L_uc_k ninesuperior -35;
		pos @MMK_L_uc_k onesuperior -20;
		pos @MMK_L_uc_k p -10;
		pos @MMK_L_uc_k parenright 10;
		pos @MMK_L_uc_k registered -15;
		pos @MMK_L_uc_k seveninferior -20;
		pos @MMK_L_uc_k sevensuperior 10;
		pos @MMK_L_uc_k sixsuperior -20;
		pos @MMK_L_uc_k slash 20;
		pos @MMK_L_uc_k threesuperior -10;
		pos @MMK_L_uc_k twosuperior -10;
		pos @MMK_L_uc_k x -15;
		pos @MMK_L_uc_k zerosuperior -30;
		pos @MMK_L_uc_l @MMK_R_inp_colon 20;
		pos @MMK_L_uc_l @MMK_R_inp_foot -50;
		pos @MMK_L_uc_l @MMK_R_inp_guill -15;
		pos @MMK_L_uc_l @MMK_R_inp_hyph -45;
		pos @MMK_L_uc_l @MMK_R_inp_period 30;
		pos @MMK_L_uc_l @MMK_R_inp_quotel -55;
		pos @MMK_L_uc_l @MMK_R_inp_quoter -60;
		pos @MMK_L_uc_l @MMK_R_lc_c -5;
		pos @MMK_L_uc_l @MMK_R_lc_d -5;
		pos @MMK_L_uc_l @MMK_R_lc_f 10;
		pos @MMK_L_uc_l @MMK_R_lc_g 15;
		pos @MMK_L_uc_l @MMK_R_lc_j 15;
		pos @MMK_L_uc_l @MMK_R_lc_u -15;
		pos @MMK_L_uc_l @MMK_R_lc_w -20;
		pos @MMK_L_uc_l @MMK_R_lc_y -20;
		pos @MMK_L_uc_l @MMK_R_lc_z 30;
		pos @MMK_L_uc_l @MMK_R_uc_a 40;
		pos @MMK_L_uc_l @MMK_R_uc_j 15;
		pos @MMK_L_uc_l @MMK_R_uc_o -20;
		pos @MMK_L_uc_l @MMK_R_uc_t -55;
		pos @MMK_L_uc_l @MMK_R_uc_u -20;
		pos @MMK_L_uc_l @MMK_R_uc_w -10;
		pos @MMK_L_uc_l @MMK_R_uc_y -50;
		pos @MMK_L_uc_l @MMK_R_uc_z 30;
		pos @MMK_L_uc_l V -35;
		pos @MMK_L_uc_l ampersand -5;
		pos @MMK_L_uc_l at -15;
		pos @MMK_L_uc_l eightinferior 5;
		pos @MMK_L_uc_l eightsuperior -70;
		pos @MMK_L_uc_l fiveinferior 5;
		pos @MMK_L_uc_l fivesuperior -40;
		pos @MMK_L_uc_l fourinferior 20;
		pos @MMK_L_uc_l foursuperior -70;
		pos @MMK_L_uc_l nineinferior -30;
		pos @MMK_L_uc_l ninesuperior -90;
		pos @MMK_L_uc_l oneinferior 30;
		pos @MMK_L_uc_l onesuperior -70;
		pos @MMK_L_uc_l parenright 20;
		pos @MMK_L_uc_l question -30;
		pos @MMK_L_uc_l registered -80;
		pos @MMK_L_uc_l seveninferior -20;
		pos @MMK_L_uc_l sevensuperior -40;
		pos @MMK_L_uc_l sixinferior 10;
		pos @MMK_L_uc_l sixsuperior -70;
		pos @MMK_L_uc_l slash 45;
		pos @MMK_L_uc_l threesuperior -50;
		pos @MMK_L_uc_l trademark -90;
		pos @MMK_L_uc_l twoinferior 35;
		pos @MMK_L_uc_l twosuperior -60;
		pos @MMK_L_uc_l underscore 50;
		pos @MMK_L_uc_l v -30;
		pos @MMK_L_uc_l x 20;
		pos @MMK_L_uc_l zeroinferior 10;
		pos @MMK_L_uc_l zerosuperior -70;
		pos @MMK_L_uc_o @MMK_R_inp_foot -10;
		pos @MMK_L_uc_o @MMK_R_inp_guill 20;
		pos @MMK_L_uc_o @MMK_R_inp_hyph 15;
		pos @MMK_L_uc_o @MMK_R_inp_period -45;
		pos @MMK_L_uc_o @MMK_R_inp_quotel -25;
		pos @MMK_L_uc_o @MMK_R_inp_quoter -20;
		pos @MMK_L_uc_o @MMK_R_uc_a -20;
		pos @MMK_L_uc_o @MMK_R_uc_s 5;
		pos @MMK_L_uc_o @MMK_R_uc_t -15;
		pos @MMK_L_uc_o @MMK_R_uc_w -5;
		pos @MMK_L_uc_o @MMK_R_uc_y -35;
		pos @MMK_L_uc_o @MMK_R_uc_z -10;
		pos @MMK_L_uc_o V -20;
		pos @MMK_L_uc_o X -10;
		pos @MMK_L_uc_o eightinferior -15;
		pos @MMK_L_uc_o fiveinferior -10;
		pos @MMK_L_uc_o fourinferior -10;
		pos @MMK_L_uc_o nineinferior -10;
		pos @MMK_L_uc_o ninesuperior -10;
		pos @MMK_L_uc_o onesuperior -5;
		pos @MMK_L_uc_o question -10;
		pos @MMK_L_uc_o seveninferior -10;
		pos @MMK_L_uc_o sixinferior -10;
		pos @MMK_L_uc_o slash -15;
		pos @MMK_L_uc_o threeinferior -10;
		pos @MMK_L_uc_o threesuperior -10;
		pos @MMK_L_uc_o trademark -25;
		pos @MMK_L_uc_o twoinferior -15;
		pos @MMK_L_uc_o twosuperior -10;
		pos @MMK_L_uc_o underscore -80;
		pos @MMK_L_uc_r @MMK_R_inp_hyph -15;
		pos @MMK_L_uc_r @MMK_R_inp_quotel -15;
		pos @MMK_L_uc_r @MMK_R_lc_a -10;
		pos @MMK_L_uc_r @MMK_R_lc_c -15;
		pos @MMK_L_uc_r @MMK_R_lc_d -15;
		pos @MMK_L_uc_r @MMK_R_lc_g -35;
		pos @MMK_L_uc_r @MMK_R_lc_y -5;
		pos @MMK_L_uc_r @MMK_R_uc_j -5;
		pos @MMK_L_uc_r @MMK_R_uc_o -10;
		pos @MMK_L_uc_r @MMK_R_uc_t -25;
		pos @MMK_L_uc_r @MMK_R_uc_u -10;
		pos @MMK_L_uc_r @MMK_R_uc_y -15;
		pos @MMK_L_uc_r V -15;
		pos @MMK_L_uc_r ampersand -35;
		pos @MMK_L_uc_r at -25;
		pos @MMK_L_uc_r eightinferior -20;
		pos @MMK_L_uc_r eightsuperior -10;
		pos @MMK_L_uc_r fiveinferior -20;
		pos @MMK_L_uc_r fivesuperior -5;
		pos @MMK_L_uc_r fourinferior -10;
		pos @MMK_L_uc_r nineinferior -50;
		pos @MMK_L_uc_r ninesuperior -5;
		pos @MMK_L_uc_r oneinferior -10;
		pos @MMK_L_uc_r seveninferior -50;
		pos @MMK_L_uc_r sevensuperior -10;
		pos @MMK_L_uc_r sixinferior -35;
		pos @MMK_L_uc_r sixsuperior -10;
		pos @MMK_L_uc_r threeinferior -10;
		pos @MMK_L_uc_r threesuperior -10;
		pos @MMK_L_uc_r trademark -30;
		pos @MMK_L_uc_r twosuperior -10;
		pos @MMK_L_uc_r underscore 10;
		pos @MMK_L_uc_r zeroinferior -15;
		pos @MMK_L_uc_r zerosuperior -10;
		pos @MMK_L_uc_s @MMK_R_inp_guill 20;
		pos @MMK_L_uc_s @MMK_R_inp_hyph 10;
		pos @MMK_L_uc_s @MMK_R_inp_quotel 5;
		pos @MMK_L_uc_s @MMK_R_inp_quoter 10;
		pos @MMK_L_uc_s @MMK_R_lc_t 10;
		pos @MMK_L_uc_s @MMK_R_uc_j 10;
		pos @MMK_L_uc_s @MMK_R_uc_s -5;
		pos @MMK_L_uc_s @MMK_R_uc_t -15;
		pos @MMK_L_uc_s ampersand 10;
		pos @MMK_L_uc_s eightinferior 20;
		pos @MMK_L_uc_s eightsuperior -10;
		pos @MMK_L_uc_s fiveinferior 25;
		pos @MMK_L_uc_s fivesuperior 10;
		pos @MMK_L_uc_s fourinferior 20;
		pos @MMK_L_uc_s nineinferior 10;
		pos @MMK_L_uc_s oneinferior 20;
		pos @MMK_L_uc_s onesuperior 10;
		pos @MMK_L_uc_s registered -15;
		pos @MMK_L_uc_s seveninferior 10;
		pos @MMK_L_uc_s sixinferior 20;
		pos @MMK_L_uc_s sixsuperior -10;
		pos @MMK_L_uc_s threeinferior 10;
		pos @MMK_L_uc_s threesuperior -5;
		pos @MMK_L_uc_s twoinferior 20;
		pos @MMK_L_uc_s twosuperior -10;
		pos @MMK_L_uc_s underscore -20;
		pos @MMK_L_uc_s zeroinferior 15;
		pos @MMK_L_uc_s zerosuperior 10;
		pos @MMK_L_uc_t @MMK_R_inp_colon -40;
		pos @MMK_L_uc_t @MMK_R_inp_foot 35;
		pos @MMK_L_uc_t @MMK_R_inp_guill -40;
		pos @MMK_L_uc_t @MMK_R_inp_guilr -20;
		pos @MMK_L_uc_t @MMK_R_inp_hyph -55;
		pos @MMK_L_uc_t @MMK_R_inp_period -90;
		pos @MMK_L_uc_t @MMK_R_inp_quotel 25;
		pos @MMK_L_uc_t @MMK_R_inp_quoter 30;
		pos @MMK_L_uc_t @MMK_R_lc_a -70;
		pos @MMK_L_uc_t @MMK_R_lc_c -65;
		pos @MMK_L_uc_t @MMK_R_lc_d -65;
		pos @MMK_L_uc_t @MMK_R_lc_f -10;
		pos @MMK_L_uc_t @MMK_R_lc_g -80;
		pos @MMK_L_uc_t @MMK_R_lc_n -45;
		pos @MMK_L_uc_t @MMK_R_lc_s -70;
		pos @MMK_L_uc_t @MMK_R_lc_u -55;
		pos @MMK_L_uc_t @MMK_R_lc_w -45;
		pos @MMK_L_uc_t @MMK_R_lc_y -40;
		pos @MMK_L_uc_t @MMK_R_lc_z -50;
		pos @MMK_L_uc_t @MMK_R_uc_a -45;
		pos @MMK_L_uc_t @MMK_R_uc_j -25;
		pos @MMK_L_uc_t @MMK_R_uc_o -15;
		pos @MMK_L_uc_t @MMK_R_uc_s -5;
		pos @MMK_L_uc_t @MMK_R_uc_t 30;
		pos @MMK_L_uc_t @MMK_R_uc_w 15;
		pos @MMK_L_uc_t @MMK_R_uc_y 25;
		pos @MMK_L_uc_t V 10;
		pos @MMK_L_uc_t ampersand -20;
		pos @MMK_L_uc_t at -50;
		pos @MMK_L_uc_t eightinferior -70;
		pos @MMK_L_uc_t eightsuperior 20;
		pos @MMK_L_uc_t fiveinferior -40;
		pos @MMK_L_uc_t fivesuperior 30;
		pos @MMK_L_uc_t fourinferior -70;
		pos @MMK_L_uc_t foursuperior -20;
		pos @MMK_L_uc_t nineinferior -50;
		pos @MMK_L_uc_t ninesuperior 25;
		pos @MMK_L_uc_t oneinferior -50;
		pos @MMK_L_uc_t onesuperior 20;
		pos @MMK_L_uc_t p -45;
		pos @MMK_L_uc_t parenright 20;
		pos @MMK_L_uc_t question 10;
		pos @MMK_L_uc_t seveninferior -50;
		pos @MMK_L_uc_t sevensuperior 40;
		pos @MMK_L_uc_t sixinferior -50;
		pos @MMK_L_uc_t slash -55;
		pos @MMK_L_uc_t threeinferior -70;
		pos @MMK_L_uc_t threesuperior 10;
		pos @MMK_L_uc_t trademark 20;
		pos @MMK_L_uc_t twoinferior -30;
		pos @MMK_L_uc_t twosuperior 20;
		pos @MMK_L_uc_t underscore -70;
		pos @MMK_L_uc_t v -40;
		pos @MMK_L_uc_t x -55;
		pos @MMK_L_uc_t zeroinferior -60;
		pos @MMK_L_uc_t zerosuperior 20;
		pos @MMK_L_uc_u @MMK_R_inp_period -35;
		pos @MMK_L_uc_u @MMK_R_lc_g -10;
		pos @MMK_L_uc_u @MMK_R_lc_w 10;
		pos @MMK_L_uc_u @MMK_R_uc_a -10;
		pos @MMK_L_uc_u @MMK_R_uc_j -10;
		pos @MMK_L_uc_u slash -25;
		pos @MMK_L_uc_u underscore -50;
		pos @MMK_L_uc_w @MMK_R_inp_foot 25;
		pos @MMK_L_uc_w @MMK_R_inp_hyph -10;
		pos @MMK_L_uc_w @MMK_R_inp_period -50;
		pos @MMK_L_uc_w @MMK_R_inp_quotel 40;
		pos @MMK_L_uc_w @MMK_R_inp_quoter 35;
		pos @MMK_L_uc_w @MMK_R_lc_a -10;
		pos @MMK_L_uc_w @MMK_R_lc_c -5;
		pos @MMK_L_uc_w @MMK_R_lc_d -5;
		pos @MMK_L_uc_w @MMK_R_lc_f 5;
		pos @MMK_L_uc_w @MMK_R_lc_g -20;
		pos @MMK_L_uc_w @MMK_R_lc_n -10;
		pos @MMK_L_uc_w @MMK_R_lc_s -10;
		pos @MMK_L_uc_w @MMK_R_lc_t 10;
		pos @MMK_L_uc_w @MMK_R_lc_u -5;
		pos @MMK_L_uc_w @MMK_R_lc_w 5;
		pos @MMK_L_uc_w @MMK_R_uc_a -10;
		pos @MMK_L_uc_w @MMK_R_uc_j -10;
		pos @MMK_L_uc_w @MMK_R_uc_o -5;
		pos @MMK_L_uc_w @MMK_R_uc_t 15;
		pos @MMK_L_uc_w @MMK_R_uc_y 5;
		pos @MMK_L_uc_w @MMK_R_uc_z 5;
		pos @MMK_L_uc_w ampersand -20;
		pos @MMK_L_uc_w at -15;
		pos @MMK_L_uc_w eightinferior -50;
		pos @MMK_L_uc_w eightsuperior 15;
		pos @MMK_L_uc_w fiveinferior -20;
		pos @MMK_L_uc_w fivesuperior 30;
		pos @MMK_L_uc_w fourinferior -30;
		pos @MMK_L_uc_w foursuperior 30;
		pos @MMK_L_uc_w nineinferior -30;
		pos @MMK_L_uc_w ninesuperior 25;
		pos @MMK_L_uc_w oneinferior -30;
		pos @MMK_L_uc_w onesuperior 40;
		pos @MMK_L_uc_w p -20;
		pos @MMK_L_uc_w parenright 10;
		pos @MMK_L_uc_w question 40;
		pos @MMK_L_uc_w registered 25;
		pos @MMK_L_uc_w seveninferior -35;
		pos @MMK_L_uc_w sevensuperior 40;
		pos @MMK_L_uc_w sixinferior -40;
		pos @MMK_L_uc_w sixsuperior 15;
		pos @MMK_L_uc_w threeinferior -45;
		pos @MMK_L_uc_w threesuperior 30;
		pos @MMK_L_uc_w trademark 30;
		pos @MMK_L_uc_w twoinferior -30;
		pos @MMK_L_uc_w twosuperior 30;
		pos @MMK_L_uc_w underscore -40;
		pos @MMK_L_uc_w x -5;
		pos @MMK_L_uc_w zeroinferior -40;
		pos @MMK_L_uc_w zerosuperior 40;
		pos @MMK_L_uc_y @MMK_R_inp_colon -30;
		pos @MMK_L_uc_y @MMK_R_inp_foot 25;
		pos @MMK_L_uc_y @MMK_R_inp_guill -30;
		pos @MMK_L_uc_y @MMK_R_inp_guilr -30;
		pos @MMK_L_uc_y @MMK_R_inp_hyph -50;
		pos @MMK_L_uc_y @MMK_R_inp_period -50;
		pos @MMK_L_uc_y @MMK_R_inp_quotel 40;
		pos @MMK_L_uc_y @MMK_R_inp_quoter 35;
		pos @MMK_L_uc_y @MMK_R_lc_a -50;
		pos @MMK_L_uc_y @MMK_R_lc_c -45;
		pos @MMK_L_uc_y @MMK_R_lc_d -45;
		pos @MMK_L_uc_y @MMK_R_lc_g -60;
		pos @MMK_L_uc_y @MMK_R_lc_h -5;
		pos @MMK_L_uc_y @MMK_R_lc_i -10;
		pos @MMK_L_uc_y @MMK_R_lc_j -20;
		pos @MMK_L_uc_y @MMK_R_lc_l -5;
		pos @MMK_L_uc_y @MMK_R_lc_n -35;
		pos @MMK_L_uc_y @MMK_R_lc_s -30;
		pos @MMK_L_uc_y @MMK_R_lc_t 5;
		pos @MMK_L_uc_y @MMK_R_lc_u -30;
		pos @MMK_L_uc_y @MMK_R_lc_w -10;
		pos @MMK_L_uc_y @MMK_R_lc_y -15;
		pos @MMK_L_uc_y @MMK_R_uc_a -40;
		pos @MMK_L_uc_y @MMK_R_uc_j -10;
		pos @MMK_L_uc_y @MMK_R_uc_o -35;
		pos @MMK_L_uc_y @MMK_R_uc_s 5;
		pos @MMK_L_uc_y @MMK_R_uc_t 25;
		pos @MMK_L_uc_y @MMK_R_uc_w 5;
		pos @MMK_L_uc_y V 5;
		pos @MMK_L_uc_y ampersand -35;
		pos @MMK_L_uc_y at -40;
		pos @MMK_L_uc_y eightinferior -90;
		pos @MMK_L_uc_y fiveinferior -80;
		pos @MMK_L_uc_y fivesuperior 10;
		pos @MMK_L_uc_y fourinferior -100;
		pos @MMK_L_uc_y foursuperior -10;
		pos @MMK_L_uc_y nineinferior -90;
		pos @MMK_L_uc_y ninesuperior 10;
		pos @MMK_L_uc_y oneinferior -70;
		pos @MMK_L_uc_y onesuperior 40;
		pos @MMK_L_uc_y p -35;
		pos @MMK_L_uc_y parenright 20;
		pos @MMK_L_uc_y question 15;
		pos @MMK_L_uc_y registered 10;
		pos @MMK_L_uc_y seveninferior -60;
		pos @MMK_L_uc_y sevensuperior 40;
		pos @MMK_L_uc_y sixinferior -80;
		pos @MMK_L_uc_y slash -50;
		pos @MMK_L_uc_y threeinferior -80;
		pos @MMK_L_uc_y threesuperior 5;
		pos @MMK_L_uc_y trademark 30;
		pos @MMK_L_uc_y twoinferior -70;
		pos @MMK_L_uc_y underscore -30;
		pos @MMK_L_uc_y v -15;
		pos @MMK_L_uc_y x -10;
		pos @MMK_L_uc_y zeroinferior -70;
		pos @MMK_L_uc_z @MMK_R_inp_foot 15;
		pos @MMK_L_uc_z @MMK_R_inp_guill -10;
		pos @MMK_L_uc_z @MMK_R_inp_hyph -50;
		pos @MMK_L_uc_z @MMK_R_inp_period 40;
		pos @MMK_L_uc_z @MMK_R_inp_quotel 10;
		pos @MMK_L_uc_z @MMK_R_inp_quoter 20;
		pos @MMK_L_uc_z @MMK_R_lc_c -5;
		pos @MMK_L_uc_z @MMK_R_lc_d -5;
		pos @MMK_L_uc_z @MMK_R_lc_t -5;
		pos @MMK_L_uc_z @MMK_R_lc_u -5;
		pos @MMK_L_uc_z @MMK_R_lc_y -5;
		pos @MMK_L_uc_z @MMK_R_lc_z 35;
		pos @MMK_L_uc_z @MMK_R_uc_j 5;
		pos @MMK_L_uc_z @MMK_R_uc_o -10;
		pos @MMK_L_uc_z @MMK_R_uc_w 5;
		pos @MMK_L_uc_z @MMK_R_uc_y 10;
		pos @MMK_L_uc_z V 5;
		pos @MMK_L_uc_z ampersand -10;
		pos @MMK_L_uc_z at -20;
		pos @MMK_L_uc_z eightinferior 30;
		pos @MMK_L_uc_z fiveinferior 35;
		pos @MMK_L_uc_z fivesuperior 10;
		pos @MMK_L_uc_z fourinferior 30;
		pos @MMK_L_uc_z foursuperior -5;
		pos @MMK_L_uc_z ninesuperior 10;
		pos @MMK_L_uc_z oneinferior 40;
		pos @MMK_L_uc_z onesuperior 30;
		pos @MMK_L_uc_z parenright 10;
		pos @MMK_L_uc_z seveninferior 20;
		pos @MMK_L_uc_z sevensuperior 15;
		pos @MMK_L_uc_z sixinferior 40;
		pos @MMK_L_uc_z sixsuperior -5;
		pos @MMK_L_uc_z slash 20;
		pos @MMK_L_uc_z threeinferior 30;
		pos @MMK_L_uc_z threesuperior 20;
		pos @MMK_L_uc_z trademark 20;
		pos @MMK_L_uc_z twoinferior 30;
		pos @MMK_L_uc_z twosuperior 15;
		pos @MMK_L_uc_z underscore 20;
		pos @MMK_L_uc_z zeroinferior 5;
		pos @MMK_L_uc_z zerosuperior 10;
	} kern_DFLT;
	lookup kern_arabic {
		#script arab;
		lookupflag IgnoreMarks RightToLeft;
		pos alef-ar keheh-ar <40 0 40 0>;
		pos alef-ar.fina keheh-ar <40 0 40 0>;
		pos alef-ar.short keheh-ar <40 0 40 0>;
		pos alef-ar.fina.short keheh-ar <40 0 40 0>;
		pos alefHamzabelow-ar kaf-ar.init <50 0 50 0>;
		pos alefHamzabelow-ar keheh-ar <40 0 40 0>;
		pos alefHamzabelow-ar keheh-ar.init <50 0 50 0>;
		pos alefHamzabelow-ar gaf-ar.init <50 0 50 0>;
		pos alefHamzabelow-ar.fina kaf-ar.init <50 0 50 0>;
		pos alefHamzabelow-ar.fina keheh-ar <40 0 40 0>;
		pos alefHamzabelow-ar.fina keheh-ar.init <50 0 50 0>;
		pos alefHamzabelow-ar.fina gaf-ar.init <50 0 50 0>;
		pos alefWavyhamzabelow-ar keheh-ar <40 0 40 0>;
		pos alefWavyhamzabelow-ar.fina keheh-ar <40 0 40 0>;
		pos alefFathatan-ar keheh-ar <40 0 40 0>;
		pos alefFathatan-ar.fina keheh-ar <40 0 40 0>;
		pos highhamzaAlef-ar keheh-ar <40 0 40 0>;
		pos highhamzaAlef-ar.fina keheh-ar <40 0 40 0>;
		subtable;
		pos @MMK_L_alef-ar @MMK_R_kaf-ar.init <60 0 60 0>;
		pos @MMK_L_alef-ar @MMK_R_kaf_alefMaksura-ar <60 0 60 0>;
		pos @MMK_L_alef-ar highhamzaAlef-ar <120 0 120 0>;
		pos @MMK_L_alefHamzaabove-ar @MMK_R_kaf-ar.init <130 0 130 0>;
		pos @MMK_L_alefMadda-ar @MMK_R_kaf-ar.init <170 0 170 0>;
		pos @MMK_L_alefMadda-ar @MMK_R_kaf_alefMaksura-ar <90 0 90 0>;
		pos @MMK_L_kaf-ar.init space <40 0 40 0>;
		pos @MMK_L_reh-ar @MMK_R_beh-ar.init <40 0 40 0>;
		pos @MMK_L_reh-ar @MMK_R_hah-ar.init <-50 0 -50 0>;
		pos @MMK_L_reh-ar @MMK_R_yeh-ar.init <70 0 70 0>;
		pos @MMK_L_reh-ar beh-ar.init <40 0 40 0>;
		pos @MMK_L_reh-ar behThreedotshorizontalbelow-ar.init <138 0 138 0>;
		pos @MMK_L_reh-ar highhamzaYeh-ar.init <100 0 100 0>;
		pos ddal-ar @MMK_R_kaf-ar.init <40 0 40 0>;
		subtable;
		pos @MMK_L_lam_alef-ar @MMK_R_teh-ar.init <70 0 70 0>;
		subtable;
	} kern_arabic;
	lookupflag 0;
	lookupflag RightToLeft;
	script arab;
	lookup kern_arabic;
	lookupflag 0;
} kern;



feature mark {
	lookup markDFLT {
		pos base [uniFBBC] <anchor 60 368> mark @mark_bottom;
		pos base [uniFBC0] <anchor 121 579> mark @mark_top;
		pos base [comp.alef-ar.fina] <anchor 130 0> mark @mark_bottom <anchor 110 740> mark @mark_top;
		pos base [wavyhamza_above-ar] <anchor 134 499> mark @mark_top;
		pos base [foururduabove-ar] <anchor 101 606> mark @mark_top;
		pos base [foururdubelow-ar] <anchor 101 369> mark @mark_bottom;
	} markDFLT;
	lookup marklatin {
		pos base [dottedCircle] <anchor 303 -12> mark @mark_bottom <anchor 303 560> mark @mark_top;
	} marklatin;
	lookup markarabic {
		pos base [hamza-ar] <anchor 195 0> mark @mark_bottom <anchor 201 289> mark @mark_top;
		pos base [highhamza-ar] <anchor 111 712> mark @mark_top;
		pos base [alef-ar] <anchor 100 0> mark @mark_bottom <anchor 100 740> mark @mark_top;
		pos base [alef-ar.fina] <anchor 130 0> mark @mark_bottom <anchor 110 740> mark @mark_top;
		pos base [alef-ar.short] <anchor 100 0> mark @mark_bottom <anchor 100 618> mark @mark_top;
		pos base [alef-ar.fina.short] <anchor 110 0> mark @mark_bottom <anchor 110 618> mark @mark_top;
		pos base [alefHamzaabove-ar] <anchor 100 0> mark @mark_bottom <anchor 100 828> mark @mark_top;
		pos base [alefHamzaabove-ar.fina] <anchor 110 0> mark @mark_bottom <anchor 110 828> mark @mark_top;
		pos base [alefHamzabelow-ar] <anchor 100 -230> mark @mark_bottom <anchor 100 740> mark @mark_top;
		pos base [alefHamzabelow-ar.fina] <anchor 130 -230> mark @mark_bottom <anchor 110 740> mark @mark_top;
		pos base [alefWavyhamzaabove-ar] <anchor 100 0> mark @mark_bottom <anchor 90 828> mark @mark_top;
		pos base [alefWavyhamzaabove-ar.fina] <anchor 110 0> mark @mark_bottom <anchor 100 828> mark @mark_top;
		pos base [alefWavyhamzabelow-ar] <anchor 100 -297> mark @mark_bottom <anchor 100 740> mark @mark_top;
		pos base [alefWavyhamzabelow-ar.fina] <anchor 130 -297> mark @mark_bottom <anchor 110 740> mark @mark_top;
		pos base [alefMadda-ar] <anchor 100 0> mark @mark_bottom <anchor 100 752> mark @mark_top;
		pos base [alefMadda-ar.fina] <anchor 110 0> mark @mark_bottom <anchor 110 752> mark @mark_top;
		pos base [alefWasla-ar] <anchor 100 0> mark @mark_bottom <anchor 108 840> mark @mark_top;
		pos base [alefWasla-ar.fina] <anchor 110 0> mark @mark_bottom <anchor 118 840> mark @mark_top;
		pos base [alefFathatan-ar] <anchor 100 0> mark @mark_bottom <anchor 100 860> mark @mark_top;
		pos base [alefFathatan-ar.fina] <anchor 110 0> mark @mark_bottom <anchor 110 860> mark @mark_top;
		pos base [highhamzaAlef-ar] <anchor 100 0> mark @mark_bottom <anchor 253 739> mark @mark_top;
		pos base [highhamzaAlef-ar.fina] <anchor 130 0> mark @mark_bottom <anchor 263 739> mark @mark_top;
		pos base [behDotless-ar] <anchor 415 0> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 249> mark @mark_top;
		pos base [behDotless-ar.fina] <anchor 415 0> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 249> mark @mark_top;
		pos base [behDotless-ar.medi] <anchor 150 0> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 329> mark @mark_top;
		pos base [behDotless-ar.init] <anchor 138 0> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 369> mark @mark_top;
		pos base [beh-ar] <anchor 415 -201> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 249> mark @mark_top;
		pos base [beh-ar.fina] <anchor 415 -201> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 249> mark @mark_top;
		pos base [beh-ar.medi] <anchor 150 -201> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 329> mark @mark_top;
		pos base [beh-ar.init] <anchor 138 -201> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 369> mark @mark_top;
		pos base [peh-ar] <anchor 415 -321> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 249> mark @mark_top;
		pos base [peh-ar.fina] <anchor 415 -321> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 249> mark @mark_top;
		pos base [peh-ar.medi] <anchor 150 -321> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 329> mark @mark_top;
		pos base [peh-ar.init] <anchor 138 -321> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 369> mark @mark_top;
		pos base [beeh-ar] <anchor 415 -245> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 249> mark @mark_top;
		pos base [beeh-ar.fina] <anchor 415 -245> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 249> mark @mark_top;
		pos base [beeh-ar.medi] <anchor 150 -245> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 329> mark @mark_top;
		pos base [beeh-ar.init] <anchor 138 -245> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 369> mark @mark_top;
		pos base [beheh-ar] <anchor 415 -265> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 249> mark @mark_top;
		pos base [beheh-ar.fina] <anchor 415 -265> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 249> mark @mark_top;
		pos base [beheh-ar.medi] <anchor 150 -265> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 329> mark @mark_top;
		pos base [beheh-ar.init] <anchor 138 -265> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 369> mark @mark_top;
		pos base [alefMaksura-ar.medi] <anchor 150 0> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 329> mark @mark_top;
		pos base [alefMaksura-ar.init] <anchor 138 0> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 369> mark @mark_top;
		pos base [teh-ar] <anchor 415 0> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 420> mark @mark_top;
		pos base [teh-ar.fina] <anchor 415 0> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 420> mark @mark_top;
		pos base [teh-ar.medi] <anchor 150 0> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 500> mark @mark_top;
		pos base [teh-ar.init] <anchor 138 0> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 540> mark @mark_top;
		pos base [tehRing-ar] <anchor 415 0> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 420> mark @mark_top;
		pos base [tehRing-ar.fina] <anchor 415 0> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 420> mark @mark_top;
		pos base [tehRing-ar.medi] <anchor 150 0> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 500> mark @mark_top;
		pos base [tehRing-ar.init] <anchor 138 0> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 540> mark @mark_top;
		pos base [tehThreedotsdown-ar] <anchor 415 0> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 420 540> mark @mark_top;
		pos base [tehThreedotsdown-ar.fina] <anchor 415 0> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 420 540> mark @mark_top;
		pos base [tehThreedotsdown-ar.medi] <anchor 150 0> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 154 620> mark @mark_top;
		pos base [tehThreedotsdown-ar.init] <anchor 138 0> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 148 660> mark @mark_top;
		pos base [theh-ar] <anchor 415 0> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 540> mark @mark_top;
		pos base [theh-ar.fina] <anchor 415 0> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 540> mark @mark_top;
		pos base [theh-ar.medi] <anchor 150 0> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 620> mark @mark_top;
		pos base [theh-ar.init] <anchor 138 0> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 660> mark @mark_top;
		pos base [tteh-ar] <anchor 415 0> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 419 539> mark @mark_top;
		pos base [tteh-ar.fina] <anchor 415 0> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 419 539> mark @mark_top;
		pos base [tteh-ar.medi] <anchor 150 0> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 153 619> mark @mark_top;
		pos base [tteh-ar.init] <anchor 138 0> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 147 659> mark @mark_top;
		pos base [tteheh-ar] <anchor 415 0> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 418 544> mark @mark_top;
		pos base [tteheh-ar.fina] <anchor 415 0> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 418 544> mark @mark_top;
		pos base [tteheh-ar.medi] <anchor 150 0> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 152 624> mark @mark_top;
		pos base [tteheh-ar.init] <anchor 138 0> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 146 664> mark @mark_top;
		pos base [teheh-ar] <anchor 415 0> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 544> mark @mark_top;
		pos base [teheh-ar.fina] <anchor 415 0> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 544> mark @mark_top;
		pos base [teheh-ar.medi] <anchor 150 0> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 624> mark @mark_top;
		pos base [teheh-ar.init] <anchor 138 0> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 664> mark @mark_top;
		pos base [behThreedotshorizontalbelow-ar] <anchor 415 -200> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 249> mark @mark_top;
		pos base [behThreedotshorizontalbelow-ar.fina] <anchor 415 -200> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 249> mark @mark_top;
		pos base [behThreedotshorizontalbelow-ar.medi] <anchor 49 0> mark @mark_bottom <anchor 293 14> mark @mark_ring <anchor 49 249> mark @mark_top;
		pos base [behThreedotshorizontalbelow-ar.init] <anchor 49 0> mark @mark_bottom <anchor 225 13> mark @mark_ring <anchor 49 249> mark @mark_top;
		pos base [behThreedotsupabove-ar] <anchor 415 -201> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 540> mark @mark_top;
		pos base [behThreedotsupabove-ar.fina] <anchor 415 -201> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 540> mark @mark_top;
		pos base [behThreedotsupabove-ar.medi] <anchor 150 -201> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 620> mark @mark_top;
		pos base [behThreedotsupabove-ar.init] <anchor 138 -201> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 660> mark @mark_top;
		pos base [behThreedotsupbelow-ar] <anchor 415 -321> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 249> mark @mark_top;
		pos base [behThreedotsupbelow-ar.fina] <anchor 415 -321> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 249> mark @mark_top;
		pos base [behThreedotsupbelow-ar.medi] <anchor 150 -321> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 329> mark @mark_top;
		pos base [behThreedotsupbelow-ar.init] <anchor 138 -321> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 369> mark @mark_top;
		pos base [tehThreedotsupbelow-ar] <anchor 415 -321> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 420> mark @mark_top;
		pos base [tehThreedotsupbelow-ar.fina] <anchor 415 -321> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 420> mark @mark_top;
		pos base [tehThreedotsupbelow-ar.medi] <anchor 150 -321> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 500> mark @mark_top;
		pos base [tehThreedotsupbelow-ar.init] <anchor 138 -321> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 540> mark @mark_top;
		pos base [behTwodotsbelowDotabove-ar] <anchor 415 -201> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 420> mark @mark_top;
		pos base [behTwodotsbelowDotabove-ar.fina] <anchor 415 -201> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 420> mark @mark_top;
		pos base [behTwodotsbelowDotabove-ar.medi] <anchor 150 -201> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 500> mark @mark_top;
		pos base [behTwodotsbelowDotabove-ar.init] <anchor 138 -201> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 540> mark @mark_top;
		pos base [behVinvertedbelow-ar] <anchor 415 -230> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 249> mark @mark_top;
		pos base [behVinvertedbelow-ar.fina] <anchor 415 -230> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 249> mark @mark_top;
		pos base [behVinvertedbelow-ar.medi] <anchor 150 -230> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 329> mark @mark_top;
		pos base [behVinvertedbelow-ar.init] <anchor 138 -230> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 369> mark @mark_top;
		pos base [behVabove-ar] <anchor 415 0> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 488> mark @mark_top;
		pos base [behVabove-ar.fina] <anchor 415 0> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 488> mark @mark_top;
		pos base [behVabove-ar.medi] <anchor 150 0> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 568> mark @mark_top;
		pos base [behVabove-ar.init] <anchor 138 0> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 608> mark @mark_top;
		pos base [behVbelow-ar] <anchor 415 -230> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 249> mark @mark_top;
		pos base [behVbelow-ar.fina] <anchor 415 -230> mark @mark_bottom <anchor 416 -12> mark @mark_ring <anchor 416 249> mark @mark_top;
		pos base [behVbelow-ar.medi] <anchor 150 -230> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 329> mark @mark_top;
		pos base [behVbelow-ar.init] <anchor 138 -230> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 369> mark @mark_top;
		pos base [jeem-ar] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 404> mark @mark_top;
		pos base [jeem-ar.fina] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 404> mark @mark_top;
		pos base [jeem-ar.medi] <anchor 272 -201> mark @mark_bottom <anchor 221 369> mark @mark_top;
		pos base [jeem-ar.init] <anchor 272 -201> mark @mark_bottom <anchor 221 369> mark @mark_top;
		pos base [jeem-ar.short] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 404> mark @mark_top;
		pos base [tcheh-ar] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 404> mark @mark_top;
		pos base [tcheh-ar.short] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 404> mark @mark_top;
		pos base [tcheh-ar.fina] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 404> mark @mark_top;
		pos base [tcheh-ar.medi] <anchor 272 -321> mark @mark_bottom <anchor 221 369> mark @mark_top;
		pos base [tcheh-ar.init] <anchor 272 -321> mark @mark_bottom <anchor 221 369> mark @mark_top;
		pos base [tcheheh-ar] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 404> mark @mark_top;
		pos base [tcheheh-ar.fina] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 404> mark @mark_top;
		pos base [tcheheh-ar.medi] <anchor 272 -265> mark @mark_bottom <anchor 221 369> mark @mark_top;
		pos base [tcheheh-ar.init] <anchor 272 -265> mark @mark_bottom <anchor 221 369> mark @mark_top;
		pos base [tchehDotabove-ar] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 575> mark @mark_top;
		pos base [tchehDotabove-ar.fina] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 575> mark @mark_top;
		pos base [tchehDotabove-ar.medi] <anchor 272 -321> mark @mark_bottom <anchor 221 540> mark @mark_top;
		pos base [tchehDotabove-ar.init] <anchor 272 -321> mark @mark_bottom <anchor 221 540> mark @mark_top;
		pos base [nyeh-ar] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 404> mark @mark_top;
		pos base [nyeh-ar.fina] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 404> mark @mark_top;
		pos base [nyeh-ar.medi] <anchor 272 -201> mark @mark_bottom <anchor 221 369> mark @mark_top;
		pos base [nyeh-ar.init] <anchor 272 -201> mark @mark_bottom <anchor 221 369> mark @mark_top;
		pos base [dyeh-ar] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 404> mark @mark_top;
		pos base [dyeh-ar.fina] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 404> mark @mark_top;
		pos base [dyeh-ar.medi] <anchor 272 -245> mark @mark_bottom <anchor 221 369> mark @mark_top;
		pos base [dyeh-ar.init] <anchor 272 -245> mark @mark_bottom <anchor 221 369> mark @mark_top;
		pos base [hah-ar] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 404> mark @mark_top;
		pos base [hah-ar.short] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 404> mark @mark_top;
		pos base [hah-ar.fina] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 404> mark @mark_top;
		pos base [hah-ar.medi] <anchor 272 0> mark @mark_bottom <anchor 221 369> mark @mark_top;
		pos base [hah-ar.init] <anchor 272 0> mark @mark_bottom <anchor 221 369> mark @mark_top;
		pos base [hahHamzaabove-ar] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 614> mark @mark_top;
		pos base [hahHamzaabove-ar.fina] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 614> mark @mark_top;
		pos base [hahHamzaabove-ar.medi] <anchor 272 0> mark @mark_bottom <anchor 221 579> mark @mark_top;
		pos base [hahHamzaabove-ar.init] <anchor 272 0> mark @mark_bottom <anchor 221 579> mark @mark_top;
		pos base [hahTwodotsverticalabove-ar] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 307 699> mark @mark_top;
		pos base [hahTwodotsverticalabove-ar.fina] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 307 699> mark @mark_top;
		pos base [hahTwodotsverticalabove-ar.medi] <anchor 272 0> mark @mark_bottom <anchor 223 664> mark @mark_top;
		pos base [hahTwodotsverticalabove-ar.init] <anchor 272 0> mark @mark_bottom <anchor 223 664> mark @mark_top;
		pos base [hahTwodotshorizontalabove-ar] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 575> mark @mark_top;
		pos base [hahTwodotshorizontalabove-ar.fina] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 575> mark @mark_top;
		pos base [hahTwodotshorizontalabove-ar.medi] <anchor 272 0> mark @mark_bottom <anchor 221 540> mark @mark_top;
		pos base [hahTwodotshorizontalabove-ar.init] <anchor 272 0> mark @mark_bottom <anchor 221 540> mark @mark_top;
		pos base [hahThreedotsabove-ar] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 695> mark @mark_top;
		pos base [hahThreedotsabove-ar.fina] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 695> mark @mark_top;
		pos base [hahThreedotsabove-ar.medi] <anchor 272 0> mark @mark_bottom <anchor 221 660> mark @mark_top;
		pos base [hahThreedotsabove-ar.init] <anchor 272 0> mark @mark_bottom <anchor 221 660> mark @mark_top;
		pos base [hahThreedotsupbelow-ar] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 404> mark @mark_top;
		pos base [hahThreedotsupbelow-ar.fina] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 404> mark @mark_top;
		pos base [hahThreedotsupbelow-ar.medi] <anchor 272 -321> mark @mark_bottom <anchor 221 369> mark @mark_top;
		pos base [hahThreedotsupbelow-ar.init] <anchor 272 -321> mark @mark_bottom <anchor 221 369> mark @mark_top;
		pos base [khah-ar] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 575> mark @mark_top;
		pos base [khah-ar.short] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 575> mark @mark_top;
		pos base [khah-ar.fina] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 575> mark @mark_top;
		pos base [khah-ar.medi] <anchor 272 0> mark @mark_bottom <anchor 221 540> mark @mark_top;
		pos base [khah-ar.init] <anchor 272 0> mark @mark_bottom <anchor 221 540> mark @mark_top;
		pos base [hahTahbelow-ar] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 404> mark @mark_top;
		pos base [hahTahbelow-ar.fina] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 404> mark @mark_top;
		pos base [hahTahbelow-ar.medi] <anchor 272 -240> mark @mark_bottom <anchor 221 369> mark @mark_top;
		pos base [hahTahbelow-ar.init] <anchor 272 -240> mark @mark_bottom <anchor 221 369> mark @mark_top;
		pos base [hahTahTwodotshorizontalabove-ar] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 308 865> mark @mark_top;
		pos base [hahTahTwodotshorizontalabove-ar.fina] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 308 865> mark @mark_top;
		pos base [hahTahTwodotshorizontalabove-ar.medi] <anchor 272 0> mark @mark_bottom <anchor 224 830> mark @mark_top;
		pos base [hahTahTwodotshorizontalabove-ar.init] <anchor 272 0> mark @mark_bottom <anchor 224 830> mark @mark_top;
		pos base [hahFourbelow-ar] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 404> mark @mark_top;
		pos base [hahFourbelow-ar.fina] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 404> mark @mark_top;
		pos base [hahFourbelow-ar.medi] <anchor 282 -312> mark @mark_bottom <anchor 221 369> mark @mark_top;
		pos base [hahFourbelow-ar.init] <anchor 282 -312> mark @mark_bottom <anchor 221 369> mark @mark_top;
		pos base [jeemTwodotsabove-ar] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 575> mark @mark_top;
		pos base [jeemTwodotsabove-ar.fina] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 305 575> mark @mark_top;
		pos base [jeemTwodotsabove-ar.medi] <anchor 272 -201> mark @mark_bottom <anchor 221 540> mark @mark_top;
		pos base [jeemTwodotsabove-ar.init] <anchor 272 -201> mark @mark_bottom <anchor 221 540> mark @mark_top;
		pos base [dal-ar] <anchor 230 0> mark @mark_bottom <anchor 240 0> mark @mark_ring <anchor 199 479> mark @mark_top;
		pos base [dal-ar.fina] <anchor 257 0> mark @mark_bottom <anchor 242 0> mark @mark_ring <anchor 247 479> mark @mark_top;
		pos base [thal-ar] <anchor 230 0> mark @mark_bottom <anchor 240 0> mark @mark_ring <anchor 199 650> mark @mark_top;
		pos base [thal-ar.fina] <anchor 257 0> mark @mark_bottom <anchor 242 0> mark @mark_ring <anchor 247 650> mark @mark_top;
		pos base [thalAlefabove-ar] <anchor 230 0> mark @mark_bottom <anchor 240 0> mark @mark_ring <anchor 199 891> mark @mark_top;
		pos base [thalAlefabove-ar.fina] <anchor 257 0> mark @mark_bottom <anchor 242 0> mark @mark_ring <anchor 247 891> mark @mark_top;
		pos base [ddal-ar] <anchor 230 0> mark @mark_bottom <anchor 240 0> mark @mark_ring <anchor 202 769> mark @mark_top;
		pos base [ddal-ar.fina] <anchor 257 0> mark @mark_bottom <anchor 242 0> mark @mark_ring <anchor 250 769> mark @mark_top;
		pos base [dahal-ar] <anchor 230 0> mark @mark_bottom <anchor 240 0> mark @mark_ring <anchor 199 650> mark @mark_top;
		pos base [dahal-ar.fina] <anchor 257 0> mark @mark_bottom <anchor 242 0> mark @mark_ring <anchor 247 650> mark @mark_top;
		pos base [ddahal-ar] <anchor 230 -201> mark @mark_bottom <anchor 240 0> mark @mark_ring <anchor 199 479> mark @mark_top;
		pos base [ddahal-ar.fina] <anchor 257 -201> mark @mark_bottom <anchor 242 0> mark @mark_ring <anchor 247 479> mark @mark_top;
		pos base [dalRing-ar] <anchor 230 0> mark @mark_bottom <anchor 240 0> mark @mark_ring <anchor 199 479> mark @mark_top;
		pos base [dalRing-ar.fina] <anchor 257 0> mark @mark_bottom <anchor 242 0> mark @mark_ring <anchor 247 479> mark @mark_top;
		pos base [dalDotbelow-ar] <anchor 230 -201> mark @mark_bottom <anchor 240 0> mark @mark_ring <anchor 199 479> mark @mark_top;
		pos base [dalDotbelow-ar.fina] <anchor 257 -201> mark @mark_bottom <anchor 242 0> mark @mark_ring <anchor 247 479> mark @mark_top;
		pos base [dalDotbelowTah-ar] <anchor 230 -201> mark @mark_bottom <anchor 240 0> mark @mark_ring <anchor 202 769> mark @mark_top;
		pos base [dalDotbelowTah-ar.fina] <anchor 257 -201> mark @mark_bottom <anchor 242 0> mark @mark_ring <anchor 250 769> mark @mark_top;
		pos base [dul-ar] <anchor 230 0> mark @mark_bottom <anchor 240 0> mark @mark_ring <anchor 199 770> mark @mark_top;
		pos base [dul-ar.fina] <anchor 257 0> mark @mark_bottom <anchor 242 0> mark @mark_ring <anchor 247 770> mark @mark_top;
		pos base [dalThreedotsdown-ar] <anchor 230 0> mark @mark_bottom <anchor 240 0> mark @mark_ring <anchor 203 770> mark @mark_top;
		pos base [dalThreedotsdown-ar.fina] <anchor 257 0> mark @mark_bottom <anchor 242 0> mark @mark_ring <anchor 251 770> mark @mark_top;
		pos base [dalFourdots-ar] <anchor 230 0> mark @mark_bottom <anchor 240 0> mark @mark_ring <anchor 199 774> mark @mark_top;
		pos base [dalFourdots-ar.fina] <anchor 257 0> mark @mark_bottom <anchor 242 0> mark @mark_ring <anchor 247 774> mark @mark_top;
		pos base [dalVinvertedabove-ar] <anchor 230 0> mark @mark_bottom <anchor 240 0> mark @mark_ring <anchor 199 758> mark @mark_top;
		pos base [dalVinvertedabove-ar.fina] <anchor 257 0> mark @mark_bottom <anchor 242 0> mark @mark_ring <anchor 247 758> mark @mark_top;
		pos base [dalTwodotsverticalbelowTah-ar] <anchor 230 -245> mark @mark_bottom <anchor 240 0> mark @mark_ring <anchor 202 769> mark @mark_top;
		pos base [dalTwodotsverticalbelowTah-ar.fina] <anchor 257 -245> mark @mark_bottom <anchor 242 0> mark @mark_ring <anchor 250 769> mark @mark_top;
		pos base [dalVinvertedbelow-ar] <anchor 230 -230> mark @mark_bottom <anchor 240 0> mark @mark_ring <anchor 199 479> mark @mark_top;
		pos base [dalVinvertedbelow-ar.fina] <anchor 257 -230> mark @mark_bottom <anchor 242 0> mark @mark_ring <anchor 247 479> mark @mark_top;
		pos base [reh-ar] <anchor 14 -240> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 153 286> mark @mark_top;
		pos base [reh-ar.short] <anchor 24 -240> mark @mark_bottom <anchor 81 -226> mark @mark_ring <anchor 163 286> mark @mark_top;
		pos base [reh-ar.fina] <anchor 14 -240> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 153 286> mark @mark_top;
		pos base [reh-ar.fina.short] <anchor 24 -240> mark @mark_bottom <anchor 81 -226> mark @mark_ring <anchor 163 286> mark @mark_top;
		pos base [zain-ar] <anchor 14 -240> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 153 457> mark @mark_top;
		pos base [zain-ar.fina] <anchor 14 -240> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 153 457> mark @mark_top;
		pos base [zain-ar.fina.short] <anchor 24 -240> mark @mark_bottom <anchor 81 -226> mark @mark_ring <anchor 163 457> mark @mark_top;
		pos base [zain-ar.short] <anchor 24 -240> mark @mark_bottom <anchor 81 -226> mark @mark_ring <anchor 163 457> mark @mark_top;
		pos base [ainThreedotsbelow-ar] <anchor 344 -304> mark @mark_bottom <anchor 313 -42> mark @mark_center <anchor 311 565> mark @mark_top;
		pos base [ainThreedotsbelow-ar.fina] <anchor 297 -304> mark @mark_bottom <anchor 258 -90> mark @mark_center <anchor 290 449> mark @mark_top;
		pos base [ainThreedotsbelow-ar.fina.medi] <anchor 228 -321> mark @mark_bottom <anchor 233 369> mark @mark_top;
		pos base [ainThreedotsbelow-ar.fina.init] <anchor 224 -321> mark @mark_bottom <anchor 212 388> mark @mark_top;
		pos base [rreh-ar] <anchor 14 -240> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 156 576> mark @mark_top;
		pos base [rreh-ar.short] <anchor 24 -240> mark @mark_bottom <anchor 81 -226> mark @mark_ring <anchor 166 576> mark @mark_top;
		pos base [rreh-ar.fina] <anchor 14 -240> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 156 576> mark @mark_top;
		pos base [rreh-ar.fina.short] <anchor 24 -240> mark @mark_bottom <anchor 81 -226> mark @mark_ring <anchor 166 576> mark @mark_top;
		pos base [rehv-ar] <anchor 14 -240> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 153 525> mark @mark_top;
		pos base [rehv-ar.fina] <anchor 14 -240> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 153 525> mark @mark_top;
		pos base [rehRing-ar] <anchor 14 -240> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 153 286> mark @mark_top;
		pos base [rehRing-ar.fina] <anchor 14 -240> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 153 286> mark @mark_top;
		pos base [rehDotbelow-ar] <anchor 14 -441> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 153 286> mark @mark_top;
		pos base [rehDotbelow-ar.fina] <anchor 14 -441> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 153 286> mark @mark_top;
		pos base [rehVbelow-ar] <anchor 14 -470> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 153 286> mark @mark_top;
		pos base [rehVbelow-ar.fina] <anchor 14 -470> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 153 286> mark @mark_top;
		pos base [rehDotbelowdotabove-ar] <anchor 14 -441> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 153 457> mark @mark_top;
		pos base [rehDotbelowdotabove-ar.fina] <anchor 14 -441> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 153 457> mark @mark_top;
		pos base [rehTwodots-ar] <anchor 14 -240> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 153 457> mark @mark_top;
		pos base [rehTwodots-ar.fina] <anchor 14 -240> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 153 457> mark @mark_top;
		pos base [jeh-ar] <anchor 14 -240> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 153 577> mark @mark_top;
		pos base [jeh-ar.short] <anchor 24 -240> mark @mark_bottom <anchor 81 -226> mark @mark_ring <anchor 163 577> mark @mark_top;
		pos base [jeh-ar.fina] <anchor 14 -240> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 153 577> mark @mark_top;
		pos base [jeh-ar.fina.short] <anchor 24 -240> mark @mark_bottom <anchor 81 -226> mark @mark_ring <anchor 163 577> mark @mark_top;
		pos base [rehFourdots-ar] <anchor 14 -240> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 153 581> mark @mark_top;
		pos base [rehFourdots-ar.fina] <anchor 14 -240> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 153 581> mark @mark_top;
		pos base [rehVinvertedabove-ar] <anchor 14 -240> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 153 565> mark @mark_top;
		pos base [rehVinvertedabove-ar.fina] <anchor 14 -240> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 153 565> mark @mark_top;
		pos base [rehStroke-ar] <anchor 14 -240> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 153 286> mark @mark_top;
		pos base [rehStroke-ar.fina] <anchor 14 -240> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 153 286> mark @mark_top;
		pos base [rehTwodotsverticalabove-ar] <anchor 14 -240> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 155 581> mark @mark_top;
		pos base [rehTwodotsverticalabove-ar.fina] <anchor 14 -240> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 155 581> mark @mark_top;
		pos base [rehHamzaabove-ar] <anchor 14 -240> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 153 496> mark @mark_top;
		pos base [rehHamzaabove-ar.fina] <anchor 14 -240> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 153 496> mark @mark_top;
		pos base [rehTwodotshorizontalaboveTahabove-ar] <anchor 14 -240> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 156 747> mark @mark_top;
		pos base [rehTwodotshorizontalaboveTahabove-ar.fina] <anchor 14 -240> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 156 747> mark @mark_top;
		pos base [rehAlefabove-ar] <anchor 14 -240> mark @mark_bottom <anchor 71 -226> mark @mark_ring <anchor 153 527> mark @mark_top;
		pos base [seen-ar] <anchor 317 -240> mark @mark_bottom <anchor 845 -165> mark @mark_center <anchor 845 249> mark @mark_top;
		pos base [seen-ar.fina] <anchor 317 -240> mark @mark_bottom <anchor 845 -165> mark @mark_center <anchor 845 249> mark @mark_top;
		pos base [seen-ar.medi] <anchor 460 0> mark @mark_bottom <anchor 460 249> mark @mark_top;
		pos base [seen-ar.init] <anchor 460 0> mark @mark_bottom <anchor 460 249> mark @mark_top;
		pos base [seenDotbelowDotabove-ar] <anchor 317 -240> mark @mark_bottom <anchor 845 -165> mark @mark_center <anchor 845 420> mark @mark_top;
		pos base [seenDotbelowDotabove-ar.fina] <anchor 317 -240> mark @mark_bottom <anchor 845 -165> mark @mark_center <anchor 845 420> mark @mark_top;
		pos base [seenDotbelowDotabove-ar.medi] <anchor 460 -201> mark @mark_bottom <anchor 460 420> mark @mark_top;
		pos base [seenDotbelowDotabove-ar.init] <anchor 460 -201> mark @mark_bottom <anchor 460 420> mark @mark_top;
		pos base [seenThreedotsbelow-ar] <anchor 317 -561> mark @mark_bottom <anchor 845 -165> mark @mark_center <anchor 845 249> mark @mark_top;
		pos base [seenThreedotsbelow-ar.fina] <anchor 317 -561> mark @mark_bottom <anchor 845 -165> mark @mark_center <anchor 845 249> mark @mark_top;
		pos base [seenThreedotsbelow-ar.medi] <anchor 460 -321> mark @mark_bottom <anchor 460 249> mark @mark_top;
		pos base [seenThreedotsbelow-ar.init] <anchor 460 -321> mark @mark_bottom <anchor 460 249> mark @mark_top;
		pos base [sheen-ar] <anchor 317 -240> mark @mark_bottom <anchor 845 -165> mark @mark_center <anchor 845 540> mark @mark_top;
		pos base [sheen-ar.fina] <anchor 317 -240> mark @mark_bottom <anchor 845 -165> mark @mark_center <anchor 845 540> mark @mark_top;
		pos base [sheen-ar.medi] <anchor 460 0> mark @mark_bottom <anchor 460 540> mark @mark_top;
		pos base [sheen-ar.init] <anchor 460 0> mark @mark_bottom <anchor 460 540> mark @mark_top;
		pos base [sheenDotbelow-ar] <anchor 317 -441> mark @mark_bottom <anchor 845 -165> mark @mark_center <anchor 845 540> mark @mark_top;
		pos base [sheenDotbelow-ar.fina] <anchor 317 -441> mark @mark_bottom <anchor 845 -165> mark @mark_center <anchor 845 540> mark @mark_top;
		pos base [sheenDotbelow-ar.medi] <anchor 460 -201> mark @mark_bottom <anchor 460 540> mark @mark_top;
		pos base [sheenDotbelow-ar.init] <anchor 460 -201> mark @mark_bottom <anchor 460 540> mark @mark_top;
		pos base [sheenThreedotsbelow-ar] <anchor 317 -561> mark @mark_bottom <anchor 845 -165> mark @mark_center <anchor 845 540> mark @mark_top;
		pos base [sheenThreedotsbelow-ar.fina] <anchor 317 -561> mark @mark_bottom <anchor 845 -165> mark @mark_center <anchor 845 540> mark @mark_top;
		pos base [sheenThreedotsbelow-ar.medi] <anchor 460 -321> mark @mark_bottom <anchor 460 540> mark @mark_top;
		pos base [sheenThreedotsbelow-ar.init] <anchor 460 -321> mark @mark_bottom <anchor 460 540> mark @mark_top;
		pos base [sad-ar] <anchor 317 -240> mark @mark_bottom <anchor 959 375> mark @mark_top;
		pos base [sad-ar.fina] <anchor 317 -240> mark @mark_bottom <anchor 959 375> mark @mark_top;
		pos base [sad-ar.medi] <anchor 449 0> mark @mark_bottom <anchor 567 375> mark @mark_top;
		pos base [sad-ar.init] <anchor 449 0> mark @mark_bottom <anchor 567 375> mark @mark_top;
		pos base [sadTwodotsbelow-ar] <anchor 317 -441> mark @mark_bottom <anchor 959 375> mark @mark_top;
		pos base [sadTwodotsbelow-ar.fina] <anchor 317 -441> mark @mark_bottom <anchor 959 375> mark @mark_top;
		pos base [sadTwodotsbelow-ar.medi] <anchor 449 -201> mark @mark_bottom <anchor 567 375> mark @mark_top;
		pos base [sadTwodotsbelow-ar.init] <anchor 449 -201> mark @mark_bottom <anchor 567 375> mark @mark_top;
		pos base [sadThreedots-ar] <anchor 317 -240> mark @mark_bottom <anchor 959 666> mark @mark_top;
		pos base [sadThreedots-ar.fina] <anchor 317 -240> mark @mark_bottom <anchor 959 666> mark @mark_top;
		pos base [sadThreedots-ar.medi] <anchor 449 0> mark @mark_bottom <anchor 567 666> mark @mark_top;
		pos base [sadThreedots-ar.init] <anchor 449 0> mark @mark_bottom <anchor 567 666> mark @mark_top;
		pos base [dad-ar] <anchor 317 -240> mark @mark_bottom <anchor 959 546> mark @mark_top;
		pos base [dad-ar.fina] <anchor 317 -240> mark @mark_bottom <anchor 959 546> mark @mark_top;
		pos base [dad-ar.medi] <anchor 449 0> mark @mark_bottom <anchor 567 546> mark @mark_top;
		pos base [dad-ar.init] <anchor 449 0> mark @mark_bottom <anchor 567 546> mark @mark_top;
		pos base [dadDotbelow-ar] <anchor 317 -441> mark @mark_bottom <anchor 959 546> mark @mark_top;
		pos base [dadDotbelow-ar.fina] <anchor 317 -441> mark @mark_bottom <anchor 959 546> mark @mark_top;
		pos base [dadDotbelow-ar.medi] <anchor 449 -201> mark @mark_bottom <anchor 567 546> mark @mark_top;
		pos base [dadDotbelow-ar.init] <anchor 449 -201> mark @mark_bottom <anchor 567 546> mark @mark_top;
		pos base [tah-ar] <anchor 372 0> mark @mark_bottom <anchor 479 375> mark @mark_top;
		pos base [tah-ar.fina] <anchor 405 0> mark @mark_bottom <anchor 479 375> mark @mark_top;
		pos base [tah-ar.medi] <anchor 385 0> mark @mark_bottom <anchor 439 375> mark @mark_top;
		pos base [tah-ar.init] <anchor 352 0> mark @mark_bottom <anchor 439 375> mark @mark_top;
		pos base [tahThreedots-ar] <anchor 372 0> mark @mark_bottom <anchor 479 666> mark @mark_top;
		pos base [tahThreedots-ar.fina] <anchor 405 0> mark @mark_bottom <anchor 479 666> mark @mark_top;
		pos base [tahThreedots-ar.medi] <anchor 385 0> mark @mark_bottom <anchor 439 666> mark @mark_top;
		pos base [tahThreedots-ar.init] <anchor 352 0> mark @mark_bottom <anchor 439 666> mark @mark_top;
		pos base [zah-ar] <anchor 372 0> mark @mark_bottom <anchor 479 546> mark @mark_top;
		pos base [zah-ar.fina] <anchor 405 0> mark @mark_bottom <anchor 479 546> mark @mark_top;
		pos base [zah-ar.medi] <anchor 385 0> mark @mark_bottom <anchor 439 546> mark @mark_top;
		pos base [zah-ar.init] <anchor 352 0> mark @mark_bottom <anchor 439 546> mark @mark_top;
		pos base [tahTwodotsabove-ar] <anchor 372 0> mark @mark_bottom <anchor 479 546> mark @mark_top;
		pos base [tahTwodotsabove-ar.fina] <anchor 405 0> mark @mark_bottom <anchor 479 546> mark @mark_top;
		pos base [tahTwodotsabove-ar.medi] <anchor 385 0> mark @mark_bottom <anchor 439 546> mark @mark_top;
		pos base [tahTwodotsabove-ar.init] <anchor 352 0> mark @mark_bottom <anchor 439 546> mark @mark_top;
		pos base [ain-ar] <anchor 344 -304> mark @mark_bottom <anchor 313 -42> mark @mark_center <anchor 311 565> mark @mark_top;
		pos base [ain-ar.short] <anchor 344 -304> mark @mark_bottom <anchor 311 565> mark @mark_top;
		pos base [ain-ar.fina] <anchor 297 -304> mark @mark_bottom <anchor 258 -90> mark @mark_center <anchor 290 449> mark @mark_top;
		pos base [ain-ar.medi] <anchor 228 0> mark @mark_bottom <anchor 233 369> mark @mark_top;
		pos base [ain-ar.init] <anchor 224 0> mark @mark_bottom <anchor 212 388> mark @mark_top;
		pos base [ainThreedots-ar] <anchor 344 -304> mark @mark_bottom <anchor 313 -42> mark @mark_center <anchor 311 856> mark @mark_top;
		pos base [ainThreedots-ar.fina] <anchor 297 -304> mark @mark_bottom <anchor 258 -90> mark @mark_center <anchor 290 740> mark @mark_top;
		pos base [ainThreedots-ar.medi] <anchor 228 0> mark @mark_bottom <anchor 233 660> mark @mark_top;
		pos base [ainThreedots-ar.init] <anchor 224 0> mark @mark_bottom <anchor 212 679> mark @mark_top;
		pos base [ghain-ar] <anchor 344 -304> mark @mark_bottom <anchor 313 -42> mark @mark_center <anchor 311 736> mark @mark_top;
		pos base [ghain-ar.short] <anchor 344 -304> mark @mark_bottom <anchor 311 736> mark @mark_top;
		pos base [ghain-ar.fina] <anchor 297 -304> mark @mark_bottom <anchor 258 -90> mark @mark_center <anchor 290 620> mark @mark_top;
		pos base [ghain-ar.medi] <anchor 228 0> mark @mark_bottom <anchor 233 540> mark @mark_top;
		pos base [ghain-ar.init] <anchor 224 0> mark @mark_bottom <anchor 212 559> mark @mark_top;
		pos base [ghainDotbelow-ar] <anchor 344 -304> mark @mark_bottom <anchor 313 -42> mark @mark_center <anchor 311 736> mark @mark_top;
		pos base [ghainDotbelow-ar.fina] <anchor 297 -304> mark @mark_bottom <anchor 258 -90> mark @mark_center <anchor 290 620> mark @mark_top;
		pos base [ghainDotbelow-ar.medi] <anchor 228 -201> mark @mark_bottom <anchor 233 540> mark @mark_top;
		pos base [ghainDotbelow-ar.init] <anchor 224 -201> mark @mark_bottom <anchor 212 559> mark @mark_top;
		pos base [feh-ar] <anchor 460 -12> mark @mark_bottom <anchor 700 713> mark @mark_top;
		pos base [feh-ar.fina] <anchor 387 0> mark @mark_bottom <anchor 710 650> mark @mark_top;
		pos base [feh-ar.medi] <anchor 213 0> mark @mark_bottom <anchor 213 650> mark @mark_top;
		pos base [feh-ar.init] <anchor 220 0> mark @mark_bottom <anchor 220 713> mark @mark_top;
		pos base [veh-ar] <anchor 460 -12> mark @mark_bottom <anchor 700 833> mark @mark_top;
		pos base [veh-ar.fina] <anchor 387 0> mark @mark_bottom <anchor 710 770> mark @mark_top;
		pos base [veh-ar.medi] <anchor 213 0> mark @mark_bottom <anchor 213 770> mark @mark_top;
		pos base [veh-ar.init] <anchor 220 0> mark @mark_bottom <anchor 220 833> mark @mark_top;
		pos base [fehDotless-ar] <anchor 460 -12> mark @mark_bottom <anchor 700 542> mark @mark_top;
		pos base [fehDotless-ar.fina] <anchor 387 0> mark @mark_bottom <anchor 710 479> mark @mark_top;
		pos base [fehDotless-ar.medi] <anchor 213 0> mark @mark_bottom <anchor 213 479> mark @mark_top;
		pos base [fehDotless-ar.init] <anchor 220 0> mark @mark_bottom <anchor 220 542> mark @mark_top;
		pos base [fehDotbelow-ar] <anchor 460 -213> mark @mark_bottom <anchor 700 713> mark @mark_top;
		pos base [fehDotbelow-ar.fina] <anchor 387 -201> mark @mark_bottom <anchor 710 650> mark @mark_top;
		pos base [fehDotbelow-ar.medi] <anchor 213 -201> mark @mark_bottom <anchor 213 650> mark @mark_top;
		pos base [fehDotbelow-ar.init] <anchor 220 -201> mark @mark_bottom <anchor 220 713> mark @mark_top;
		pos base [fehThreedotsbelow-ar] <anchor 460 -333> mark @mark_bottom <anchor 700 542> mark @mark_top;
		pos base [fehThreedotsbelow-ar.fina] <anchor 387 -321> mark @mark_bottom <anchor 710 479> mark @mark_top;
		pos base [fehThreedotsbelow-ar.medi] <anchor 213 -321> mark @mark_bottom <anchor 213 479> mark @mark_top;
		pos base [fehThreedotsbelow-ar.init] <anchor 220 -321> mark @mark_bottom <anchor 220 542> mark @mark_top;
		pos base [fehDotbelowThreedotsabove-ar] <anchor 372 -201> mark @mark_bottom <anchor 479 546> mark @mark_top;
		pos base [fehDotbelowThreedotsabove-ar.fina] <anchor 405 -201> mark @mark_bottom <anchor 479 546> mark @mark_top;
		pos base [fehDotbelowThreedotsabove-ar.medi] <anchor 385 -201> mark @mark_bottom <anchor 439 546> mark @mark_top;
		pos base [fehDotbelowThreedotsabove-ar.init] <anchor 352 -201> mark @mark_bottom <anchor 439 546> mark @mark_top;
		pos base [peheh-ar] <anchor 460 -12> mark @mark_bottom <anchor 700 837> mark @mark_top;
		pos base [peheh-ar.fina] <anchor 387 0> mark @mark_bottom <anchor 710 774> mark @mark_top;
		pos base [peheh-ar.medi] <anchor 213 0> mark @mark_bottom <anchor 213 774> mark @mark_top;
		pos base [peheh-ar.init] <anchor 220 0> mark @mark_bottom <anchor 220 837> mark @mark_top;
		pos base [qafDotless-ar] <anchor 357 -240> mark @mark_bottom <anchor 492 379> mark @mark_top;
		pos base [qafDotless-ar.fina] <anchor 357 -240> mark @mark_bottom <anchor 492 379> mark @mark_top;
		pos base [qaf-ar] <anchor 357 -240> mark @mark_bottom <anchor 492 550> mark @mark_top;
		pos base [qaf-ar.fina] <anchor 357 -240> mark @mark_bottom <anchor 492 550> mark @mark_top;
		pos base [qaf-ar.medi] <anchor 213 0> mark @mark_bottom <anchor 213 650> mark @mark_top;
		pos base [qaf-ar.init] <anchor 220 0> mark @mark_bottom <anchor 220 713> mark @mark_top;
		pos base [qafDotabove-ar] <anchor 357 -240> mark @mark_bottom <anchor 492 550> mark @mark_top;
		pos base [qafDotabove-ar.fina] <anchor 357 -240> mark @mark_bottom <anchor 492 550> mark @mark_top;
		pos base [qafThreedotsabove-ar] <anchor 357 -240> mark @mark_bottom <anchor 492 670> mark @mark_top;
		pos base [qafThreedotsabove-ar.fina] <anchor 357 -240> mark @mark_bottom <anchor 492 670> mark @mark_top;
		pos base [qafThreedotsabove-ar.medi] <anchor 213 0> mark @mark_bottom <anchor 213 770> mark @mark_top;
		pos base [qafThreedotsabove-ar.init] <anchor 220 0> mark @mark_bottom <anchor 220 833> mark @mark_top;
		pos base [qafDotbelow-ar] <anchor 357 -441> mark @mark_bottom <anchor 492 550> mark @mark_top;
		pos base [qafDotbelow-ar.fina] <anchor 357 -441> mark @mark_bottom <anchor 492 550> mark @mark_top;
		pos base [qafDotbelow-ar.medi] <anchor 213 -201> mark @mark_bottom <anchor 213 650> mark @mark_top;
		pos base [qafDotbelow-ar.init] <anchor 220 -201> mark @mark_bottom <anchor 220 713> mark @mark_top;
		pos base [kaf-ar] <anchor 371 -4> mark @mark_bottom <anchor 369 506> mark @mark_top;
		pos base [kaf-ar.fina] <anchor 415 -12> mark @mark_bottom <anchor 424 506> mark @mark_top;
		pos base [kaf-ar.medi] <anchor 199 0> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 121 626> mark @mark_top;
		pos base [kaf-ar.init] <anchor 199 0> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 121 626> mark @mark_top;
		pos base [keheh-ar] <anchor 420 0> mark @mark_bottom <anchor 786 603> mark @mark_ring <anchor 632 626> mark @mark_top;
		pos base [keheh-ar.fina] <anchor 420 0> mark @mark_bottom <anchor 786 603> mark @mark_ring <anchor 626 626> mark @mark_top;
		pos base [keheh-ar.medi] <anchor 199 0> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 121 626> mark @mark_top;
		pos base [keheh-ar.init] <anchor 199 0> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 121 626> mark @mark_top;
		pos base [kehehTwodotshorizontalabove-ar] <anchor 420 0> mark @mark_bottom <anchor 786 603> mark @mark_ring <anchor 632 797> mark @mark_top;
		pos base [kehehTwodotshorizontalabove-ar.fina] <anchor 420 0> mark @mark_bottom <anchor 786 603> mark @mark_ring <anchor 626 797> mark @mark_top;
		pos base [kehehTwodotshorizontalabove-ar.medi] <anchor 199 0> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 121 797> mark @mark_top;
		pos base [kehehTwodotshorizontalabove-ar.init] <anchor 199 0> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 121 797> mark @mark_top;
		pos base [kehehThreedotsbelow-ar] <anchor 420 -321> mark @mark_bottom <anchor 786 603> mark @mark_ring <anchor 632 626> mark @mark_top;
		pos base [kehehThreedotsbelow-ar.fina] <anchor 420 -321> mark @mark_bottom <anchor 786 603> mark @mark_ring <anchor 626 626> mark @mark_top;
		pos base [kehehThreedotsbelow-ar.medi] <anchor 199 -321> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 121 626> mark @mark_top;
		pos base [kehehThreedotsbelow-ar.init] <anchor 199 -321> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 121 626> mark @mark_top;
		pos base [kehehDotabove-ar] <anchor 420 0> mark @mark_bottom <anchor 786 603> mark @mark_ring <anchor 632 797> mark @mark_top;
		pos base [kehehDotabove-ar.fina] <anchor 420 0> mark @mark_bottom <anchor 786 603> mark @mark_ring <anchor 626 797> mark @mark_top;
		pos base [kehehDotabove-ar.medi] <anchor 199 0> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 121 797> mark @mark_top;
		pos base [kehehDotabove-ar.init] <anchor 199 0> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 121 797> mark @mark_top;
		pos base [kehehThreedotsabove-ar] <anchor 420 0> mark @mark_bottom <anchor 786 603> mark @mark_ring <anchor 632 917> mark @mark_top;
		pos base [kehehThreedotsabove-ar.fina] <anchor 420 0> mark @mark_bottom <anchor 786 603> mark @mark_ring <anchor 626 917> mark @mark_top;
		pos base [kehehThreedotsabove-ar.medi] <anchor 199 0> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 121 917> mark @mark_top;
		pos base [kehehThreedotsabove-ar.init] <anchor 199 0> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 121 917> mark @mark_top;
		pos base [kehehThreedotsupbelow-ar] <anchor 420 -321> mark @mark_bottom <anchor 786 603> mark @mark_ring <anchor 632 626> mark @mark_top;
		pos base [kehehThreedotsupbelow-ar.fina] <anchor 420 -321> mark @mark_bottom <anchor 786 603> mark @mark_ring <anchor 626 626> mark @mark_top;
		pos base [kehehThreedotsupbelow-ar.medi] <anchor 199 -321> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 121 626> mark @mark_top;
		pos base [kehehThreedotsupbelow-ar.init] <anchor 199 -321> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 121 626> mark @mark_top;
		pos base [gaf-ar] <anchor 420 0> mark @mark_bottom <anchor 786 603> mark @mark_ring <anchor 532 715> mark @mark_top;
		pos base [gaf-ar.fina] <anchor 420 0> mark @mark_bottom <anchor 786 603> mark @mark_ring <anchor 526 715> mark @mark_top;
		pos base [gaf-ar.medi] <anchor 199 0> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 21 715> mark @mark_top;
		pos base [gaf-ar.init] <anchor 199 0> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 21 715> mark @mark_top;
		pos base [gafRing-ar] <anchor 420 0> mark @mark_bottom <anchor 786 603> mark @mark_ring <anchor 532 715> mark @mark_top;
		pos base [gafRing-ar.fina] <anchor 420 0> mark @mark_bottom <anchor 786 603> mark @mark_ring <anchor 526 715> mark @mark_top;
		pos base [gafRing-ar.medi] <anchor 199 0> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 21 715> mark @mark_top;
		pos base [gafRing-ar.init] <anchor 199 0> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 21 715> mark @mark_top;
		pos base [gafThreedots-ar] <anchor 420 0> mark @mark_bottom <anchor 786 603> mark @mark_ring <anchor 532 1006> mark @mark_top;
		pos base [gafThreedots-ar.fina] <anchor 420 0> mark @mark_bottom <anchor 786 603> mark @mark_ring <anchor 526 1006> mark @mark_top;
		pos base [gafThreedots-ar.medi] <anchor 199 0> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 21 1006> mark @mark_top;
		pos base [gafThreedots-ar.init] <anchor 199 0> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 21 1006> mark @mark_top;
		pos base [kafRing-ar] <anchor 420 0> mark @mark_bottom <anchor 786 603> mark @mark_ring <anchor 632 626> mark @mark_top;
		pos base [kafRing-ar.fina] <anchor 420 0> mark @mark_bottom <anchor 786 603> mark @mark_ring <anchor 626 626> mark @mark_top;
		pos base [kafRing-ar.medi] <anchor 199 0> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 121 626> mark @mark_top;
		pos base [kafRing-ar.init] <anchor 199 0> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 121 626> mark @mark_top;
		pos base [kafDotabove-ar] <anchor 371 -4> mark @mark_bottom <anchor 369 677> mark @mark_top;
		pos base [kafDotabove-ar.fina] <anchor 415 -12> mark @mark_bottom <anchor 424 677> mark @mark_top;
		pos base [kafDotabove-ar.medi] <anchor 199 0> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 121 797> mark @mark_top;
		pos base [kafDotabove-ar.init] <anchor 199 0> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 121 797> mark @mark_top;
		pos base [kafTwodotshorizontalabove-ar] <anchor 371 -4> mark @mark_bottom <anchor 369 677> mark @mark_top;
		pos base [kafTwodotshorizontalabove-ar.fina] <anchor 415 -12> mark @mark_bottom <anchor 424 677> mark @mark_top;
		pos base [kafTwodotshorizontalabove-ar.medi] <anchor 199 0> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 121 797> mark @mark_top;
		pos base [kafTwodotshorizontalabove-ar.init] <anchor 199 0> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 121 797> mark @mark_top;
		pos base [kafThreedotsbelow-ar] <anchor 371 -325> mark @mark_bottom <anchor 369 506> mark @mark_top;
		pos base [kafThreedotsbelow-ar.fina] <anchor 415 -333> mark @mark_bottom <anchor 424 506> mark @mark_top;
		pos base [kafThreedotsbelow-ar.medi] <anchor 199 -321> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 121 626> mark @mark_top;
		pos base [kafThreedotsbelow-ar.init] <anchor 199 -321> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 121 626> mark @mark_top;
		pos base [gafTwodotsbelow-ar] <anchor 420 -201> mark @mark_bottom <anchor 786 603> mark @mark_ring <anchor 532 715> mark @mark_top;
		pos base [gafTwodotsbelow-ar.fina] <anchor 420 -201> mark @mark_bottom <anchor 786 603> mark @mark_ring <anchor 526 715> mark @mark_top;
		pos base [gafTwodotsbelow-ar.medi] <anchor 199 -201> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 21 715> mark @mark_top;
		pos base [gafTwodotsbelow-ar.init] <anchor 199 -201> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 21 715> mark @mark_top;
		pos base [ng-ar] <anchor 371 -4> mark @mark_bottom <anchor 369 797> mark @mark_top;
		pos base [ng-ar.fina] <anchor 415 -12> mark @mark_bottom <anchor 424 797> mark @mark_top;
		pos base [ng-ar.medi] <anchor 199 0> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 121 917> mark @mark_top;
		pos base [ng-ar.init] <anchor 199 0> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 121 917> mark @mark_top;
		pos base [ngoeh-ar] <anchor 420 0> mark @mark_bottom <anchor 786 603> mark @mark_ring <anchor 532 886> mark @mark_top;
		pos base [ngoeh-ar.fina] <anchor 420 0> mark @mark_bottom <anchor 786 603> mark @mark_ring <anchor 526 886> mark @mark_top;
		pos base [ngoeh-ar.medi] <anchor 199 0> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 21 886> mark @mark_top;
		pos base [ngoeh-ar.init] <anchor 199 0> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 21 886> mark @mark_top;
		pos base [gueh-ar] <anchor 420 -245> mark @mark_bottom <anchor 786 603> mark @mark_ring <anchor 532 715> mark @mark_top;
		pos base [gueh-ar.fina] <anchor 420 -245> mark @mark_bottom <anchor 786 603> mark @mark_ring <anchor 526 715> mark @mark_top;
		pos base [gueh-ar.medi] <anchor 199 -245> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 21 715> mark @mark_top;
		pos base [gueh-ar.init] <anchor 199 -245> mark @mark_bottom <anchor 281 603> mark @mark_ring <anchor 21 715> mark @mark_top;
		pos base [lam-ar] <anchor 297 -240> mark @mark_bottom <anchor 272 506> mark @mark_top;
		pos base [lam-ar.fina] <anchor 297 -240> mark @mark_bottom <anchor 272 506> mark @mark_top;
		pos base [lam-ar.medi] <anchor 150 0> mark @mark_bottom <anchor 150 740> mark @mark_top;
		pos base [lam-ar.init] <anchor 121 0> mark @mark_bottom <anchor 150 740> mark @mark_top;
		pos base [lamVabove-ar] <anchor 297 -240> mark @mark_bottom <anchor 272 745> mark @mark_top;
		pos base [lamVabove-ar.fina] <anchor 297 -240> mark @mark_bottom <anchor 272 745> mark @mark_top;
		pos base [lamVabove-ar.medi] <anchor 150 0> mark @mark_bottom <anchor 150 979> mark @mark_top;
		pos base [lamVabove-ar.init] <anchor 121 0> mark @mark_bottom <anchor 150 979> mark @mark_top;
		pos base [lamDotabove-ar] <anchor 297 -240> mark @mark_bottom <anchor 272 677> mark @mark_top;
		pos base [lamDotabove-ar.fina] <anchor 297 -240> mark @mark_bottom <anchor 272 677> mark @mark_top;
		pos base [lamDotabove-ar.medi] <anchor 150 0> mark @mark_bottom <anchor 150 911> mark @mark_top;
		pos base [lamDotabove-ar.init] <anchor 121 0> mark @mark_bottom <anchor 150 911> mark @mark_top;
		pos base [lamThreedotsabove-ar] <anchor 297 -240> mark @mark_bottom <anchor 272 797> mark @mark_top;
		pos base [lamThreedotsabove-ar.fina] <anchor 297 -240> mark @mark_bottom <anchor 272 797> mark @mark_top;
		pos base [lamThreedotsabove-ar.medi] <anchor 150 0> mark @mark_bottom <anchor 150 1031> mark @mark_top;
		pos base [lamThreedotsabove-ar.init] <anchor 121 0> mark @mark_bottom <anchor 150 1031> mark @mark_top;
		pos base [lamThreedotsbelow-ar] <anchor 297 -561> mark @mark_bottom <anchor 272 506> mark @mark_top;
		pos base [lamThreedotsbelow-ar.fina] <anchor 297 -561> mark @mark_bottom <anchor 272 506> mark @mark_top;
		pos base [lamThreedotsbelow-ar.medi] <anchor 150 -321> mark @mark_bottom <anchor 150 740> mark @mark_top;
		pos base [lamThreedotsbelow-ar.init] <anchor 121 -321> mark @mark_bottom <anchor 150 740> mark @mark_top;
		pos base [lamDoublebar-ar] <anchor 297 -240> mark @mark_bottom <anchor 272 506> mark @mark_top;
		pos base [lamDoublebar-ar.fina] <anchor 297 -240> mark @mark_bottom <anchor 272 506> mark @mark_top;
		pos base [lamDoublebar-ar.medi] <anchor 150 0> mark @mark_bottom <anchor 150 740> mark @mark_top;
		pos base [lamDoublebar-ar.init] <anchor 121 0> mark @mark_bottom <anchor 150 740> mark @mark_top;
		pos base [meem-ar] <anchor 276 0> mark @mark_bottom <anchor 276 409> mark @mark_top;
		pos base [meem-ar.fina] <anchor 305 0> mark @mark_bottom <anchor 305 369> mark @mark_top;
		pos base [meem-ar.medi] <anchor 270 0> mark @mark_bottom <anchor 270 369> mark @mark_top;
		pos base [meem-ar.init] <anchor 268 0> mark @mark_bottom <anchor 306 375> mark @mark_top;
		pos base [meemThreedotsabove-ar] <anchor 276 0> mark @mark_bottom <anchor 276 700> mark @mark_top;
		pos base [meemThreedotsabove-ar.fina] <anchor 305 0> mark @mark_bottom <anchor 305 660> mark @mark_top;
		pos base [meemThreedotsabove-ar.medi] <anchor 270 0> mark @mark_bottom <anchor 270 660> mark @mark_top;
		pos base [meemThreedotsabove-ar.init] <anchor 268 0> mark @mark_bottom <anchor 306 666> mark @mark_top;
		pos base [noon-ar] <anchor 317 -160> mark @mark_bottom <anchor 337 420> mark @mark_top;
		pos base [noon-ar.fina] <anchor 317 -240> mark @mark_bottom <anchor 337 340> mark @mark_top;
		pos base [noon-ar.medi] <anchor 150 0> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 500> mark @mark_top;
		pos base [noon-ar.init] <anchor 138 0> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 540> mark @mark_top;
		pos base [noonDotbelow-ar] <anchor 317 -361> mark @mark_bottom <anchor 337 420> mark @mark_top;
		pos base [noonDotbelow-ar.fina] <anchor 317 -441> mark @mark_bottom <anchor 337 340> mark @mark_top;
		pos base [noonDotbelow-ar.medi] <anchor 150 -201> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 500> mark @mark_top;
		pos base [noonDotbelow-ar.init] <anchor 138 -201> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 540> mark @mark_top;
		pos base [noonghunna-ar] <anchor 317 -160> mark @mark_bottom <anchor 337 249> mark @mark_top;
		pos base [noonghunna-ar.fina] <anchor 317 -240> mark @mark_bottom <anchor 337 169> mark @mark_top;
		pos base [rnoon-ar] <anchor 317 -160> mark @mark_bottom <anchor 340 539> mark @mark_top;
		pos base [rnoon-ar.fina] <anchor 317 -240> mark @mark_bottom <anchor 340 459> mark @mark_top;
		pos base [noonRing-ar] <anchor 317 -160> mark @mark_bottom <anchor 337 420> mark @mark_top;
		pos base [noonRing-ar.fina] <anchor 317 -240> mark @mark_bottom <anchor 337 340> mark @mark_top;
		pos base [noonRing-ar.medi] <anchor 150 0> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 500> mark @mark_top;
		pos base [noonRing-ar.init] <anchor 138 0> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 540> mark @mark_top;
		pos base [noonThreedotsabove-ar] <anchor 317 -160> mark @mark_bottom <anchor 337 540> mark @mark_top;
		pos base [noonThreedotsabove-ar.fina] <anchor 317 -240> mark @mark_bottom <anchor 337 460> mark @mark_top;
		pos base [heh-ar] <anchor 205 -12> mark @mark_bottom <anchor 203 386> mark @mark_top;
		pos base [heh-ar.fina] <anchor 149 97> mark @mark_bottom <anchor 259 516> mark @mark_top;
		pos base [heh-ar.medi] <anchor 196 -270> mark @mark_bottom <anchor 197 198> mark @mark_top;
		pos base [heh-ar.init] <anchor 213 0> mark @mark_bottom <anchor 213 439> mark @mark_top;
		pos base [hehHamzaabove-ar] <anchor 205 -12> mark @mark_bottom <anchor 203 596> mark @mark_top;
		pos base [hehHamzaabove-ar.fina] <anchor 149 97> mark @mark_bottom <anchor 259 726> mark @mark_top;
		pos base [hehgoal-ar] <anchor 205 -12> mark @mark_bottom <anchor 203 386> mark @mark_top;
		pos base [hehgoal-ar.fina] <anchor 234 0> mark @mark_bottom <anchor 297 289> mark @mark_top;
		pos base [hehgoal-ar.medi] <anchor 49 0> mark @mark_bottom <anchor 49 249> mark @mark_top;
		pos base [hehgoal-ar.init] <anchor 150 -240> mark @mark_bottom <anchor 160 249> mark @mark_top;
		pos base [hehgoalHamzaabove-ar] <anchor 205 -12> mark @mark_bottom <anchor 203 596> mark @mark_top;
		pos base [hehgoalHamzaabove-ar.fina] <anchor 234 0> mark @mark_bottom <anchor 297 499> mark @mark_top;
		pos base [hehgoalHamzaabove-ar.medi] <anchor 196 -270> mark @mark_bottom <anchor 197 408> mark @mark_top;
		pos base [hehgoalHamzaabove-ar.init] <anchor 213 0> mark @mark_bottom <anchor 213 649> mark @mark_top;
		pos base [hehDoachashmee-ar] <anchor 270 0> mark @mark_bottom <anchor 270 439> mark @mark_top;
		pos base [hehDoachashmee-ar.fina] <anchor 301 -244> mark @mark_bottom <anchor 323 325> mark @mark_top;
		pos base [hehDoachashmee-ar.medi] <anchor 211 -244> mark @mark_bottom <anchor 233 325> mark @mark_top;
		pos base [hehDoachashmee-ar.init] <anchor 213 0> mark @mark_bottom <anchor 213 439> mark @mark_top;
		pos base [hehVinvertedabove-ar] <anchor 270 0> mark @mark_bottom <anchor 270 718> mark @mark_top;
		pos base [hehVinvertedabove-ar.fina] <anchor 301 -244> mark @mark_bottom <anchor 323 604> mark @mark_top;
		pos base [hehVinvertedabove-ar.medi] <anchor 211 -244> mark @mark_bottom <anchor 233 604> mark @mark_top;
		pos base [hehVinvertedabove-ar.init] <anchor 213 0> mark @mark_bottom <anchor 213 718> mark @mark_top;
		pos base [hehAlefabove-ar.init] <anchor 213 0> mark @mark_bottom <anchor 213 680> mark @mark_top;
		pos base [tehMarbuta-ar] <anchor 205 -12> mark @mark_bottom <anchor 203 557> mark @mark_top;
		pos base [tehMarbuta-ar.fina] <anchor 149 97> mark @mark_bottom <anchor 259 687> mark @mark_top;
		pos base [tehMarbutagoal-ar] <anchor 205 -12> mark @mark_bottom <anchor 203 557> mark @mark_top;
		pos base [tehMarbutagoal-ar.fina] <anchor 234 0> mark @mark_bottom <anchor 297 460> mark @mark_top;
		pos base [waw-ar] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 228 379> mark @mark_top;
		pos base [waw-ar.fina] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 229 379> mark @mark_top;
		pos base [wawring-ar] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 228 379> mark @mark_top;
		pos base [wawring-ar.fina] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 229 379> mark @mark_top;
		pos base [wawTwodots-ar] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 228 550> mark @mark_top;
		pos base [wawTwodots-ar.fina] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 229 550> mark @mark_top;
		pos base [wawDotabove-ar] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 228 550> mark @mark_top;
		pos base [wawDotabove-ar.fina] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 229 550> mark @mark_top;
		pos base [wawHamzaabove-ar] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 228 589> mark @mark_top;
		pos base [wawHamzaabove-ar.fina] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 229 589> mark @mark_top;
		pos base [wawTwoabove-ar] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 248 694> mark @mark_top;
		pos base [wawTwoabove-ar.fina] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 249 694> mark @mark_top;
		pos base [wawThreeAbove-ar] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 248 694> mark @mark_top;
		pos base [wawThreeAbove-ar.fina] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 249 694> mark @mark_top;
		pos base [wawDotcenter-ar] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 228 379> mark @mark_top;
		pos base [wawDotcenter-ar.fina] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 229 379> mark @mark_top;
		pos base [kirghizoe-ar] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 228 379> mark @mark_top;
		pos base [kirghizoe-ar.fina] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 229 379> mark @mark_top;
		pos base [oe-ar] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 228 618> mark @mark_top;
		pos base [oe-ar.fina] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 229 618> mark @mark_top;
		pos base [u-ar] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 228 672> mark @mark_top;
		pos base [u-ar.fina] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 229 672> mark @mark_top;
		pos base [yu-ar] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 228 620> mark @mark_top;
		pos base [yu-ar.fina] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 229 620> mark @mark_top;
		pos base [kirghizyu-ar] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 228 658> mark @mark_top;
		pos base [kirghizyu-ar.fina] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 229 658> mark @mark_top;
		pos base [ve-ar] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 228 670> mark @mark_top;
		pos base [ve-ar.fina] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 229 670> mark @mark_top;
		pos base [alefMaksura-ar] <anchor 357 -240> mark @mark_bottom <anchor 357 -240> mark @mark_ring <anchor 106 202> mark @mark_top;
		pos base [alefMaksura-ar.fina] <anchor 347 -240> mark @mark_bottom <anchor 347 -240> mark @mark_ring <anchor 106 202> mark @mark_top;
		pos base [alefMaksuraAlefabove-ar] <anchor 357 -240> mark @mark_bottom <anchor 357 -240> mark @mark_ring <anchor 106 443> mark @mark_top;
		pos base [alefMaksuraAlefabove-ar.fina] <anchor 347 -240> mark @mark_bottom <anchor 347 -240> mark @mark_ring <anchor 106 443> mark @mark_top;
		pos base [alefTwoabove-ar] <anchor 100 0> mark @mark_bottom <anchor 120 933> mark @mark_top;
		pos base [alefTwoabove-ar.fina] <anchor 110 0> mark @mark_bottom <anchor 130 933> mark @mark_top;
		pos base [alefThreeabove-ar] <anchor 100 0> mark @mark_bottom <anchor 120 933> mark @mark_top;
		pos base [alefThreeabove-ar.fina] <anchor 110 0> mark @mark_bottom <anchor 130 933> mark @mark_top;
		pos base [yeh-ar] <anchor 357 -441> mark @mark_bottom <anchor 357 -240> mark @mark_ring <anchor 106 202> mark @mark_top;
		pos base [yeh-ar.fina] <anchor 347 -441> mark @mark_bottom <anchor 347 -240> mark @mark_ring <anchor 106 202> mark @mark_top;
		pos base [yeh-ar.medi] <anchor 150 -201> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 329> mark @mark_top;
		pos base [yeh-ar.init] <anchor 138 -201> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 369> mark @mark_top;
		pos base [yehHamzaabove-ar] <anchor 357 -240> mark @mark_bottom <anchor 357 -240> mark @mark_ring <anchor 106 412> mark @mark_top;
		pos base [yehHamzaabove-ar.fina] <anchor 347 -240> mark @mark_bottom <anchor 347 -240> mark @mark_ring <anchor 106 412> mark @mark_top;
		pos base [yehHamzaabove-ar.medi] <anchor 150 0> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 539> mark @mark_top;
		pos base [yehHamzaabove-ar.init] <anchor 138 0> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 579> mark @mark_top;
		pos base [yehVabove-ar] <anchor 357 -240> mark @mark_bottom <anchor 357 -240> mark @mark_ring <anchor 106 441> mark @mark_top;
		pos base [yehVabove-ar.fina] <anchor 347 -240> mark @mark_bottom <anchor 347 -240> mark @mark_ring <anchor 106 441> mark @mark_top;
		pos base [yehVabove-ar.medi] <anchor 150 -201> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 568> mark @mark_top;
		pos base [yehVabove-ar.init] <anchor 138 -201> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 608> mark @mark_top;
		pos base [yehTwodotsbelowHamzaabove-ar] <anchor 357 -441> mark @mark_bottom <anchor 357 -240> mark @mark_ring <anchor 106 412> mark @mark_top;
		pos base [yehTwodotsbelowHamzaabove-ar.fina] <anchor 347 -441> mark @mark_bottom <anchor 347 -240> mark @mark_ring <anchor 106 412> mark @mark_top;
		pos base [yehTwodotsbelowHamzaabove-ar.medi] <anchor 150 -201> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 539> mark @mark_top;
		pos base [yehTwodotsbelowHamzaabove-ar.init] <anchor 138 -201> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 579> mark @mark_top;
		pos base [yehTwodotsbelowDotabove-ar] <anchor 357 -441> mark @mark_bottom <anchor 357 -240> mark @mark_ring <anchor 106 373> mark @mark_top;
		pos base [yehTwodotsbelowDotabove-ar.fina] <anchor 347 -441> mark @mark_bottom <anchor 347 -240> mark @mark_ring <anchor 106 373> mark @mark_top;
		pos base [yehTwodotsbelowDotabove-ar.medi] <anchor 150 -201> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 500> mark @mark_top;
		pos base [yehTwodotsbelowDotabove-ar.init] <anchor 138 -201> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 540> mark @mark_top;
		pos base [yehVinverted-farsi] <anchor 357 -240> mark @mark_bottom <anchor 357 -240> mark @mark_ring <anchor 106 481> mark @mark_top;
		pos base [yehVinverted-farsi.fina] <anchor 347 -240> mark @mark_bottom <anchor 347 -240> mark @mark_ring <anchor 106 481> mark @mark_top;
		pos base [yehVinverted-farsi.medi] <anchor 150 -201> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 608> mark @mark_top;
		pos base [yehVinverted-farsi.init] <anchor 138 -201> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 648> mark @mark_top;
		pos base [yeh-farsi] <anchor 357 -240> mark @mark_bottom <anchor 357 -240> mark @mark_ring <anchor 106 202> mark @mark_top;
		pos base [yeh-farsi.fina] <anchor 347 -240> mark @mark_bottom <anchor 347 -240> mark @mark_ring <anchor 106 202> mark @mark_top;
		pos base [yeh-farsi.medi] <anchor 150 -201> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 329> mark @mark_top;
		pos base [yeh-farsi.init] <anchor 138 -201> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 369> mark @mark_top;
		pos base [yehTwodotsabove-farsi] <anchor 357 -240> mark @mark_bottom <anchor 357 -240> mark @mark_ring <anchor 106 373> mark @mark_top;
		pos base [yehTwodotsabove-farsi.fina] <anchor 347 -240> mark @mark_bottom <anchor 347 -240> mark @mark_ring <anchor 106 373> mark @mark_top;
		pos base [yehTwodotsabove-farsi.medi] <anchor 150 -201> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 500> mark @mark_top;
		pos base [yehTwodotsabove-farsi.init] <anchor 138 -201> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 540> mark @mark_top;
		pos base [yehThreedotsabove-farsi] <anchor 357 -240> mark @mark_bottom <anchor 357 -240> mark @mark_ring <anchor 106 493> mark @mark_top;
		pos base [yehThreedotsabove-farsi.fina] <anchor 347 -240> mark @mark_bottom <anchor 347 -240> mark @mark_ring <anchor 106 493> mark @mark_top;
		pos base [yehThreedotsabove-farsi.medi] <anchor 150 -201> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 620> mark @mark_top;
		pos base [yehThreedotsabove-farsi.init] <anchor 138 -201> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 660> mark @mark_top;
		pos base [yehTwoabove-farsi] <anchor 357 -240> mark @mark_bottom <anchor 357 -240> mark @mark_ring <anchor 126 517> mark @mark_top;
		pos base [yehTwoabove-farsi.fina] <anchor 347 -240> mark @mark_bottom <anchor 347 -240> mark @mark_ring <anchor 126 517> mark @mark_top;
		pos base [yehTwoabove-farsi.medi] <anchor 150 0> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 170 644> mark @mark_top;
		pos base [yehTwoabove-farsi.init] <anchor 138 0> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 164 684> mark @mark_top;
		pos base [yehThreeabove-farsi] <anchor 357 -240> mark @mark_bottom <anchor 357 -240> mark @mark_ring <anchor 126 517> mark @mark_top;
		pos base [yehThreeabove-farsi.fina] <anchor 347 -240> mark @mark_bottom <anchor 347 -240> mark @mark_ring <anchor 126 517> mark @mark_top;
		pos base [yehThreeabove-farsi.medi] <anchor 150 0> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 170 644> mark @mark_top;
		pos base [yehThreeabove-farsi.init] <anchor 138 0> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 164 684> mark @mark_top;
		pos base [yehFourbelow-farsi] <anchor 367 -552> mark @mark_bottom <anchor 357 -240> mark @mark_ring <anchor 106 202> mark @mark_top;
		pos base [yehFourbelow-farsi.fina] <anchor 357 -552> mark @mark_bottom <anchor 347 -240> mark @mark_ring <anchor 106 202> mark @mark_top;
		pos base [yehFourbelow-farsi.medi] <anchor 160 -312> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 329> mark @mark_top;
		pos base [yehFourbelow-farsi.init] <anchor 148 -312> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 369> mark @mark_top;
		pos base [yehTail-ar] <anchor 357 -240> mark @mark_bottom <anchor 357 -240> mark @mark_ring <anchor 106 202> mark @mark_top;
		pos base [yehTail-ar.fina] <anchor 347 -240> mark @mark_bottom <anchor 347 -240> mark @mark_ring <anchor 106 202> mark @mark_top;
		pos base [yehKashmiri-ar] <anchor 357 -240> mark @mark_bottom <anchor 357 -240> mark @mark_ring <anchor 106 202> mark @mark_top;
		pos base [yehKashmiri-ar.fina] <anchor 347 -240> mark @mark_bottom <anchor 347 -240> mark @mark_ring <anchor 106 202> mark @mark_top;
		pos base [yehKashmiri-ar.medi] <anchor 150 0> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 329> mark @mark_top;
		pos base [yehKashmiri-ar.init] <anchor 138 0> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 369> mark @mark_top;
		pos base [e-ar] <anchor 357 -485> mark @mark_bottom <anchor 357 -240> mark @mark_ring <anchor 106 202> mark @mark_top;
		pos base [e-ar.fina] <anchor 347 -485> mark @mark_bottom <anchor 347 -240> mark @mark_ring <anchor 106 202> mark @mark_top;
		pos base [e-ar.medi] <anchor 150 -245> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 329> mark @mark_top;
		pos base [e-ar.init] <anchor 138 -245> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 369> mark @mark_top;
		pos base [yehThreedotsbelow-ar] <anchor 357 -561> mark @mark_bottom <anchor 357 -240> mark @mark_ring <anchor 106 202> mark @mark_top;
		pos base [yehThreedotsbelow-ar.fina] <anchor 347 -561> mark @mark_bottom <anchor 347 -240> mark @mark_ring <anchor 106 202> mark @mark_top;
		pos base [yehbarree-ar] <anchor 421 0> mark @mark_bottom <anchor 346 384> mark @mark_top;
		pos base [yehbarree-ar.fina] <anchor 208 -240> mark @mark_bottom <anchor 208 86> mark @mark_top;
		pos base [yehbarree-ar.fina.short] <anchor 208 -240> mark @mark_bottom <anchor 208 86> mark @mark_top;
		pos base [yehbarree-ar.fina.short2] <anchor 208 -240> mark @mark_bottom <anchor 208 86> mark @mark_top;
		pos base [yehbarree-ar.fina.short3] <anchor 208 -240> mark @mark_bottom <anchor 208 86> mark @mark_top;
		pos base [yehbarree-ar.fina.short4] <anchor 208 -240> mark @mark_bottom <anchor 208 86> mark @mark_top;
		pos base [yehbarreeHamzaabove-ar] <anchor 421 0> mark @mark_bottom <anchor 346 594> mark @mark_top;
		pos base [yehbarreeHamzaabove-ar.fina] <anchor 208 -240> mark @mark_bottom <anchor 208 296> mark @mark_top;
		pos base [yehbarreeHamzaabove-ar.fina.short] <anchor 208 -240> mark @mark_bottom <anchor 208 296> mark @mark_top;
		pos base [yehbarreeHamzaabove-ar.fina.short2] <anchor 208 -240> mark @mark_bottom <anchor 208 296> mark @mark_top;
		pos base [yehbarreeHamzaabove-ar.fina.short3] <anchor 208 -240> mark @mark_bottom <anchor 208 296> mark @mark_top;
		pos base [yehbarreeHamzaabove-ar.fina.short4] <anchor 208 -240> mark @mark_bottom <anchor 208 296> mark @mark_top;
		pos base [yehbarreeTwoabove-ar] <anchor 421 0> mark @mark_bottom <anchor 366 699> mark @mark_top;
		pos base [yehbarreeTwoabove-ar.fina] <anchor 208 -240> mark @mark_bottom <anchor 228 401> mark @mark_top;
		pos base [yehbarreeTwoabove-ar.fina.short] <anchor 208 -240> mark @mark_bottom <anchor 228 401> mark @mark_top;
		pos base [yehbarreeTwoabove-ar.fina.short2] <anchor 208 -240> mark @mark_bottom <anchor 228 401> mark @mark_top;
		pos base [yehbarreeTwoabove-ar.fina.short3] <anchor 208 -240> mark @mark_bottom <anchor 228 401> mark @mark_top;
		pos base [yehbarreeTwoabove-ar.fina.short4] <anchor 208 -240> mark @mark_bottom <anchor 228 401> mark @mark_top;
		pos base [yehbarreeTwoabove-ar.medi] <anchor 150 0> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 170 644> mark @mark_top;
		pos base [yehbarreeTwoabove-ar.init] <anchor 138 0> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 164 684> mark @mark_top;
		pos base [yehbarreeThreeabove-ar] <anchor 421 0> mark @mark_bottom <anchor 366 699> mark @mark_top;
		pos base [yehbarreeThreeabove-ar.fina] <anchor 208 -240> mark @mark_bottom <anchor 228 401> mark @mark_top;
		pos base [yehbarreeThreeabove-ar.fina.short] <anchor 208 -240> mark @mark_bottom <anchor 228 401> mark @mark_top;
		pos base [yehbarreeThreeabove-ar.fina.short2] <anchor 208 -240> mark @mark_bottom <anchor 228 401> mark @mark_top;
		pos base [yehbarreeThreeabove-ar.fina.short3] <anchor 208 -240> mark @mark_bottom <anchor 228 401> mark @mark_top;
		pos base [yehbarreeThreeabove-ar.fina.short4] <anchor 208 -240> mark @mark_bottom <anchor 228 401> mark @mark_top;
		pos base [yehbarreeThreeabove-ar.medi] <anchor 150 0> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 170 644> mark @mark_top;
		pos base [yehbarreeThreeabove-ar.init] <anchor 138 0> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 164 684> mark @mark_top;
		pos base [yehRohingya] <anchor 306 -201> mark @mark_bottom <anchor 306 479> mark @mark_top;
		pos base [highhamzaWaw-ar] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 337 589> mark @mark_top;
		pos base [highhamzaWaw-ar.fina] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 337 589> mark @mark_top;
		pos base [uHamzaabove-ar] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 96 633> mark @mark_top;
		pos base [uHamzaabove-ar.fina] <anchor 186 -240> mark @mark_bottom <anchor 92 -99> mark @mark_center <anchor 168 -81> mark @mark_ring <anchor 96 633> mark @mark_top;
		pos base [highhamzaYeh-ar] <anchor 357 -240> mark @mark_bottom <anchor 357 -240> mark @mark_ring <anchor 515 670> mark @mark_top;
		pos base [highhamzaYeh-ar.fina] <anchor 347 -240> mark @mark_bottom <anchor 347 -240> mark @mark_ring <anchor 414 337> mark @mark_top;
		pos base [highhamzaYeh-ar.medi] <anchor 150 0> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 271 539> mark @mark_top;
		pos base [highhamzaYeh-ar.init] <anchor 138 0> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 322 539> mark @mark_top;
		pos base [ae-ar] <anchor 205 -12> mark @mark_bottom <anchor 203 386> mark @mark_top;
		pos base [ae-ar.fina] <anchor 149 97> mark @mark_bottom <anchor 259 516> mark @mark_top;
		pos base [seenFourdotsabove-ar] <anchor 317 -240> mark @mark_bottom <anchor 845 -165> mark @mark_center <anchor 845 544> mark @mark_top;
		pos base [seenFourdotsabove-ar.fina] <anchor 317 -240> mark @mark_bottom <anchor 845 -165> mark @mark_center <anchor 845 544> mark @mark_top;
		pos base [seenFourdotsabove-ar.medi] <anchor 460 0> mark @mark_bottom <anchor 460 544> mark @mark_top;
		pos base [seenFourdotsabove-ar.init] <anchor 460 0> mark @mark_bottom <anchor 460 544> mark @mark_top;
		pos base [ainTwodotshorizontalabove-ar] <anchor 344 -304> mark @mark_bottom <anchor 313 -42> mark @mark_center <anchor 311 736> mark @mark_top;
		pos base [ainTwodotshorizontalabove-ar.fina] <anchor 297 -304> mark @mark_bottom <anchor 258 -90> mark @mark_center <anchor 290 620> mark @mark_top;
		pos base [ainTwodotshorizontalabove-ar.medi] <anchor 228 0> mark @mark_bottom <anchor 233 540> mark @mark_top;
		pos base [ainTwodotshorizontalabove-ar.init] <anchor 224 0> mark @mark_bottom <anchor 212 559> mark @mark_top;
		pos base [ainThreedotsdownabove-ar] <anchor 344 -304> mark @mark_bottom <anchor 313 -42> mark @mark_center <anchor 315 856> mark @mark_top;
		pos base [ainThreedotsdownabove-ar.fina] <anchor 297 -304> mark @mark_bottom <anchor 258 -90> mark @mark_center <anchor 294 740> mark @mark_top;
		pos base [ainThreedotsdownabove-ar.medi] <anchor 228 0> mark @mark_bottom <anchor 237 660> mark @mark_top;
		pos base [ainThreedotsdownabove-ar.init] <anchor 224 0> mark @mark_bottom <anchor 216 679> mark @mark_top;
		pos base [ainTwodotsverticalabove-ar] <anchor 344 -304> mark @mark_bottom <anchor 313 -42> mark @mark_center <anchor 313 860> mark @mark_top;
		pos base [ainTwodotsverticalabove-ar.fina] <anchor 297 -304> mark @mark_bottom <anchor 258 -90> mark @mark_center <anchor 292 744> mark @mark_top;
		pos base [ainTwodotsverticalabove-ar.medi] <anchor 228 0> mark @mark_bottom <anchor 235 664> mark @mark_top;
		pos base [ainTwodotsverticalabove-ar.init] <anchor 224 0> mark @mark_bottom <anchor 214 683> mark @mark_top;
		pos base [fehTwodotsbelow-ar] <anchor 460 -213> mark @mark_bottom <anchor 700 542> mark @mark_top;
		pos base [fehTwodotsbelow-ar.fina] <anchor 387 -201> mark @mark_bottom <anchor 710 479> mark @mark_top;
		pos base [fehTwodotsbelow-ar.medi] <anchor 213 -201> mark @mark_bottom <anchor 213 479> mark @mark_top;
		pos base [fehTwodotsbelow-ar.init] <anchor 220 -201> mark @mark_bottom <anchor 220 542> mark @mark_top;
		pos base [fehThreedotsupbelow-ar] <anchor 460 -333> mark @mark_bottom <anchor 700 542> mark @mark_top;
		pos base [fehThreedotsupbelow-ar.fina] <anchor 387 -321> mark @mark_bottom <anchor 710 479> mark @mark_top;
		pos base [fehThreedotsupbelow-ar.medi] <anchor 213 -321> mark @mark_bottom <anchor 213 479> mark @mark_top;
		pos base [fehThreedotsupbelow-ar.init] <anchor 220 -321> mark @mark_bottom <anchor 220 542> mark @mark_top;
		pos base [meemDotabove-ar] <anchor 276 0> mark @mark_bottom <anchor 276 580> mark @mark_top;
		pos base [meemDotabove-ar.fina] <anchor 305 0> mark @mark_bottom <anchor 305 540> mark @mark_top;
		pos base [meemDotabove-ar.medi] <anchor 270 0> mark @mark_bottom <anchor 270 540> mark @mark_top;
		pos base [meemDotabove-ar.init] <anchor 268 0> mark @mark_bottom <anchor 306 546> mark @mark_top;
		pos base [meemDotbelow-ar] <anchor 276 -201> mark @mark_bottom <anchor 276 409> mark @mark_top;
		pos base [meemDotbelow-ar.fina] <anchor 305 -201> mark @mark_bottom <anchor 305 369> mark @mark_top;
		pos base [meemDotbelow-ar.medi] <anchor 270 -201> mark @mark_bottom <anchor 270 369> mark @mark_top;
		pos base [meemDotbelow-ar.init] <anchor 268 -201> mark @mark_bottom <anchor 306 375> mark @mark_top;
		pos base [noonTwodotsbelow-ar] <anchor 317 -361> mark @mark_bottom <anchor 337 420> mark @mark_top;
		pos base [noonTwodotsbelow-ar.fina] <anchor 317 -441> mark @mark_bottom <anchor 337 340> mark @mark_top;
		pos base [noonTwodotsbelow-ar.medi] <anchor 150 -201> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 500> mark @mark_top;
		pos base [noonTwodotsbelow-ar.init] <anchor 138 -201> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 540> mark @mark_top;
		pos base [noonTahabove-ar] <anchor 317 -160> mark @mark_bottom <anchor 340 710> mark @mark_top;
		pos base [noonTahabove-ar.fina] <anchor 317 -240> mark @mark_bottom <anchor 340 630> mark @mark_top;
		pos base [noonTahabove-ar.medi] <anchor 150 0> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 153 790> mark @mark_top;
		pos base [noonTahabove-ar.init] <anchor 138 0> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 147 830> mark @mark_top;
		pos base [noonVabove-ar] <anchor 317 -160> mark @mark_bottom <anchor 337 659> mark @mark_top;
		pos base [noonVabove-ar.fina] <anchor 317 -240> mark @mark_bottom <anchor 337 579> mark @mark_top;
		pos base [noonVabove-ar.medi] <anchor 150 0> mark @mark_bottom <anchor 196 14> mark @mark_ring <anchor 150 739> mark @mark_top;
		pos base [noonVabove-ar.init] <anchor 138 0> mark @mark_bottom <anchor 128 13> mark @mark_ring <anchor 144 779> mark @mark_top;
		pos base [lamBar-ar] <anchor 297 -240> mark @mark_bottom <anchor 272 506> mark @mark_top;
		pos base [lamBar-ar.fina] <anchor 297 -240> mark @mark_bottom <anchor 272 506> mark @mark_top;
		pos base [lamBar-ar.medi] <anchor 150 0> mark @mark_bottom <anchor 150 740> mark @mark_top;
		pos base [lamBar-ar.init] <anchor 121 0> mark @mark_bottom <anchor 150 740> mark @mark_top;
		pos base [seenTwodotshorizontalabove-ar] <anchor 317 -240> mark @mark_bottom <anchor 845 -165> mark @mark_center <anchor 847 544> mark @mark_top;
		pos base [seenTwodotshorizontalabove-ar.fina] <anchor 317 -240> mark @mark_bottom <anchor 845 -165> mark @mark_center <anchor 847 544> mark @mark_top;
		pos base [seenTwodotshorizontalabove-ar.medi] <anchor 460 0> mark @mark_bottom <anchor 462 544> mark @mark_top;
		pos base [seenTwodotshorizontalabove-ar.init] <anchor 460 0> mark @mark_bottom <anchor 462 544> mark @mark_top;
		pos base [seenTahTwodotshorizontalabove-ar] <anchor 317 -240> mark @mark_bottom <anchor 845 -165> mark @mark_center <anchor 848 710> mark @mark_top;
		pos base [seenTahTwodotshorizontalabove-ar.fina] <anchor 317 -240> mark @mark_bottom <anchor 845 -165> mark @mark_center <anchor 848 710> mark @mark_top;
		pos base [seenTahTwodotshorizontalabove-ar.medi] <anchor 460 0> mark @mark_bottom <anchor 463 710> mark @mark_top;
		pos base [seenTahTwodotshorizontalabove-ar.init] <anchor 460 0> mark @mark_bottom <anchor 463 710> mark @mark_top;
		pos base [hahTahabove-ar] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 308 694> mark @mark_top;
		pos base [hahTahabove-ar.fina] <anchor 337 -304> mark @mark_bottom <anchor 324 11> mark @mark_center <anchor 308 694> mark @mark_top;
		pos base [hahTahabove-ar.medi] <anchor 272 0> mark @mark_bottom <anchor 224 659> mark @mark_top;
		pos base [hahTahabove-ar.init] <anchor 272 0> mark @mark_bottom <anchor 224 659> mark @mark_top;
		pos base [seenFourabove-ar] <anchor 317 -240> mark @mark_bottom <anchor 845 -165> mark @mark_center <anchor 845 566> mark @mark_top;
		pos base [seenFourabove-ar.fina] <anchor 317 -240> mark @mark_bottom <anchor 845 -165> mark @mark_center <anchor 845 566> mark @mark_top;
		pos base [seenFourabove-ar.medi] <anchor 460 0> mark @mark_bottom <anchor 460 566> mark @mark_top;
		pos base [seenFourabove-ar.init] <anchor 460 0> mark @mark_bottom <anchor 460 566> mark @mark_top;
		pos base [seenVinvertedabove-ar] <anchor 317 -240> mark @mark_bottom <anchor 845 -165> mark @mark_center <anchor 845 528> mark @mark_top;
		pos base [seenVinvertedabove-ar.fina] <anchor 317 -240> mark @mark_bottom <anchor 845 -165> mark @mark_center <anchor 845 528> mark @mark_top;
		pos base [seenVinvertedabove-ar.medi] <anchor 460 0> mark @mark_bottom <anchor 460 528> mark @mark_top;
		pos base [seenVinvertedabove-ar.init] <anchor 460 0> mark @mark_bottom <anchor 460 528> mark @mark_top;
		pos base [qaf_lam_yeh-ar] <anchor 208 -240> mark @mark_bottom <anchor 208 86> mark @mark_top;
		pos base [fathatan-ar.medi] <anchor 49 0> mark @mark_bottom <anchor 49 491> mark @mark_top;
		pos base [kasra-ar.medi] <anchor 49 -116> mark @mark_bottom <anchor 49 249> mark @mark_top;
		pos base [kashida-ar] <anchor 49 0> mark @mark_bottom <anchor 49 249> mark @mark_top;
		pos base [kashida-ar.long] <anchor 146 0> mark @mark_bottom <anchor 146 249> mark @mark_top;
		pos base [fatha-ar.medi] <anchor 146 0> mark @mark_bottom <anchor 146 367> mark @mark_top;
		pos base [damma-ar.medi] <anchor 146 0> mark @mark_bottom <anchor 146 542> mark @mark_top;
		pos base [shadda-ar.medi] <anchor 146 0> mark @mark_bottom <anchor 136 422> mark @mark_top;
		pos base [shadda_fatha-ar.medi] <anchor 146 0> mark @mark_bottom <anchor 136 540> mark @mark_top;
		pos base [shadda_damma-ar.medi] <anchor 146 0> mark @mark_bottom <anchor 136 715> mark @mark_top;
		pos base [shadda_kasra-ar.medi] <anchor 146 0> mark @mark_bottom <anchor 136 540> mark @mark_top;
		pos base [sukun-ar.medi] <anchor 146 0> mark @mark_bottom <anchor 146 491> mark @mark_top;
		pos base [yeh_noon-farsi.fina] <anchor 822 -201> mark @mark_bottom <anchor 317 -240> mark @mark_ring <anchor 338 340> mark @mark_top;
		pos base [yeh_zain-farsi.fina] <anchor 430 -201> mark @mark_bottom <anchor 153 457> mark @mark_top;
		pos base [yeh_reh-farsi.fina] <anchor 430 -201> mark @mark_bottom;
		pos base [yeh_jeh-farsi.fina] <anchor 430 -201> mark @mark_bottom <anchor 153 577> mark @mark_top;
		pos base [yeh_rreh-farsi.fina] <anchor 430 -201> mark @mark_bottom <anchor 156 576> mark @mark_top;
		pos base [yeh_jeh-farsi.fina.short] <anchor 440 -201> mark @mark_bottom <anchor 163 577> mark @mark_top;
		pos base [yeh_reh-farsi.fina.short] <anchor 440 -201> mark @mark_bottom;
		pos base [yeh_rreh-farsi.fina.short] <anchor 440 -201> mark @mark_bottom <anchor 166 576> mark @mark_top;
		pos base [yeh_zain-farsi.fina.short] <anchor 440 -201> mark @mark_bottom <anchor 163 457> mark @mark_top;
		pos base [yehbelow-ar] <anchor 118 369> mark @mark_bottom;
		pos base [sindhiampersand-ar] <anchor 195 -240> mark @mark_bottom <anchor 201 289> mark @mark_top;
		pos base [sindhipostpositionmen-ar] <anchor 276 -240> mark @mark_bottom <anchor 276 409> mark @mark_top;
		pos base [cuberoot-ar] <anchor 400 821> mark @mark_top;
		pos base [fourthroot-ar] <anchor 380 823> mark @mark_top;
		pos base [beh_yeh-farsi.fina] <anchor 603 -361> mark @mark_bottom;
		pos base [peh_yeh-farsi.fina] <anchor 603 -481> mark @mark_bottom;
		pos base [teh_yeh-farsi.fina] <anchor 540 571> mark @mark_top;
		pos base [theh_yeh-farsi.fina] <anchor 540 691> mark @mark_top;
		pos base [tteh_yeh-farsi.fina] <anchor 543 690> mark @mark_top;
		pos base [sheen_yeh-farsi.fina] <anchor 969 540> mark @mark_top;
		pos base [dad_yeh-farsi.fina] <anchor 1145 546> mark @mark_top;
		pos base [gaf_yeh-farsi.fina] <anchor 600 715> mark @mark_top;
		pos base [noon_yeh-farsi.fina] <anchor 540 571> mark @mark_top;
		pos base [yehHamzaabove_yeh-farsi.fina] <anchor 540 610> mark @mark_top;
		pos base [peh_yeh-farsi] <anchor 603 -481> mark @mark_bottom;
		pos base [teh_yeh-farsi] <anchor 554 607> mark @mark_top;
		pos base [theh_yeh-farsi] <anchor 554 727> mark @mark_top;
		pos base [tteh_yeh-farsi] <anchor 557 726> mark @mark_top;
		pos base [sheen_yeh-farsi] <anchor 969 540> mark @mark_top;
		pos base [dad_yeh-farsi] <anchor 1145 546> mark @mark_top;
		pos base [feh_yeh-farsi] <anchor 483 787> mark @mark_top;
		pos base [veh_yeh-farsi] <anchor 483 907> mark @mark_top;
		pos base [qaf_yeh-farsi] <anchor 483 787> mark @mark_top;
		pos base [gaf_yeh-farsi] <anchor 349 765> mark @mark_top;
		pos base [noon_yeh-farsi] <anchor 554 607> mark @mark_top;
		pos base [yehHamzaabove_yeh-farsi] <anchor 554 646> mark @mark_top;
		pos base [beh_yeh-farsi] <anchor 603 -361> mark @mark_bottom;
	} markarabic;
	lookup mark2Liga_arabic {
		pos ligature [lam_alef-ar] <anchor 349 740> mark @mark_top <anchor 325 0> mark @mark_bottom ligComponent <anchor 98 596> mark @mark_top <anchor 123 0> mark @mark_bottom;
		pos ligature [lam_alef-ar.fina] <anchor 375 740> mark @mark_top <anchor 388 0> mark @mark_bottom ligComponent <anchor 116 564> mark @mark_top <anchor 211 0> mark @mark_bottom;
		pos ligature [lam_alefHamzaabove-ar] <anchor 349 740> mark @mark_top <anchor 325 0> mark @mark_bottom ligComponent <anchor 98 806> mark @mark_top <anchor 123 0> mark @mark_bottom;
		pos ligature [lam_alefHamzaabove-ar.fina] <anchor 375 740> mark @mark_top <anchor 388 0> mark @mark_bottom ligComponent <anchor 116 774> mark @mark_top <anchor 211 0> mark @mark_bottom;
		pos ligature [lam_alefHamzabelow-ar] <anchor 349 740> mark @mark_top <anchor 325 0> mark @mark_bottom ligComponent <anchor 98 596> mark @mark_top <anchor 123 -230> mark @mark_bottom;
		pos ligature [lam_alefHamzabelow-ar.fina] <anchor 375 740> mark @mark_top <anchor 388 0> mark @mark_bottom ligComponent <anchor 116 564> mark @mark_top <anchor 211 -230> mark @mark_bottom;
		pos ligature [lam_alefWavyhamzaabove-ar] <anchor 349 740> mark @mark_top <anchor 325 0> mark @mark_bottom ligComponent <anchor 88 806> mark @mark_top <anchor 123 0> mark @mark_bottom;
		pos ligature [lam_alefWavyhamzaabove-ar.fina] <anchor 375 740> mark @mark_top <anchor 388 0> mark @mark_bottom ligComponent <anchor 106 774> mark @mark_top <anchor 211 0> mark @mark_bottom;
		pos ligature [lam_alefWavyhamzabelow-ar] <anchor 349 740> mark @mark_top <anchor 325 0> mark @mark_bottom ligComponent <anchor 98 596> mark @mark_top <anchor 123 -297> mark @mark_bottom;
		pos ligature [lam_alefWavyhamzabelow-ar.fina] <anchor 375 740> mark @mark_top <anchor 388 0> mark @mark_bottom ligComponent <anchor 116 564> mark @mark_top <anchor 211 -297> mark @mark_bottom;
		pos ligature [lam_alefMadda-ar] <anchor 349 740> mark @mark_top <anchor 325 0> mark @mark_bottom ligComponent <anchor 98 730> mark @mark_top <anchor 123 0> mark @mark_bottom;
		pos ligature [lam_alefMadda-ar.fina] <anchor 375 740> mark @mark_top <anchor 388 0> mark @mark_bottom ligComponent <anchor 116 698> mark @mark_top <anchor 211 0> mark @mark_bottom;
		pos ligature [lam_alefWasla-ar] <anchor 349 740> mark @mark_top <anchor 325 0> mark @mark_bottom ligComponent <anchor 106 818> mark @mark_top <anchor 123 0> mark @mark_bottom;
		pos ligature [lam_alefWasla-ar.fina] <anchor 375 740> mark @mark_top <anchor 388 0> mark @mark_bottom ligComponent <anchor 124 786> mark @mark_top <anchor 211 0> mark @mark_bottom;
		pos ligature [beh_reh-ar.fina] <anchor 430 329> mark @mark_top <anchor 430 -201> mark @mark_bottom ligComponent <anchor 153 286> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [beh_reh-ar.fina.short] <anchor 440 329> mark @mark_top <anchor 440 -201> mark @mark_bottom ligComponent <anchor 163 286> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [beh_zain-ar.fina] <anchor 430 329> mark @mark_top <anchor 430 -201> mark @mark_bottom ligComponent <anchor 153 457> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [beh_zain-ar.fina.short] <anchor 440 329> mark @mark_top <anchor 440 -201> mark @mark_bottom ligComponent <anchor 163 457> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [beh_rreh-ar.fina] <anchor 430 329> mark @mark_top <anchor 430 -201> mark @mark_bottom ligComponent <anchor 156 576> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [beh_rreh-ar.fina.short] <anchor 440 329> mark @mark_top <anchor 440 -201> mark @mark_bottom ligComponent <anchor 166 576> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [beh_jeh-ar.fina] <anchor 430 329> mark @mark_top <anchor 430 -201> mark @mark_bottom ligComponent <anchor 153 577> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [beh_jeh-ar.fina.short] <anchor 440 329> mark @mark_top <anchor 440 -201> mark @mark_bottom ligComponent <anchor 163 577> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [beh_noon-ar.fina] <anchor 822 329> mark @mark_top <anchor 822 -201> mark @mark_bottom ligComponent <anchor 338 340> mark @mark_top <anchor 318 -240> mark @mark_bottom;
		pos ligature [beh_alefMaksura-ar] <anchor 554 436> mark @mark_top <anchor 603 -361> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [beh_alefMaksura-ar.fina] <anchor 540 400> mark @mark_top <anchor 603 -361> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [beh_yeh-ar] <anchor 554 436> mark @mark_top <anchor 603 -361> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -441> mark @mark_bottom;
		pos ligature [beh_yeh-ar.fina] <anchor 540 400> mark @mark_top <anchor 603 -361> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -441> mark @mark_bottom;
		pos ligature [beh_yehHamzaabove-ar] <anchor 554 436> mark @mark_top <anchor 603 -361> mark @mark_bottom ligComponent <anchor 106 412> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [beh_yehHamzaabove-ar.fina] <anchor 540 400> mark @mark_top <anchor 603 -361> mark @mark_bottom ligComponent <anchor 106 412> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [peh_reh-ar.fina] <anchor 430 329> mark @mark_top <anchor 430 -321> mark @mark_bottom ligComponent <anchor 153 286> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [peh_reh-ar.fina.short] <anchor 440 329> mark @mark_top <anchor 440 -321> mark @mark_bottom ligComponent <anchor 163 286> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [peh_zain-ar.fina] <anchor 430 329> mark @mark_top <anchor 430 -321> mark @mark_bottom ligComponent <anchor 153 457> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [peh_zain-ar.fina.short] <anchor 440 329> mark @mark_top <anchor 440 -321> mark @mark_bottom ligComponent <anchor 163 457> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [peh_rreh-ar.fina] <anchor 430 329> mark @mark_top <anchor 430 -321> mark @mark_bottom ligComponent <anchor 156 576> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [peh_rreh-ar.fina.short] <anchor 440 329> mark @mark_top <anchor 440 -321> mark @mark_bottom ligComponent <anchor 166 576> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [peh_jeh-ar.fina] <anchor 430 329> mark @mark_top <anchor 430 -321> mark @mark_bottom ligComponent <anchor 153 577> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [peh_jeh-ar.fina.short] <anchor 440 329> mark @mark_top <anchor 440 -321> mark @mark_bottom ligComponent <anchor 163 577> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [peh_noon-ar.fina] <anchor 822 329> mark @mark_top <anchor 822 -321> mark @mark_bottom ligComponent <anchor 338 340> mark @mark_top <anchor 318 -240> mark @mark_bottom;
		pos ligature [peh_alefMaksura-ar] <anchor 554 436> mark @mark_top <anchor 603 -481> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [peh_alefMaksura-ar.fina] <anchor 540 400> mark @mark_top <anchor 603 -481> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [peh_yeh-ar] <anchor 554 436> mark @mark_top <anchor 603 -481> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -441> mark @mark_bottom;
		pos ligature [peh_yeh-ar.fina] <anchor 540 400> mark @mark_top <anchor 603 -481> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -441> mark @mark_bottom;
		pos ligature [peh_yehHamzaabove-ar] <anchor 554 436> mark @mark_top <anchor 603 -481> mark @mark_bottom ligComponent <anchor 106 412> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [peh_yehHamzaabove-ar.fina] <anchor 540 400> mark @mark_top <anchor 603 -481> mark @mark_bottom ligComponent <anchor 106 412> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [teh_reh-ar.fina] <anchor 430 500> mark @mark_top <anchor 430 0> mark @mark_bottom ligComponent <anchor 153 286> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [teh_reh-ar.fina.short] <anchor 440 500> mark @mark_top <anchor 440 0> mark @mark_bottom ligComponent <anchor 163 286> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [teh_zain-ar.fina] <anchor 430 500> mark @mark_top <anchor 430 0> mark @mark_bottom ligComponent <anchor 153 457> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [teh_zain-ar.fina.short] <anchor 440 500> mark @mark_top <anchor 440 0> mark @mark_bottom ligComponent <anchor 163 457> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [teh_rreh-ar.fina] <anchor 430 500> mark @mark_top <anchor 430 0> mark @mark_bottom ligComponent <anchor 156 576> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [teh_rreh-ar.fina.short] <anchor 440 500> mark @mark_top <anchor 440 0> mark @mark_bottom ligComponent <anchor 166 576> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [teh_jeh-ar.fina] <anchor 430 500> mark @mark_top <anchor 430 0> mark @mark_bottom ligComponent <anchor 153 577> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [teh_jeh-ar.fina.short] <anchor 440 500> mark @mark_top <anchor 440 0> mark @mark_bottom ligComponent <anchor 163 577> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [teh_noon-ar.fina] <anchor 822 500> mark @mark_top <anchor 822 0> mark @mark_bottom ligComponent <anchor 338 340> mark @mark_top <anchor 318 -240> mark @mark_bottom;
		pos ligature [teh_alefMaksura-ar] <anchor 554 607> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [teh_alefMaksura-ar.fina] <anchor 540 571> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [teh_yeh-ar] <anchor 554 607> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -441> mark @mark_bottom;
		pos ligature [teh_yeh-ar.fina] <anchor 540 571> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -441> mark @mark_bottom;
		pos ligature [teh_yehHamzaabove-ar] <anchor 554 607> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 412> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [teh_yehHamzaabove-ar.fina] <anchor 540 571> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 412> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [theh_reh-ar.fina] <anchor 430 620> mark @mark_top <anchor 430 0> mark @mark_bottom ligComponent <anchor 153 286> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [theh_reh-ar.fina.short] <anchor 440 620> mark @mark_top <anchor 440 0> mark @mark_bottom ligComponent <anchor 163 286> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [theh_zain-ar.fina] <anchor 430 620> mark @mark_top <anchor 430 0> mark @mark_bottom ligComponent <anchor 153 457> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [theh_zain-ar.fina.short] <anchor 440 620> mark @mark_top <anchor 440 0> mark @mark_bottom ligComponent <anchor 163 457> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [theh_rreh-ar.fina] <anchor 430 620> mark @mark_top <anchor 430 0> mark @mark_bottom ligComponent <anchor 156 576> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [theh_rreh-ar.fina.short] <anchor 440 620> mark @mark_top <anchor 440 0> mark @mark_bottom ligComponent <anchor 166 576> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [theh_jeh-ar.fina] <anchor 430 620> mark @mark_top <anchor 430 0> mark @mark_bottom ligComponent <anchor 153 577> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [theh_jeh-ar.fina.short] <anchor 440 620> mark @mark_top <anchor 440 0> mark @mark_bottom ligComponent <anchor 163 577> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [theh_noon-ar.fina] <anchor 822 620> mark @mark_top <anchor 822 0> mark @mark_bottom ligComponent <anchor 338 340> mark @mark_top <anchor 318 -240> mark @mark_bottom;
		pos ligature [theh_alefMaksura-ar] <anchor 554 727> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [theh_alefMaksura-ar.fina] <anchor 540 691> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [theh_yeh-ar] <anchor 554 727> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -441> mark @mark_bottom;
		pos ligature [theh_yeh-ar.fina] <anchor 540 691> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -441> mark @mark_bottom;
		pos ligature [theh_yehHamzaabove-ar] <anchor 554 727> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 412> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [theh_yehHamzaabove-ar.fina] <anchor 540 691> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 412> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [tteh_reh-ar.fina] <anchor 433 619> mark @mark_top <anchor 430 0> mark @mark_bottom ligComponent <anchor 153 286> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [tteh_reh-ar.fina.short] <anchor 443 619> mark @mark_top <anchor 440 0> mark @mark_bottom ligComponent <anchor 163 286> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [tteh_zain-ar.fina] <anchor 433 619> mark @mark_top <anchor 430 0> mark @mark_bottom ligComponent <anchor 153 457> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [tteh_zain-ar.fina.short] <anchor 443 619> mark @mark_top <anchor 440 0> mark @mark_bottom ligComponent <anchor 163 457> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [tteh_rreh-ar.fina] <anchor 433 619> mark @mark_top <anchor 430 0> mark @mark_bottom ligComponent <anchor 156 576> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [tteh_rreh-ar.fina.short] <anchor 443 619> mark @mark_top <anchor 440 0> mark @mark_bottom ligComponent <anchor 166 576> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [tteh_jeh-ar.fina] <anchor 433 619> mark @mark_top <anchor 430 0> mark @mark_bottom ligComponent <anchor 153 577> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [tteh_jeh-ar.fina.short] <anchor 443 619> mark @mark_top <anchor 440 0> mark @mark_bottom ligComponent <anchor 163 577> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [tteh_noon-ar.fina] <anchor 825 619> mark @mark_top <anchor 822 0> mark @mark_bottom ligComponent <anchor 338 340> mark @mark_top <anchor 318 -240> mark @mark_bottom;
		pos ligature [tteh_alefMaksura-ar] <anchor 557 726> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [tteh_alefMaksura-ar.fina] <anchor 543 690> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [tteh_yeh-ar] <anchor 557 726> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -441> mark @mark_bottom;
		pos ligature [tteh_yeh-ar.fina] <anchor 543 690> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -441> mark @mark_bottom;
		pos ligature [tteh_yehHamzaabove-ar] <anchor 557 726> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 412> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [tteh_yehHamzaabove-ar.fina] <anchor 543 690> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 412> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [seen_reh-ar] <anchor 677 249> mark @mark_top <anchor 672 0> mark @mark_bottom ligComponent <anchor 153 286> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [seen_reh-ar.fina] <anchor 677 249> mark @mark_top <anchor 672 0> mark @mark_bottom ligComponent <anchor 153 286> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [seen_reh-ar.fina.short] <anchor 687 249> mark @mark_top <anchor 682 0> mark @mark_bottom ligComponent <anchor 163 286> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [seen_reh-ar.short] <anchor 687 249> mark @mark_top <anchor 682 0> mark @mark_bottom ligComponent <anchor 163 286> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [seen_alefMaksura-ar] <anchor 969 249> mark @mark_top <anchor 964 0> mark @mark_bottom ligComponent <anchor 106 136> mark @mark_top <anchor 332 -306> mark @mark_bottom;
		pos ligature [seen_alefMaksura-ar.fina] <anchor 969 249> mark @mark_top <anchor 964 0> mark @mark_bottom ligComponent <anchor 106 136> mark @mark_top <anchor 332 -306> mark @mark_bottom;
		pos ligature [seen_yeh-ar] <anchor 969 249> mark @mark_top <anchor 964 0> mark @mark_bottom ligComponent <anchor 106 136> mark @mark_top <anchor 332 -507> mark @mark_bottom;
		pos ligature [seen_yeh-ar.fina] <anchor 969 249> mark @mark_top <anchor 964 0> mark @mark_bottom ligComponent <anchor 106 136> mark @mark_top <anchor 332 -507> mark @mark_bottom;
		pos ligature [seen_zain-ar] <anchor 677 249> mark @mark_top <anchor 672 0> mark @mark_bottom ligComponent <anchor 153 457> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [seen_zain-ar.fina] <anchor 677 249> mark @mark_top <anchor 672 0> mark @mark_bottom ligComponent <anchor 153 457> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [seen_zain-ar.fina.short] <anchor 687 249> mark @mark_top <anchor 682 0> mark @mark_bottom ligComponent <anchor 163 457> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [seen_zain-ar.short] <anchor 687 249> mark @mark_top <anchor 682 0> mark @mark_bottom ligComponent <anchor 163 457> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [seen_rreh-ar] <anchor 677 249> mark @mark_top <anchor 672 0> mark @mark_bottom ligComponent <anchor 156 576> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [seen_rreh-ar.fina] <anchor 677 249> mark @mark_top <anchor 672 0> mark @mark_bottom ligComponent <anchor 156 576> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [seen_rreh-ar.fina.short] <anchor 687 249> mark @mark_top <anchor 682 0> mark @mark_bottom ligComponent <anchor 166 576> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [seen_rreh-ar.short] <anchor 687 249> mark @mark_top <anchor 682 0> mark @mark_bottom ligComponent <anchor 166 576> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [seen_jeh-ar] <anchor 677 249> mark @mark_top <anchor 672 0> mark @mark_bottom ligComponent <anchor 153 577> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [seen_jeh-ar.fina] <anchor 677 249> mark @mark_top <anchor 672 0> mark @mark_bottom ligComponent <anchor 153 577> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [seen_jeh-ar.fina.short] <anchor 687 249> mark @mark_top <anchor 682 0> mark @mark_bottom ligComponent <anchor 163 577> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [seen_jeh-ar.short] <anchor 687 249> mark @mark_top <anchor 682 0> mark @mark_bottom ligComponent <anchor 163 577> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [seen_yehHamzaabove-ar] <anchor 969 249> mark @mark_top <anchor 964 0> mark @mark_bottom ligComponent <anchor 106 346> mark @mark_top <anchor 332 -306> mark @mark_bottom;
		pos ligature [seen_yehHamzaabove-ar.fina] <anchor 969 249> mark @mark_top <anchor 964 0> mark @mark_bottom ligComponent <anchor 106 346> mark @mark_top <anchor 332 -306> mark @mark_bottom;
		pos ligature [sheen_reh-ar] <anchor 677 540> mark @mark_top <anchor 672 0> mark @mark_bottom ligComponent <anchor 153 286> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [sheen_reh-ar.fina] <anchor 677 540> mark @mark_top <anchor 672 0> mark @mark_bottom ligComponent <anchor 153 286> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [sheen_reh-ar.fina.short] <anchor 687 540> mark @mark_top <anchor 682 0> mark @mark_bottom ligComponent <anchor 163 286> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [sheen_reh-ar.short] <anchor 687 540> mark @mark_top <anchor 682 0> mark @mark_bottom ligComponent <anchor 163 286> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [sheen_zain-ar] <anchor 677 540> mark @mark_top <anchor 672 0> mark @mark_bottom ligComponent <anchor 153 457> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [sheen_zain-ar.fina] <anchor 677 540> mark @mark_top <anchor 672 0> mark @mark_bottom ligComponent <anchor 153 457> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [sheen_zain-ar.fina.short] <anchor 687 540> mark @mark_top <anchor 682 0> mark @mark_bottom ligComponent <anchor 163 457> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [sheen_zain-ar.short] <anchor 687 540> mark @mark_top <anchor 682 0> mark @mark_bottom ligComponent <anchor 163 457> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [sheen_rreh-ar] <anchor 677 540> mark @mark_top <anchor 672 0> mark @mark_bottom ligComponent <anchor 156 576> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [sheen_rreh-ar.fina] <anchor 677 540> mark @mark_top <anchor 672 0> mark @mark_bottom ligComponent <anchor 156 576> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [sheen_rreh-ar.fina.short] <anchor 687 540> mark @mark_top <anchor 682 0> mark @mark_bottom ligComponent <anchor 166 576> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [sheen_rreh-ar.short] <anchor 687 540> mark @mark_top <anchor 682 0> mark @mark_bottom ligComponent <anchor 166 576> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [sheen_jeh-ar] <anchor 677 540> mark @mark_top <anchor 672 0> mark @mark_bottom ligComponent <anchor 153 577> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [sheen_jeh-ar.fina] <anchor 677 540> mark @mark_top <anchor 672 0> mark @mark_bottom ligComponent <anchor 153 577> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [sheen_jeh-ar.fina.short] <anchor 687 540> mark @mark_top <anchor 682 0> mark @mark_bottom ligComponent <anchor 163 577> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [sheen_jeh-ar.short] <anchor 687 540> mark @mark_top <anchor 682 0> mark @mark_bottom ligComponent <anchor 163 577> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [sheen_alefMaksura-ar] <anchor 969 540> mark @mark_top <anchor 964 0> mark @mark_bottom ligComponent <anchor 106 136> mark @mark_top <anchor 332 -306> mark @mark_bottom;
		pos ligature [sheen_alefMaksura-ar.fina] <anchor 969 540> mark @mark_top <anchor 964 0> mark @mark_bottom ligComponent <anchor 106 136> mark @mark_top <anchor 332 -306> mark @mark_bottom;
		pos ligature [sheen_yeh-ar] <anchor 969 540> mark @mark_top <anchor 964 0> mark @mark_bottom ligComponent <anchor 106 136> mark @mark_top <anchor 332 -507> mark @mark_bottom;
		pos ligature [sheen_yeh-ar.fina] <anchor 969 540> mark @mark_top <anchor 964 0> mark @mark_bottom ligComponent <anchor 106 136> mark @mark_top <anchor 332 -507> mark @mark_bottom;
		pos ligature [sheen_yehHamzaabove-ar] <anchor 969 540> mark @mark_top <anchor 964 0> mark @mark_bottom ligComponent <anchor 106 346> mark @mark_top <anchor 332 -306> mark @mark_bottom;
		pos ligature [sheen_yehHamzaabove-ar.fina] <anchor 969 540> mark @mark_top <anchor 964 0> mark @mark_bottom ligComponent <anchor 106 346> mark @mark_top <anchor 332 -306> mark @mark_bottom;
		pos ligature [sad_reh-ar] <anchor 834 375> mark @mark_top <anchor 726 0> mark @mark_bottom ligComponent <anchor 153 286> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [sad_reh-ar.fina] <anchor 834 375> mark @mark_top <anchor 726 0> mark @mark_bottom ligComponent <anchor 153 286> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [sad_reh-ar.fina.short] <anchor 844 375> mark @mark_top <anchor 736 0> mark @mark_bottom ligComponent <anchor 163 286> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [sad_reh-ar.short] <anchor 844 375> mark @mark_top <anchor 736 0> mark @mark_bottom ligComponent <anchor 163 286> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [sad_zain-ar] <anchor 834 375> mark @mark_top <anchor 726 0> mark @mark_bottom ligComponent <anchor 153 457> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [sad_zain-ar.fina] <anchor 834 375> mark @mark_top <anchor 726 0> mark @mark_bottom ligComponent <anchor 153 457> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [sad_zain-ar.fina.short] <anchor 844 375> mark @mark_top <anchor 736 0> mark @mark_bottom ligComponent <anchor 163 457> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [sad_zain-ar.short] <anchor 844 375> mark @mark_top <anchor 736 0> mark @mark_bottom ligComponent <anchor 163 457> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [sad_rreh-ar] <anchor 834 375> mark @mark_top <anchor 726 0> mark @mark_bottom ligComponent <anchor 156 576> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [sad_rreh-ar.fina] <anchor 834 375> mark @mark_top <anchor 726 0> mark @mark_bottom ligComponent <anchor 156 576> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [sad_rreh-ar.fina.short] <anchor 844 375> mark @mark_top <anchor 736 0> mark @mark_bottom ligComponent <anchor 166 576> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [sad_rreh-ar.short] <anchor 844 375> mark @mark_top <anchor 736 0> mark @mark_bottom ligComponent <anchor 166 576> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [sad_jeh-ar] <anchor 834 375> mark @mark_top <anchor 726 0> mark @mark_bottom ligComponent <anchor 153 577> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [sad_jeh-ar.fina] <anchor 834 375> mark @mark_top <anchor 726 0> mark @mark_bottom ligComponent <anchor 153 577> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [sad_jeh-ar.fina.short] <anchor 844 375> mark @mark_top <anchor 736 0> mark @mark_bottom ligComponent <anchor 163 577> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [sad_jeh-ar.short] <anchor 844 375> mark @mark_top <anchor 736 0> mark @mark_bottom ligComponent <anchor 163 577> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [sad_alefMaksura-ar] <anchor 1145 375> mark @mark_top <anchor 1037 0> mark @mark_bottom ligComponent <anchor 106 136> mark @mark_top <anchor 332 -306> mark @mark_bottom;
		pos ligature [sad_alefMaksura-ar.fina] <anchor 1145 375> mark @mark_top <anchor 1037 0> mark @mark_bottom ligComponent <anchor 106 136> mark @mark_top <anchor 332 -306> mark @mark_bottom;
		pos ligature [sad_yeh-ar] <anchor 1145 375> mark @mark_top <anchor 1037 0> mark @mark_bottom ligComponent <anchor 106 136> mark @mark_top <anchor 332 -507> mark @mark_bottom;
		pos ligature [sad_yeh-ar.fina] <anchor 1145 375> mark @mark_top <anchor 1037 0> mark @mark_bottom ligComponent <anchor 106 136> mark @mark_top <anchor 332 -507> mark @mark_bottom;
		pos ligature [sad_yehHamzaabove-ar] <anchor 1145 375> mark @mark_top <anchor 1037 0> mark @mark_bottom ligComponent <anchor 106 346> mark @mark_top <anchor 332 -306> mark @mark_bottom;
		pos ligature [sad_yehHamzaabove-ar.fina] <anchor 1145 375> mark @mark_top <anchor 1037 0> mark @mark_bottom ligComponent <anchor 106 346> mark @mark_top <anchor 332 -306> mark @mark_bottom;
		pos ligature [dad_reh-ar] <anchor 834 546> mark @mark_top <anchor 726 0> mark @mark_bottom ligComponent <anchor 153 286> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [dad_reh-ar.fina] <anchor 834 546> mark @mark_top <anchor 726 0> mark @mark_bottom ligComponent <anchor 153 286> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [dad_reh-ar.fina.short] <anchor 844 546> mark @mark_top <anchor 736 0> mark @mark_bottom ligComponent <anchor 163 286> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [dad_reh-ar.short] <anchor 844 546> mark @mark_top <anchor 736 0> mark @mark_bottom ligComponent <anchor 163 286> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [dad_zain-ar] <anchor 834 546> mark @mark_top <anchor 726 0> mark @mark_bottom ligComponent <anchor 153 457> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [dad_zain-ar.fina] <anchor 834 546> mark @mark_top <anchor 726 0> mark @mark_bottom ligComponent <anchor 153 457> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [dad_zain-ar.fina.short] <anchor 844 546> mark @mark_top <anchor 736 0> mark @mark_bottom ligComponent <anchor 163 457> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [dad_zain-ar.short] <anchor 844 546> mark @mark_top <anchor 736 0> mark @mark_bottom ligComponent <anchor 163 457> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [dad_rreh-ar] <anchor 834 546> mark @mark_top <anchor 726 0> mark @mark_bottom ligComponent <anchor 156 576> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [dad_rreh-ar.fina] <anchor 834 546> mark @mark_top <anchor 726 0> mark @mark_bottom ligComponent <anchor 156 576> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [dad_rreh-ar.fina.short] <anchor 844 546> mark @mark_top <anchor 736 0> mark @mark_bottom ligComponent <anchor 166 576> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [dad_rreh-ar.short] <anchor 844 546> mark @mark_top <anchor 736 0> mark @mark_bottom ligComponent <anchor 166 576> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [dad_jeh-ar] <anchor 834 546> mark @mark_top <anchor 726 0> mark @mark_bottom ligComponent <anchor 153 577> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [dad_jeh-ar.fina] <anchor 834 546> mark @mark_top <anchor 726 0> mark @mark_bottom ligComponent <anchor 153 577> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [dad_jeh-ar.fina.short] <anchor 844 546> mark @mark_top <anchor 736 0> mark @mark_bottom ligComponent <anchor 163 577> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [dad_jeh-ar.short] <anchor 844 546> mark @mark_top <anchor 736 0> mark @mark_bottom ligComponent <anchor 163 577> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [dad_alefMaksura-ar] <anchor 1145 546> mark @mark_top <anchor 1037 0> mark @mark_bottom ligComponent <anchor 106 136> mark @mark_top <anchor 332 -306> mark @mark_bottom;
		pos ligature [dad_alefMaksura-ar.fina] <anchor 1145 546> mark @mark_top <anchor 1037 0> mark @mark_bottom ligComponent <anchor 106 136> mark @mark_top <anchor 332 -306> mark @mark_bottom;
		pos ligature [dad_yeh-ar] <anchor 1145 546> mark @mark_top <anchor 1037 0> mark @mark_bottom ligComponent <anchor 106 136> mark @mark_top <anchor 332 -507> mark @mark_bottom;
		pos ligature [dad_yeh-ar.fina] <anchor 1145 546> mark @mark_top <anchor 1037 0> mark @mark_bottom ligComponent <anchor 106 136> mark @mark_top <anchor 332 -507> mark @mark_bottom;
		pos ligature [dad_yehHamzaabove-ar] <anchor 1145 546> mark @mark_top <anchor 1037 0> mark @mark_bottom ligComponent <anchor 106 346> mark @mark_top <anchor 332 -306> mark @mark_bottom;
		pos ligature [dad_yehHamzaabove-ar.fina] <anchor 1145 546> mark @mark_top <anchor 1037 0> mark @mark_bottom ligComponent <anchor 106 346> mark @mark_top <anchor 332 -306> mark @mark_bottom;
		pos ligature [feh_alefMaksura-ar] <anchor 483 787> mark @mark_top <anchor 573 -240> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 332 -240> mark @mark_bottom;
		pos ligature [feh_yeh-ar] <anchor 483 787> mark @mark_top <anchor 573 -240> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 332 -441> mark @mark_bottom;
		pos ligature [feh_yehHamzaabove-ar] <anchor 483 787> mark @mark_top <anchor 573 -240> mark @mark_bottom ligComponent <anchor 106 412> mark @mark_top <anchor 332 -240> mark @mark_bottom;
		pos ligature [veh_alefMaksura-ar] <anchor 483 907> mark @mark_top <anchor 573 -240> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 332 -240> mark @mark_bottom;
		pos ligature [veh_yeh-ar] <anchor 483 907> mark @mark_top <anchor 573 -240> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 332 -441> mark @mark_bottom;
		pos ligature [veh_yehHamzaabove-ar] <anchor 483 907> mark @mark_top <anchor 573 -240> mark @mark_bottom ligComponent <anchor 106 412> mark @mark_top <anchor 332 -240> mark @mark_bottom;
		pos ligature [qaf_alefMaksura-ar] <anchor 483 787> mark @mark_top <anchor 573 -240> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 332 -240> mark @mark_bottom;
		pos ligature [qaf_yeh-ar] <anchor 483 787> mark @mark_top <anchor 573 -240> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 332 -441> mark @mark_bottom;
		pos ligature [qaf_yehHamzaabove-ar] <anchor 483 787> mark @mark_top <anchor 573 -240> mark @mark_bottom ligComponent <anchor 106 412> mark @mark_top <anchor 332 -240> mark @mark_bottom;
		pos ligature [kaf_alefMaksura-ar] <anchor 347 666> mark @mark_top <anchor 573 -240> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 332 -240> mark @mark_bottom;
		pos ligature [kaf_alefMaksura-ar.fina] <anchor 598 602> mark @mark_top <anchor 778 0> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 332 -240> mark @mark_bottom;
		pos ligature [kaf_yeh-ar] <anchor 347 666> mark @mark_top <anchor 573 -240> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 332 -441> mark @mark_bottom;
		pos ligature [kaf_yeh-ar.fina] <anchor 598 602> mark @mark_top <anchor 778 0> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 332 -441> mark @mark_bottom;
		pos ligature [kaf_yehHamzaabove-ar] <anchor 347 666> mark @mark_top <anchor 573 -240> mark @mark_bottom ligComponent <anchor 106 412> mark @mark_top <anchor 332 -240> mark @mark_bottom;
		pos ligature [kaf_yehHamzaabove-ar.fina] <anchor 598 602> mark @mark_top <anchor 778 0> mark @mark_bottom ligComponent <anchor 106 412> mark @mark_top <anchor 332 -240> mark @mark_bottom;
		pos ligature [keheh_yeh-ar] <anchor 347 666> mark @mark_top <anchor 573 -240> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 332 -441> mark @mark_bottom;
		pos ligature [keheh_yeh-ar.fina] <anchor 598 602> mark @mark_top <anchor 778 0> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 332 -441> mark @mark_bottom;
		pos ligature [gaf_alefMaksura-ar] <anchor 347 666> mark @mark_top <anchor 573 -240> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 332 -240> mark @mark_bottom;
		pos ligature [gaf_alefMaksura-ar.fina] <anchor 598 602> mark @mark_top <anchor 778 0> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 332 -240> mark @mark_bottom;
		pos ligature [gaf_yeh-ar] <anchor 347 666> mark @mark_top <anchor 573 -240> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 332 -441> mark @mark_bottom;
		pos ligature [gaf_yeh-ar.fina] <anchor 598 602> mark @mark_top <anchor 778 0> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 332 -441> mark @mark_bottom;
		pos ligature [gaf_yehHamzaabove-ar] <anchor 347 666> mark @mark_top <anchor 573 -240> mark @mark_bottom ligComponent <anchor 106 412> mark @mark_top <anchor 332 -240> mark @mark_bottom;
		pos ligature [gaf_yehHamzaabove-ar.fina] <anchor 598 602> mark @mark_top <anchor 778 0> mark @mark_bottom ligComponent <anchor 106 412> mark @mark_top <anchor 332 -240> mark @mark_bottom;
		pos ligature [lam_meem-ar] <anchor 208 740> mark @mark_top <anchor 267 0> mark @mark_bottom ligComponent <anchor 47 249> mark @mark_top <anchor 70 -306> mark @mark_bottom;
		pos ligature [lam_meem-ar.init] <anchor 110 740> mark @mark_top <anchor 163 0> mark @mark_bottom ligComponent <anchor 110 740> mark @mark_top <anchor 54 0> mark @mark_bottom;
		pos ligature [lam_alefMaksura-ar] <anchor 598 740> mark @mark_top <anchor 573 -240> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 332 -240> mark @mark_bottom;
		pos ligature [lam_yeh-ar] <anchor 598 740> mark @mark_top <anchor 573 -240> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 332 -441> mark @mark_bottom;
		pos ligature [lam_yehHamzaabove-ar] <anchor 598 740> mark @mark_top <anchor 573 -240> mark @mark_bottom ligComponent <anchor 106 412> mark @mark_top <anchor 332 -240> mark @mark_bottom;
		pos ligature [lamVabove_alef-ar] <anchor 349 979> mark @mark_top <anchor 325 0> mark @mark_bottom ligComponent <anchor 98 596> mark @mark_top <anchor 123 0> mark @mark_bottom;
		pos ligature [lamVabove_alef-ar.fina] <anchor 375 979> mark @mark_top <anchor 388 0> mark @mark_bottom ligComponent <anchor 116 564> mark @mark_top <anchor 211 0> mark @mark_bottom;
		pos ligature [lamDotabove_alef-ar] <anchor 349 911> mark @mark_top <anchor 325 0> mark @mark_bottom ligComponent <anchor 98 596> mark @mark_top <anchor 123 0> mark @mark_bottom;
		pos ligature [lamDotabove_alef-ar.fina] <anchor 375 911> mark @mark_top <anchor 388 0> mark @mark_bottom ligComponent <anchor 116 564> mark @mark_top <anchor 211 0> mark @mark_bottom;
		pos ligature [lamThreedotsabove_alef-ar] <anchor 349 1031> mark @mark_top <anchor 325 0> mark @mark_bottom ligComponent <anchor 98 596> mark @mark_top <anchor 123 0> mark @mark_bottom;
		pos ligature [lamThreedotsabove_alef-ar.fina] <anchor 375 1031> mark @mark_top <anchor 388 0> mark @mark_bottom ligComponent <anchor 116 564> mark @mark_top <anchor 211 0> mark @mark_bottom;
		pos ligature [lamThreedotsbelow_alef-ar] <anchor 349 740> mark @mark_top <anchor 325 -321> mark @mark_bottom ligComponent <anchor 98 596> mark @mark_top <anchor 123 0> mark @mark_bottom;
		pos ligature [lamThreedotsbelow_alef-ar.fina] <anchor 375 740> mark @mark_top <anchor 388 -321> mark @mark_bottom ligComponent <anchor 116 564> mark @mark_top <anchor 211 0> mark @mark_bottom;
		pos ligature [noon_reh-ar.fina] <anchor 430 500> mark @mark_top <anchor 430 0> mark @mark_bottom ligComponent <anchor 153 286> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [noon_reh-ar.fina.short] <anchor 440 500> mark @mark_top <anchor 440 0> mark @mark_bottom ligComponent <anchor 163 286> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [noon_zain-ar.fina] <anchor 430 500> mark @mark_top <anchor 430 0> mark @mark_bottom ligComponent <anchor 153 457> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [noon_zain-ar.fina.short] <anchor 440 500> mark @mark_top <anchor 440 0> mark @mark_bottom ligComponent <anchor 163 457> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [noon_rreh-ar.fina] <anchor 430 500> mark @mark_top <anchor 430 0> mark @mark_bottom ligComponent <anchor 156 576> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [noon_rreh-ar.fina.short] <anchor 440 500> mark @mark_top <anchor 440 0> mark @mark_bottom ligComponent <anchor 166 576> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [noon_jeh-ar.fina] <anchor 430 500> mark @mark_top <anchor 430 0> mark @mark_bottom ligComponent <anchor 153 577> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [noon_jeh-ar.fina.short] <anchor 440 500> mark @mark_top <anchor 440 0> mark @mark_bottom ligComponent <anchor 163 577> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [noon_noon-ar.fina] <anchor 822 500> mark @mark_top <anchor 822 0> mark @mark_bottom ligComponent <anchor 338 340> mark @mark_top <anchor 318 -240> mark @mark_bottom;
		pos ligature [noon_alefMaksura-ar] <anchor 554 607> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [noon_alefMaksura-ar.fina] <anchor 540 571> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [noon_yeh-ar] <anchor 554 607> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -441> mark @mark_bottom;
		pos ligature [noon_yeh-ar.fina] <anchor 540 571> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -441> mark @mark_bottom;
		pos ligature [noon_yehHamzaabove-ar] <anchor 554 607> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 412> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [noon_yehHamzaabove-ar.fina] <anchor 540 571> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 412> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [yeh_reh-ar.fina] <anchor 430 329> mark @mark_top <anchor 430 -201> mark @mark_bottom ligComponent <anchor 153 286> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [yeh_reh-ar.fina.short] <anchor 440 329> mark @mark_top <anchor 440 -201> mark @mark_bottom ligComponent <anchor 163 286> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [yeh_zain-ar.fina] <anchor 430 329> mark @mark_top <anchor 430 -201> mark @mark_bottom ligComponent <anchor 153 457> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [yeh_zain-ar.fina.short] <anchor 440 329> mark @mark_top <anchor 440 -201> mark @mark_bottom ligComponent <anchor 163 457> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [yeh_noon-ar.fina] <anchor 822 329> mark @mark_top <anchor 822 -201> mark @mark_bottom ligComponent <anchor 338 340> mark @mark_top <anchor 318 -240> mark @mark_bottom;
		pos ligature [yeh_alefMaksura-ar] <anchor 554 436> mark @mark_top <anchor 603 -361> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [yeh_alefMaksura-ar.fina] <anchor 540 400> mark @mark_top <anchor 603 -361> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [yeh_yeh-ar] <anchor 554 436> mark @mark_top <anchor 603 -361> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -441> mark @mark_bottom;
		pos ligature [yeh_yeh-ar.fina] <anchor 540 400> mark @mark_top <anchor 603 -361> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -441> mark @mark_bottom;
		pos ligature [yeh_rreh-ar.fina] <anchor 430 329> mark @mark_top <anchor 430 -201> mark @mark_bottom ligComponent <anchor 156 576> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [yeh_rreh-ar.fina.short] <anchor 440 329> mark @mark_top <anchor 440 -201> mark @mark_bottom ligComponent <anchor 166 576> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [yeh_jeh-ar.fina] <anchor 430 329> mark @mark_top <anchor 430 -201> mark @mark_bottom ligComponent <anchor 153 577> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [yeh_jeh-ar.fina.short] <anchor 440 329> mark @mark_top <anchor 440 -201> mark @mark_bottom ligComponent <anchor 163 577> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [yeh_yehHamzaabove-ar] <anchor 554 436> mark @mark_top <anchor 603 -361> mark @mark_bottom ligComponent <anchor 106 412> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [yeh_yehHamzaabove-ar.fina] <anchor 540 400> mark @mark_top <anchor 603 -361> mark @mark_bottom ligComponent <anchor 106 412> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [yehHamzaabove_reh-ar.fina] <anchor 430 539> mark @mark_top <anchor 430 0> mark @mark_bottom ligComponent <anchor 153 286> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [yehHamzaabove_reh-ar.fina.short] <anchor 440 539> mark @mark_top <anchor 440 0> mark @mark_bottom ligComponent <anchor 163 286> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [yehHamzaabove_zain-ar.fina] <anchor 430 539> mark @mark_top <anchor 430 0> mark @mark_bottom ligComponent <anchor 153 457> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [yehHamzaabove_zain-ar.fina.short] <anchor 440 539> mark @mark_top <anchor 440 0> mark @mark_bottom ligComponent <anchor 163 457> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [yehHamzaabove_rreh-ar.fina] <anchor 430 539> mark @mark_top <anchor 430 0> mark @mark_bottom ligComponent <anchor 156 576> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [yehHamzaabove_rreh-ar.fina.short] <anchor 440 539> mark @mark_top <anchor 440 0> mark @mark_bottom ligComponent <anchor 166 576> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [yehHamzaabove_jeh-ar.fina] <anchor 430 539> mark @mark_top <anchor 430 0> mark @mark_bottom ligComponent <anchor 153 577> mark @mark_top <anchor 14 -240> mark @mark_bottom;
		pos ligature [yehHamzaabove_jeh-ar.fina.short] <anchor 440 539> mark @mark_top <anchor 440 0> mark @mark_bottom ligComponent <anchor 163 577> mark @mark_top <anchor 24 -240> mark @mark_bottom;
		pos ligature [yehHamzaabove_noon-ar.fina] <anchor 822 539> mark @mark_top <anchor 822 0> mark @mark_bottom ligComponent <anchor 338 340> mark @mark_top <anchor 318 -240> mark @mark_bottom;
		pos ligature [yehHamzaabove_alefMaksura-ar] <anchor 554 646> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [yehHamzaabove_alefMaksura-ar.fina] <anchor 540 610> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [yehHamzaabove_yeh-ar] <anchor 554 646> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -441> mark @mark_bottom;
		pos ligature [yehHamzaabove_yeh-ar.fina] <anchor 540 610> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -441> mark @mark_bottom;
		pos ligature [yehHamzaabove_yehHamzaabove-ar] <anchor 554 646> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 412> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [yehHamzaabove_yehHamzaabove-ar.fina] <anchor 540 610> mark @mark_top <anchor 603 -160> mark @mark_bottom ligComponent <anchor 106 412> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [yeh_yeh-farsi] <anchor 554 436> mark @mark_top <anchor 603 -361> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [yeh_yeh-farsi.fina] <anchor 540 400> mark @mark_top <anchor 603 -361> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 357 -240> mark @mark_bottom;
		pos ligature [lamBar_alef-ar] <anchor 349 740> mark @mark_top <anchor 325 0> mark @mark_bottom ligComponent <anchor 98 596> mark @mark_top <anchor 123 0> mark @mark_bottom;
		pos ligature [lamBar_alef-ar.fina] <anchor 375 740> mark @mark_top <anchor 388 0> mark @mark_bottom ligComponent <anchor 116 564> mark @mark_top <anchor 211 0> mark @mark_bottom;
		pos ligature [mohammad-ar] <anchor 789 678> mark @mark_top ligComponent <anchor 541 678> mark @mark_top ligComponent <anchor 497 424> mark @mark_top ligComponent <anchor 211 476> mark @mark_top;
		pos ligature [kaf_yeh-farsi.fina] <anchor 598 602> mark @mark_top <anchor 778 0> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 332 -240> mark @mark_bottom;
		pos ligature [kaf_yeh-farsi] <anchor 347 666> mark @mark_top <anchor 573 -240> mark @mark_bottom ligComponent <anchor 106 202> mark @mark_top <anchor 332 -240> mark @mark_bottom;
	} mark2Liga_arabic;
	lookupflag 0;
	lookupflag RightToLeft;
	script arab;
	lookup markarabic;
	lookup mark2Liga_arabic;
	# script hebr;
	# language IWR;
	# lookup mark2Liga_hebrew;
	lookupflag 0;
} mark;



feature mkmk {
	lookup mkmk_arabic_bottom {
		lookupflag RightToLeft MarkAttachmentType @mark_bottom;
		pos mark [kasra-ar.isol] <anchor 97 427> mark @mark_bottom;
		pos mark [tahbelow-ar] <anchor 119 370> mark @mark_bottom;
		pos mark [kasrasmall-ar] <anchor 88 427> mark @mark_bottom;
		pos mark [dotbelow-ar] <anchor 63 416> mark @mark_bottom;
		pos mark [twodotsverticalbelow-ar] <anchor 189 416> mark @mark_bottom;
		pos mark [twodotshorizontalbelow-ar] <anchor 126 416> mark @mark_bottom;
		pos mark [threedotsdownbelow-ar] <anchor 126 416> mark @mark_bottom;
		pos mark [threedotsupbelow-ar] <anchor 126 416> mark @mark_bottom;
		pos mark [threedotshorizontalbelow-ar] <anchor 189 416> mark @mark_bottom;
		pos mark [fourdotsbelow-ar] <anchor 126 416> mark @mark_bottom;
		pos mark [wavyhamzabelow-ar] <anchor 134 332> mark @mark_bottom;
		pos mark [alefbelow-ar] <anchor 30 369> mark @mark_bottom;
		pos mark [hamzabelow-ar] <anchor 111 399> mark @mark_bottom;
		pos mark [hamzabelowKasra-ar] <anchor 111 283> mark @mark_bottom;
		pos mark [hamzabelowKasratan-ar] <anchor 111 121> mark @mark_bottom;
		pos mark [kasratan-ar] <anchor 97 265> mark @mark_bottom;
		pos mark [kasratan-ar.isol] <anchor 97 265> mark @mark_bottom;
		pos mark [kasra-ar] <anchor 97 427> mark @mark_bottom;
		pos mark [vbelow-ar] <anchor 100 369> mark @mark_bottom;
		pos mark [vinvertedbelow-ar] <anchor 100 369> mark @mark_bottom;
		pos mark [dotvowelbelow-ar] <anchor 63 416> mark @mark_bottom;
		pos mark [seenbelow-ar] <anchor 189 289> mark @mark_bottom;
		pos mark [rhombusStopbelow-ar] <anchor 157 359> mark @mark_bottom;
		pos mark [meembelow-ar] <anchor 81 289> mark @mark_bottom;
		pos mark [kasraCurly-ar] <anchor 113 427> mark @mark_bottom;
		pos mark [kasratanCurly-ar] <anchor 107 265> mark @mark_bottom;
		pos mark [toneonedotbelow-ar] <anchor 63 416> mark @mark_bottom;
		pos mark [tonetwodotsbelow-ar] <anchor 126 416> mark @mark_bottom;
		pos mark [toneloopbelow-ar] <anchor 136 369> mark @mark_bottom;
		pos mark [openkasratan-ar] <anchor 97 265> mark @mark_bottom;
		pos mark [kasraDotbelow-ar] <anchor 113 427> mark @mark_bottom;
		pos mark [leftarrowheadbelow-ar] <anchor 100 362> mark @mark_bottom;
		pos mark [rightarrowheadbelow-ar] <anchor 100 362> mark @mark_bottom;
	} mkmk_arabic_bottom;
	lookup mkmk_arabic_top {
		lookupflag RightToLeft MarkAttachmentType @mark_top;
		pos mark [rehHahabove-ar] <anchor 119 458> mark @mark_top;
		pos mark [rehDadabove-ar] <anchor 144 559> mark @mark_top;
		pos mark [sadabove-ar] <anchor 120 496> mark @mark_top;
		pos mark [ainabove-ar] <anchor 114 506> mark @mark_top;
		pos mark [takhallusabove-ar] <anchor 187 472> mark @mark_top;
		pos mark [tahabove-ar] <anchor 121 579> mark @mark_top;
		pos mark [alefLamYehabove-ar] <anchor 114 602> mark @mark_top;
		pos mark [zainabove-ar] <anchor 26 518> mark @mark_top;
		pos mark [fathasmall-ar] <anchor 88 407> mark @mark_top;
		pos mark [dammasmall-ar] <anchor 91 552> mark @mark_top;
		pos mark [dotabove-ar] <anchor 63 460> mark @mark_top;
		pos mark [twodotsverticalabove-ar] <anchor 191 584> mark @mark_top;
		pos mark [twodotshorizontalabove-ar] <anchor 126 460> mark @mark_top;
		pos mark [threedotsdownabove-ar] <anchor 126 580> mark @mark_top;
		pos mark [threedotsupabove-ar] <anchor 126 580> mark @mark_top;
		pos mark [fourdotsabove-ar] <anchor 126 584> mark @mark_top;
		pos mark [fourabove-ar] <anchor 96 606> mark @mark_top;
		pos mark [threeabove-ar] <anchor 135 604> mark @mark_top;
		pos mark [twoabove-ar] <anchor 106 604> mark @mark_top;
		pos mark [wasla-ar] <anchor 144 511> mark @mark_top;
		pos mark [alefabove-ar] <anchor 30 530> mark @mark_top;
		pos mark [hamzaabove-ar] <anchor 111 499> mark @mark_top;
		pos mark [hamzaaboveDamma-ar] <anchor 111 792> mark @mark_top;
		pos mark [hamzaaboveDammatan-ar] <anchor 81 792> mark @mark_top;
		pos mark [hamzaaboveFatha-ar] <anchor 111 617> mark @mark_top;
		pos mark [hamzaaboveFathatan-ar] <anchor 111 741> mark @mark_top;
		pos mark [hamzaaboveSukun-ar] <anchor 111 741> mark @mark_top;
		pos mark [fathatan-ar] <anchor 107 531> mark @mark_top;
		pos mark [fathatan-ar.isol] <anchor 107 531> mark @mark_top;
		pos mark [dammatan-ar] <anchor 127 582> mark @mark_top;
		pos mark [dammatan-ar.isol] <anchor 127 582> mark @mark_top;
		pos mark [fatha-ar] <anchor 113 407> mark @mark_top;
		pos mark [fatha-ar.isol] <anchor 113 407> mark @mark_top;
		pos mark [damma-ar] <anchor 107 582> mark @mark_top;
		pos mark [damma-ar.isol] <anchor 107 582> mark @mark_top;
		pos mark [shadda-ar] <anchor 137 462> mark @mark_top;
		pos mark [shadda-ar.isol] <anchor 137 462> mark @mark_top;
		pos mark [sukun-ar] <anchor 97 531> mark @mark_top;
		pos mark [sukun-ar.isol] <anchor 97 531> mark @mark_top;
		pos mark [madda-ar] <anchor 144 423> mark @mark_top;
		pos mark [shaddaAlefabove-ar] <anchor 137 703> mark @mark_top;
		pos mark [shaddaDamma-ar] <anchor 137 755> mark @mark_top;
		pos mark [shaddaDammatan-ar] <anchor 107 755> mark @mark_top;
		pos mark [shaddaFatha-ar] <anchor 137 580> mark @mark_top;
		pos mark [shaddaFathatan-ar] <anchor 137 704> mark @mark_top;
		pos mark [shaddaKasra-ar] <anchor 103 580> mark @mark_top;
		pos mark [shaddaKasratan-ar] <anchor 97 704> mark @mark_top;
		pos mark [noonghunnaabove-ar] <anchor 107 542> mark @mark_top;
		pos mark [dammainverted-ar] <anchor 120 587> mark @mark_top;
		pos mark [fathaHorizont-ar] <anchor 111 389> mark @mark_top;
		pos mark [vabove-ar] <anchor 100 528> mark @mark_top;
		pos mark [vinvertedabove-ar] <anchor 100 528> mark @mark_top;
		pos mark [dammareversed-ar] <anchor 107 582> mark @mark_top;
		pos mark [fathatwodots-ar] <anchor 113 407> mark @mark_top;
		pos mark [sadLamAlefMaksuraabove-ar] <anchor 226 601> mark @mark_top;
		pos mark [qafLamAlefMaksuraabove-ar] <anchor 164 604> mark @mark_top;
		pos mark [meemabove-ar] <anchor 90 488> mark @mark_top;
		pos mark [meemStopabove-ar] <anchor 81 516> mark @mark_top;
		pos mark [lamAlefabove-ar] <anchor 65 601> mark @mark_top;
		pos mark [jeemabove-ar] <anchor 104 534> mark @mark_top;
		pos mark [threedotsabove-ar] <anchor 126 580> mark @mark_top;
		pos mark [seenabove-ar] <anchor 189 472> mark @mark_top;
		pos mark [sukunround-ar] <anchor 97 531> mark @mark_top;
		pos mark [sukunoval-ar] <anchor 97 571> mark @mark_top;
		pos mark [hahabove-ar] <anchor 109 492> mark @mark_top;
		pos mark [maddalong-ar] <anchor 154 423> mark @mark_top;
		pos mark [yehabove-ar] <anchor 118 507> mark @mark_top;
		pos mark [noonabove-ar] <anchor 107 576> mark @mark_top;
		pos mark [rhombusStopabove-ar] <anchor 158 613> mark @mark_top;
		pos mark [fathaCurly-ar] <anchor 113 407> mark @mark_top;
		pos mark [dammaCurly-ar] <anchor 132 582> mark @mark_top;
		pos mark [fathatanCurly-ar] <anchor 107 531> mark @mark_top;
		pos mark [dammatanCurly-ar] <anchor 170 643> mark @mark_top;
		pos mark [toneonedotabove-ar] <anchor 63 460> mark @mark_top;
		pos mark [tonetwodotsabove-ar] <anchor 126 460> mark @mark_top;
		pos mark [toneloopabove-ar] <anchor 136 525> mark @mark_top;
		pos mark [openfathatan-ar] <anchor 107 531> mark @mark_top;
		pos mark [opendammatan-ar] <anchor 222 582> mark @mark_top;
		pos mark [fathaDotabove-ar] <anchor 113 407> mark @mark_top;
		pos mark [leftarrowheadabove-ar] <anchor 100 289> mark @mark_top;
		pos mark [rightarrowheadabove-ar] <anchor 100 289> mark @mark_top;
		pos mark [doublerightarrowheadabove-ar] <anchor 171 289> mark @mark_top;
		pos mark [doublerightarrowheadDotabove-ar] <anchor 239 289> mark @mark_top;
		pos mark [rightarrowheadDotabove-ar] <anchor 134 289> mark @mark_top;
		pos mark [dammaDot-ar] <anchor 162 582> mark @mark_top;
	} mkmk_arabic_top;
	lookupflag 0;
	lookupflag RightToLeft;
	script arab;
	lookup mkmk_arabic_bottom;
	lookup mkmk_arabic_top;
	lookupflag 0;
} mkmk;


