features.fea (121335B)
1 languagesystem DFLT dflt; 2 3 4 # GSUB 5 6 7 lookup AlternateSubstitutionlookup0 { 8 lookupflag 0; 9 sub \MWL1.default from [\MWL1.fail \MWL1.fail \MWL1.fail ]; 10 sub \MWL1.alt1 from [\MWL1.pass \MWL1.fail \MWL1.fail ]; 11 sub \MWL1.alt2 from [\MWL1.fail \MWL1.pass \MWL1.fail ]; 12 sub \MWL1.alt3 from [\MWL1.fail \MWL1.fail \MWL1.pass ]; 13 } AlternateSubstitutionlookup0; 14 15 lookup AlternateSubstitutionlookup1 { 16 lookupflag 0; 17 sub \NUM2.default from [\NUM2.fail \NUM2.fail \NUM2.fail ]; 18 sub \NUM2.alt1 from [\NUM2.pass \NUM2.fail \NUM2.fail ]; 19 sub \NUM2.alt2 from [\NUM2.fail \NUM2.pass \NUM2.fail ]; 20 sub \NUM2.alt3 from [\NUM2.fail \NUM2.fail \NUM2.pass ]; 21 } AlternateSubstitutionlookup1; 22 23 lookup AlternateSubstitutionlookup2 { 24 lookupflag 0; 25 sub \PRIV.default from [\PRIV.fail \PRIV.fail \PRIV.fail ]; 26 sub \PRIV.alt1 from [\PRIV.pass \PRIV.fail \PRIV.fail ]; 27 sub \PRIV.alt2 from [\PRIV.fail \PRIV.pass \PRIV.fail ]; 28 sub \PRIV.alt3 from [\PRIV.fail \PRIV.fail \PRIV.pass ]; 29 } AlternateSubstitutionlookup2; 30 31 lookup AlternateSubstitutionlookup3 { 32 lookupflag 0; 33 sub \T3ST.default from [\T3ST.fail \T3ST.fail \T3ST.fail ]; 34 sub \T3ST.alt1 from [\T3ST.pass \T3ST.fail \T3ST.fail ]; 35 sub \T3ST.alt2 from [\T3ST.fail \T3ST.pass \T3ST.fail ]; 36 sub \T3ST.alt3 from [\T3ST.fail \T3ST.fail \T3ST.pass ]; 37 } AlternateSubstitutionlookup3; 38 39 lookup AlternateSubstitutionlookup4 { 40 lookupflag 0; 41 sub \TPSP.default from [\TPSP.fail \TPSP.fail \TPSP.fail ]; 42 sub \TPSP.alt1 from [\TPSP.pass \TPSP.fail \TPSP.fail ]; 43 sub \TPSP.alt2 from [\TPSP.fail \TPSP.pass \TPSP.fail ]; 44 sub \TPSP.alt3 from [\TPSP.fail \TPSP.fail \TPSP.pass ]; 45 } AlternateSubstitutionlookup4; 46 47 lookup abvfAboveBaseFormslookup5 { 48 lookupflag 0; 49 sub \abvf.default from [\abvf.fail \abvf.fail \abvf.fail ]; 50 sub \abvf.alt1 from [\abvf.pass \abvf.fail \abvf.fail ]; 51 sub \abvf.alt2 from [\abvf.fail \abvf.pass \abvf.fail ]; 52 sub \abvf.alt3 from [\abvf.fail \abvf.fail \abvf.pass ]; 53 } abvfAboveBaseFormslookup5; 54 55 lookup abvmAboveBaseMarklookup6 { 56 lookupflag 0; 57 sub \abvm.default from [\abvm.fail \abvm.fail \abvm.fail ]; 58 sub \abvm.alt1 from [\abvm.pass \abvm.fail \abvm.fail ]; 59 sub \abvm.alt2 from [\abvm.fail \abvm.pass \abvm.fail ]; 60 sub \abvm.alt3 from [\abvm.fail \abvm.fail \abvm.pass ]; 61 } abvmAboveBaseMarklookup6; 62 63 lookup abvsAboveBaseSubstitutionslooku { 64 lookupflag 0; 65 sub \abvs.default from [\abvs.fail \abvs.fail \abvs.fail ]; 66 sub \abvs.alt1 from [\abvs.pass \abvs.fail \abvs.fail ]; 67 sub \abvs.alt2 from [\abvs.fail \abvs.pass \abvs.fail ]; 68 sub \abvs.alt3 from [\abvs.fail \abvs.fail \abvs.pass ]; 69 } abvsAboveBaseSubstitutionslooku; 70 71 lookup afrcVerticalFractionslookup8 { 72 lookupflag 0; 73 sub \afrc.default from [\afrc.fail \afrc.fail \afrc.fail ]; 74 sub \afrc.alt1 from [\afrc.pass \afrc.fail \afrc.fail ]; 75 sub \afrc.alt2 from [\afrc.fail \afrc.pass \afrc.fail ]; 76 sub \afrc.alt3 from [\afrc.fail \afrc.fail \afrc.pass ]; 77 } afrcVerticalFractionslookup8; 78 79 lookup akhnAkhandlookup9 { 80 lookupflag 0; 81 sub \akhn.default from [\akhn.fail \akhn.fail \akhn.fail ]; 82 sub \akhn.alt1 from [\akhn.pass \akhn.fail \akhn.fail ]; 83 sub \akhn.alt2 from [\akhn.fail \akhn.pass \akhn.fail ]; 84 sub \akhn.alt3 from [\akhn.fail \akhn.fail \akhn.pass ]; 85 } akhnAkhandlookup9; 86 87 lookup blwfBelowBaseFormslookup10 { 88 lookupflag 0; 89 sub \blwf.default from [\blwf.fail \blwf.fail \blwf.fail ]; 90 sub \blwf.alt1 from [\blwf.pass \blwf.fail \blwf.fail ]; 91 sub \blwf.alt2 from [\blwf.fail \blwf.pass \blwf.fail ]; 92 sub \blwf.alt3 from [\blwf.fail \blwf.fail \blwf.pass ]; 93 } blwfBelowBaseFormslookup10; 94 95 lookup blwmBelowBaseMarklookup11 { 96 lookupflag 0; 97 sub \blwm.default from [\blwm.fail \blwm.fail \blwm.fail ]; 98 sub \blwm.alt1 from [\blwm.pass \blwm.fail \blwm.fail ]; 99 sub \blwm.alt2 from [\blwm.fail \blwm.pass \blwm.fail ]; 100 sub \blwm.alt3 from [\blwm.fail \blwm.fail \blwm.pass ]; 101 } blwmBelowBaseMarklookup11; 102 103 lookup blwsBelowBaseSubstitutionslooku { 104 lookupflag 0; 105 sub \blws.default from [\blws.fail \blws.fail \blws.fail ]; 106 sub \blws.alt1 from [\blws.pass \blws.fail \blws.fail ]; 107 sub \blws.alt2 from [\blws.fail \blws.pass \blws.fail ]; 108 sub \blws.alt3 from [\blws.fail \blws.fail \blws.pass ]; 109 } blwsBelowBaseSubstitutionslooku; 110 111 lookup c2pcCapitalstoPetiteCapitalsloo { 112 lookupflag 0; 113 sub \c2pc.default from [\c2pc.fail \c2pc.fail \c2pc.fail ]; 114 sub \c2pc.alt1 from [\c2pc.pass \c2pc.fail \c2pc.fail ]; 115 sub \c2pc.alt2 from [\c2pc.fail \c2pc.pass \c2pc.fail ]; 116 sub \c2pc.alt3 from [\c2pc.fail \c2pc.fail \c2pc.pass ]; 117 } c2pcCapitalstoPetiteCapitalsloo; 118 119 lookup c2scCapitalstoSmallCapitalslook { 120 lookupflag 0; 121 sub \c2sc.default from [\c2sc.fail \c2sc.fail \c2sc.fail ]; 122 sub \c2sc.alt1 from [\c2sc.pass \c2sc.fail \c2sc.fail ]; 123 sub \c2sc.alt2 from [\c2sc.fail \c2sc.pass \c2sc.fail ]; 124 sub \c2sc.alt3 from [\c2sc.fail \c2sc.fail \c2sc.pass ]; 125 } c2scCapitalstoSmallCapitalslook; 126 127 lookup caltContextualAlternateslookup1 { 128 lookupflag 0; 129 sub \calt.default from [\calt.fail \calt.fail \calt.fail ]; 130 sub \calt.alt1 from [\calt.pass \calt.fail \calt.fail ]; 131 sub \calt.alt2 from [\calt.fail \calt.pass \calt.fail ]; 132 sub \calt.alt3 from [\calt.fail \calt.fail \calt.pass ]; 133 } caltContextualAlternateslookup1; 134 135 lookup caseCaseSensitiveFormslookup16 { 136 lookupflag 0; 137 sub \case.default from [\case.fail \case.fail \case.fail ]; 138 sub \case.alt1 from [\case.pass \case.fail \case.fail ]; 139 sub \case.alt2 from [\case.fail \case.pass \case.fail ]; 140 sub \case.alt3 from [\case.fail \case.fail \case.pass ]; 141 } caseCaseSensitiveFormslookup16; 142 143 lookup ccmpGlyphCompositionDecompositi { 144 lookupflag 0; 145 sub \ccmp.default from [\ccmp.fail \ccmp.fail \ccmp.fail ]; 146 sub \ccmp.alt1 from [\ccmp.pass \ccmp.fail \ccmp.fail ]; 147 sub \ccmp.alt2 from [\ccmp.fail \ccmp.pass \ccmp.fail ]; 148 sub \ccmp.alt3 from [\ccmp.fail \ccmp.fail \ccmp.pass ]; 149 } ccmpGlyphCompositionDecompositi; 150 151 lookup cfarConjunctFormAfterRolookup18 { 152 lookupflag 0; 153 sub \cfar.default from [\cfar.fail \cfar.fail \cfar.fail ]; 154 sub \cfar.alt1 from [\cfar.pass \cfar.fail \cfar.fail ]; 155 sub \cfar.alt2 from [\cfar.fail \cfar.pass \cfar.fail ]; 156 sub \cfar.alt3 from [\cfar.fail \cfar.fail \cfar.pass ]; 157 } cfarConjunctFormAfterRolookup18; 158 159 lookup cjctConjunctFormslookup19 { 160 lookupflag 0; 161 sub \cjct.default from [\cjct.fail \cjct.fail \cjct.fail ]; 162 sub \cjct.alt1 from [\cjct.pass \cjct.fail \cjct.fail ]; 163 sub \cjct.alt2 from [\cjct.fail \cjct.pass \cjct.fail ]; 164 sub \cjct.alt3 from [\cjct.fail \cjct.fail \cjct.pass ]; 165 } cjctConjunctFormslookup19; 166 167 lookup cligContextualLigatureslookup20 { 168 lookupflag 0; 169 sub \clig.default from [\clig.fail \clig.fail \clig.fail ]; 170 sub \clig.alt1 from [\clig.pass \clig.fail \clig.fail ]; 171 sub \clig.alt2 from [\clig.fail \clig.pass \clig.fail ]; 172 sub \clig.alt3 from [\clig.fail \clig.fail \clig.pass ]; 173 } cligContextualLigatureslookup20; 174 175 lookup cpctCenteredCJKPunctuationlooku { 176 lookupflag 0; 177 sub \cpct.default from [\cpct.fail \cpct.fail \cpct.fail ]; 178 sub \cpct.alt1 from [\cpct.pass \cpct.fail \cpct.fail ]; 179 sub \cpct.alt2 from [\cpct.fail \cpct.pass \cpct.fail ]; 180 sub \cpct.alt3 from [\cpct.fail \cpct.fail \cpct.pass ]; 181 } cpctCenteredCJKPunctuationlooku; 182 183 lookup cpspCapitalSpacinglookup22 { 184 lookupflag 0; 185 sub \cpsp.default from [\cpsp.fail \cpsp.fail \cpsp.fail ]; 186 sub \cpsp.alt1 from [\cpsp.pass \cpsp.fail \cpsp.fail ]; 187 sub \cpsp.alt2 from [\cpsp.fail \cpsp.pass \cpsp.fail ]; 188 sub \cpsp.alt3 from [\cpsp.fail \cpsp.fail \cpsp.pass ]; 189 } cpspCapitalSpacinglookup22; 190 191 lookup cswhContextualSwashlookup23 { 192 lookupflag 0; 193 sub \cswh.default from [\cswh.fail \cswh.fail \cswh.fail ]; 194 sub \cswh.alt1 from [\cswh.pass \cswh.fail \cswh.fail ]; 195 sub \cswh.alt2 from [\cswh.fail \cswh.pass \cswh.fail ]; 196 sub \cswh.alt3 from [\cswh.fail \cswh.fail \cswh.pass ]; 197 } cswhContextualSwashlookup23; 198 199 lookup cursCursiveAttachmentlookup24 { 200 lookupflag 0; 201 sub \curs.default from [\curs.fail \curs.fail \curs.fail ]; 202 sub \curs.alt1 from [\curs.pass \curs.fail \curs.fail ]; 203 sub \curs.alt2 from [\curs.fail \curs.pass \curs.fail ]; 204 sub \curs.alt3 from [\curs.fail \curs.fail \curs.pass ]; 205 } cursCursiveAttachmentlookup24; 206 207 lookup cv00CharacterVariants00lookup25 { 208 lookupflag 0; 209 sub \cv00.default from [\cv00.fail \cv00.fail \cv00.fail ]; 210 sub \cv00.alt1 from [\cv00.pass \cv00.fail \cv00.fail ]; 211 sub \cv00.alt2 from [\cv00.fail \cv00.pass \cv00.fail ]; 212 sub \cv00.alt3 from [\cv00.fail \cv00.fail \cv00.pass ]; 213 } cv00CharacterVariants00lookup25; 214 215 lookup cv01CharacterVariants01lookup26 { 216 lookupflag 0; 217 sub \cv01.default from [\cv01.fail \cv01.fail \cv01.fail ]; 218 sub \cv01.alt1 from [\cv01.pass \cv01.fail \cv01.fail ]; 219 sub \cv01.alt2 from [\cv01.fail \cv01.pass \cv01.fail ]; 220 sub \cv01.alt3 from [\cv01.fail \cv01.fail \cv01.pass ]; 221 } cv01CharacterVariants01lookup26; 222 223 lookup cv02CharacterVariants02lookup27 { 224 lookupflag 0; 225 sub \cv02.default from [\cv02.fail \cv02.fail \cv02.fail ]; 226 sub \cv02.alt1 from [\cv02.pass \cv02.fail \cv02.fail ]; 227 sub \cv02.alt2 from [\cv02.fail \cv02.pass \cv02.fail ]; 228 sub \cv02.alt3 from [\cv02.fail \cv02.fail \cv02.pass ]; 229 } cv02CharacterVariants02lookup27; 230 231 lookup cv03CharacterVariants03lookup28 { 232 lookupflag 0; 233 sub \cv03.default from [\cv03.fail \cv03.fail \cv03.fail ]; 234 sub \cv03.alt1 from [\cv03.pass \cv03.fail \cv03.fail ]; 235 sub \cv03.alt2 from [\cv03.fail \cv03.pass \cv03.fail ]; 236 sub \cv03.alt3 from [\cv03.fail \cv03.fail \cv03.pass ]; 237 } cv03CharacterVariants03lookup28; 238 239 lookup cv04CharacterVariants04lookup29 { 240 lookupflag 0; 241 sub \cv04.default from [\cv04.fail \cv04.fail \cv04.fail ]; 242 sub \cv04.alt1 from [\cv04.pass \cv04.fail \cv04.fail ]; 243 sub \cv04.alt2 from [\cv04.fail \cv04.pass \cv04.fail ]; 244 sub \cv04.alt3 from [\cv04.fail \cv04.fail \cv04.pass ]; 245 } cv04CharacterVariants04lookup29; 246 247 lookup cv05CharacterVariants05lookup30 { 248 lookupflag 0; 249 sub \cv05.default from [\cv05.fail \cv05.fail \cv05.fail ]; 250 sub \cv05.alt1 from [\cv05.pass \cv05.fail \cv05.fail ]; 251 sub \cv05.alt2 from [\cv05.fail \cv05.pass \cv05.fail ]; 252 sub \cv05.alt3 from [\cv05.fail \cv05.fail \cv05.pass ]; 253 } cv05CharacterVariants05lookup30; 254 255 lookup cv06CharacterVariants06lookup31 { 256 lookupflag 0; 257 sub \cv06.default from [\cv06.fail \cv06.fail \cv06.fail ]; 258 sub \cv06.alt1 from [\cv06.pass \cv06.fail \cv06.fail ]; 259 sub \cv06.alt2 from [\cv06.fail \cv06.pass \cv06.fail ]; 260 sub \cv06.alt3 from [\cv06.fail \cv06.fail \cv06.pass ]; 261 } cv06CharacterVariants06lookup31; 262 263 lookup cv07CharacterVariants07lookup32 { 264 lookupflag 0; 265 sub \cv07.default from [\cv07.fail \cv07.fail \cv07.fail ]; 266 sub \cv07.alt1 from [\cv07.pass \cv07.fail \cv07.fail ]; 267 sub \cv07.alt2 from [\cv07.fail \cv07.pass \cv07.fail ]; 268 sub \cv07.alt3 from [\cv07.fail \cv07.fail \cv07.pass ]; 269 } cv07CharacterVariants07lookup32; 270 271 lookup cv08CharacterVariants08lookup33 { 272 lookupflag 0; 273 sub \cv08.default from [\cv08.fail \cv08.fail \cv08.fail ]; 274 sub \cv08.alt1 from [\cv08.pass \cv08.fail \cv08.fail ]; 275 sub \cv08.alt2 from [\cv08.fail \cv08.pass \cv08.fail ]; 276 sub \cv08.alt3 from [\cv08.fail \cv08.fail \cv08.pass ]; 277 } cv08CharacterVariants08lookup33; 278 279 lookup cv09CharacterVariants09lookup34 { 280 lookupflag 0; 281 sub \cv09.default from [\cv09.fail \cv09.fail \cv09.fail ]; 282 sub \cv09.alt1 from [\cv09.pass \cv09.fail \cv09.fail ]; 283 sub \cv09.alt2 from [\cv09.fail \cv09.pass \cv09.fail ]; 284 sub \cv09.alt3 from [\cv09.fail \cv09.fail \cv09.pass ]; 285 } cv09CharacterVariants09lookup34; 286 287 lookup cv10CharacterVariants10lookup35 { 288 lookupflag 0; 289 sub \cv10.default from [\cv10.fail \cv10.fail \cv10.fail ]; 290 sub \cv10.alt1 from [\cv10.pass \cv10.fail \cv10.fail ]; 291 sub \cv10.alt2 from [\cv10.fail \cv10.pass \cv10.fail ]; 292 sub \cv10.alt3 from [\cv10.fail \cv10.fail \cv10.pass ]; 293 } cv10CharacterVariants10lookup35; 294 295 lookup AlternateSubstitutionlookup36 { 296 lookupflag 0; 297 sub \cv11.default from [\cv11.fail \cv11.fail \cv11.fail ]; 298 sub \cv11.alt1 from [\cv11.pass \cv11.fail \cv11.fail ]; 299 sub \cv11.alt2 from [\cv11.fail \cv11.pass \cv11.fail ]; 300 sub \cv11.alt3 from [\cv11.fail \cv11.fail \cv11.pass ]; 301 } AlternateSubstitutionlookup36; 302 303 lookup AlternateSubstitutionlookup37 { 304 lookupflag 0; 305 sub \cv12.default from [\cv12.fail \cv12.fail \cv12.fail ]; 306 sub \cv12.alt1 from [\cv12.pass \cv12.fail \cv12.fail ]; 307 sub \cv12.alt2 from [\cv12.fail \cv12.pass \cv12.fail ]; 308 sub \cv12.alt3 from [\cv12.fail \cv12.fail \cv12.pass ]; 309 } AlternateSubstitutionlookup37; 310 311 lookup AlternateSubstitutionlookup38 { 312 lookupflag 0; 313 sub \cv13.default from [\cv13.fail \cv13.fail \cv13.fail ]; 314 sub \cv13.alt1 from [\cv13.pass \cv13.fail \cv13.fail ]; 315 sub \cv13.alt2 from [\cv13.fail \cv13.pass \cv13.fail ]; 316 sub \cv13.alt3 from [\cv13.fail \cv13.fail \cv13.pass ]; 317 } AlternateSubstitutionlookup38; 318 319 lookup AlternateSubstitutionlookup39 { 320 lookupflag 0; 321 sub \cv14.default from [\cv14.fail \cv14.fail \cv14.fail ]; 322 sub \cv14.alt1 from [\cv14.pass \cv14.fail \cv14.fail ]; 323 sub \cv14.alt2 from [\cv14.fail \cv14.pass \cv14.fail ]; 324 sub \cv14.alt3 from [\cv14.fail \cv14.fail \cv14.pass ]; 325 } AlternateSubstitutionlookup39; 326 327 lookup AlternateSubstitutionlookup40 { 328 lookupflag 0; 329 sub \cv15.default from [\cv15.fail \cv15.fail \cv15.fail ]; 330 sub \cv15.alt1 from [\cv15.pass \cv15.fail \cv15.fail ]; 331 sub \cv15.alt2 from [\cv15.fail \cv15.pass \cv15.fail ]; 332 sub \cv15.alt3 from [\cv15.fail \cv15.fail \cv15.pass ]; 333 } AlternateSubstitutionlookup40; 334 335 lookup AlternateSubstitutionlookup41 { 336 lookupflag 0; 337 sub \cv16.default from [\cv16.fail \cv16.fail \cv16.fail ]; 338 sub \cv16.alt1 from [\cv16.pass \cv16.fail \cv16.fail ]; 339 sub \cv16.alt2 from [\cv16.fail \cv16.pass \cv16.fail ]; 340 sub \cv16.alt3 from [\cv16.fail \cv16.fail \cv16.pass ]; 341 } AlternateSubstitutionlookup41; 342 343 lookup AlternateSubstitutionlookup42 { 344 lookupflag 0; 345 sub \cv17.default from [\cv17.fail \cv17.fail \cv17.fail ]; 346 sub \cv17.alt1 from [\cv17.pass \cv17.fail \cv17.fail ]; 347 sub \cv17.alt2 from [\cv17.fail \cv17.pass \cv17.fail ]; 348 sub \cv17.alt3 from [\cv17.fail \cv17.fail \cv17.pass ]; 349 } AlternateSubstitutionlookup42; 350 351 lookup AlternateSubstitutionlookup43 { 352 lookupflag 0; 353 sub \cv18.default from [\cv18.fail \cv18.fail \cv18.fail ]; 354 sub \cv18.alt1 from [\cv18.pass \cv18.fail \cv18.fail ]; 355 sub \cv18.alt2 from [\cv18.fail \cv18.pass \cv18.fail ]; 356 sub \cv18.alt3 from [\cv18.fail \cv18.fail \cv18.pass ]; 357 } AlternateSubstitutionlookup43; 358 359 lookup AlternateSubstitutionlookup44 { 360 lookupflag 0; 361 sub \cv19.default from [\cv19.fail \cv19.fail \cv19.fail ]; 362 sub \cv19.alt1 from [\cv19.pass \cv19.fail \cv19.fail ]; 363 sub \cv19.alt2 from [\cv19.fail \cv19.pass \cv19.fail ]; 364 sub \cv19.alt3 from [\cv19.fail \cv19.fail \cv19.pass ]; 365 } AlternateSubstitutionlookup44; 366 367 lookup AlternateSubstitutionlookup45 { 368 lookupflag 0; 369 sub \cv20.default from [\cv20.fail \cv20.fail \cv20.fail ]; 370 sub \cv20.alt1 from [\cv20.pass \cv20.fail \cv20.fail ]; 371 sub \cv20.alt2 from [\cv20.fail \cv20.pass \cv20.fail ]; 372 sub \cv20.alt3 from [\cv20.fail \cv20.fail \cv20.pass ]; 373 } AlternateSubstitutionlookup45; 374 375 lookup AlternateSubstitutionlookup46 { 376 lookupflag 0; 377 sub \cv21.default from [\cv21.fail \cv21.fail \cv21.fail ]; 378 sub \cv21.alt1 from [\cv21.pass \cv21.fail \cv21.fail ]; 379 sub \cv21.alt2 from [\cv21.fail \cv21.pass \cv21.fail ]; 380 sub \cv21.alt3 from [\cv21.fail \cv21.fail \cv21.pass ]; 381 } AlternateSubstitutionlookup46; 382 383 lookup AlternateSubstitutionlookup47 { 384 lookupflag 0; 385 sub \cv22.default from [\cv22.fail \cv22.fail \cv22.fail ]; 386 sub \cv22.alt1 from [\cv22.pass \cv22.fail \cv22.fail ]; 387 sub \cv22.alt2 from [\cv22.fail \cv22.pass \cv22.fail ]; 388 sub \cv22.alt3 from [\cv22.fail \cv22.fail \cv22.pass ]; 389 } AlternateSubstitutionlookup47; 390 391 lookup AlternateSubstitutionlookup48 { 392 lookupflag 0; 393 sub \cv23.default from [\cv23.fail \cv23.fail \cv23.fail ]; 394 sub \cv23.alt1 from [\cv23.pass \cv23.fail \cv23.fail ]; 395 sub \cv23.alt2 from [\cv23.fail \cv23.pass \cv23.fail ]; 396 sub \cv23.alt3 from [\cv23.fail \cv23.fail \cv23.pass ]; 397 } AlternateSubstitutionlookup48; 398 399 lookup AlternateSubstitutionlookup49 { 400 lookupflag 0; 401 sub \cv24.default from [\cv24.fail \cv24.fail \cv24.fail ]; 402 sub \cv24.alt1 from [\cv24.pass \cv24.fail \cv24.fail ]; 403 sub \cv24.alt2 from [\cv24.fail \cv24.pass \cv24.fail ]; 404 sub \cv24.alt3 from [\cv24.fail \cv24.fail \cv24.pass ]; 405 } AlternateSubstitutionlookup49; 406 407 lookup AlternateSubstitutionlookup50 { 408 lookupflag 0; 409 sub \cv25.default from [\cv25.fail \cv25.fail \cv25.fail ]; 410 sub \cv25.alt1 from [\cv25.pass \cv25.fail \cv25.fail ]; 411 sub \cv25.alt2 from [\cv25.fail \cv25.pass \cv25.fail ]; 412 sub \cv25.alt3 from [\cv25.fail \cv25.fail \cv25.pass ]; 413 } AlternateSubstitutionlookup50; 414 415 lookup AlternateSubstitutionlookup51 { 416 lookupflag 0; 417 sub \cv26.default from [\cv26.fail \cv26.fail \cv26.fail ]; 418 sub \cv26.alt1 from [\cv26.pass \cv26.fail \cv26.fail ]; 419 sub \cv26.alt2 from [\cv26.fail \cv26.pass \cv26.fail ]; 420 sub \cv26.alt3 from [\cv26.fail \cv26.fail \cv26.pass ]; 421 } AlternateSubstitutionlookup51; 422 423 lookup AlternateSubstitutionlookup52 { 424 lookupflag 0; 425 sub \cv27.default from [\cv27.fail \cv27.fail \cv27.fail ]; 426 sub \cv27.alt1 from [\cv27.pass \cv27.fail \cv27.fail ]; 427 sub \cv27.alt2 from [\cv27.fail \cv27.pass \cv27.fail ]; 428 sub \cv27.alt3 from [\cv27.fail \cv27.fail \cv27.pass ]; 429 } AlternateSubstitutionlookup52; 430 431 lookup AlternateSubstitutionlookup53 { 432 lookupflag 0; 433 sub \cv28.default from [\cv28.fail \cv28.fail \cv28.fail ]; 434 sub \cv28.alt1 from [\cv28.pass \cv28.fail \cv28.fail ]; 435 sub \cv28.alt2 from [\cv28.fail \cv28.pass \cv28.fail ]; 436 sub \cv28.alt3 from [\cv28.fail \cv28.fail \cv28.pass ]; 437 } AlternateSubstitutionlookup53; 438 439 lookup AlternateSubstitutionlookup54 { 440 lookupflag 0; 441 sub \cv29.default from [\cv29.fail \cv29.fail \cv29.fail ]; 442 sub \cv29.alt1 from [\cv29.pass \cv29.fail \cv29.fail ]; 443 sub \cv29.alt2 from [\cv29.fail \cv29.pass \cv29.fail ]; 444 sub \cv29.alt3 from [\cv29.fail \cv29.fail \cv29.pass ]; 445 } AlternateSubstitutionlookup54; 446 447 lookup AlternateSubstitutionlookup55 { 448 lookupflag 0; 449 sub \cv30.default from [\cv30.fail \cv30.fail \cv30.fail ]; 450 sub \cv30.alt1 from [\cv30.pass \cv30.fail \cv30.fail ]; 451 sub \cv30.alt2 from [\cv30.fail \cv30.pass \cv30.fail ]; 452 sub \cv30.alt3 from [\cv30.fail \cv30.fail \cv30.pass ]; 453 } AlternateSubstitutionlookup55; 454 455 lookup AlternateSubstitutionlookup56 { 456 lookupflag 0; 457 sub \cv31.default from [\cv31.fail \cv31.fail \cv31.fail ]; 458 sub \cv31.alt1 from [\cv31.pass \cv31.fail \cv31.fail ]; 459 sub \cv31.alt2 from [\cv31.fail \cv31.pass \cv31.fail ]; 460 sub \cv31.alt3 from [\cv31.fail \cv31.fail \cv31.pass ]; 461 } AlternateSubstitutionlookup56; 462 463 lookup AlternateSubstitutionlookup57 { 464 lookupflag 0; 465 sub \cv32.default from [\cv32.fail \cv32.fail \cv32.fail ]; 466 sub \cv32.alt1 from [\cv32.pass \cv32.fail \cv32.fail ]; 467 sub \cv32.alt2 from [\cv32.fail \cv32.pass \cv32.fail ]; 468 sub \cv32.alt3 from [\cv32.fail \cv32.fail \cv32.pass ]; 469 } AlternateSubstitutionlookup57; 470 471 lookup AlternateSubstitutionlookup58 { 472 lookupflag 0; 473 sub \cv33.default from [\cv33.fail \cv33.fail \cv33.fail ]; 474 sub \cv33.alt1 from [\cv33.pass \cv33.fail \cv33.fail ]; 475 sub \cv33.alt2 from [\cv33.fail \cv33.pass \cv33.fail ]; 476 sub \cv33.alt3 from [\cv33.fail \cv33.fail \cv33.pass ]; 477 } AlternateSubstitutionlookup58; 478 479 lookup AlternateSubstitutionlookup59 { 480 lookupflag 0; 481 sub \cv34.default from [\cv34.fail \cv34.fail \cv34.fail ]; 482 sub \cv34.alt1 from [\cv34.pass \cv34.fail \cv34.fail ]; 483 sub \cv34.alt2 from [\cv34.fail \cv34.pass \cv34.fail ]; 484 sub \cv34.alt3 from [\cv34.fail \cv34.fail \cv34.pass ]; 485 } AlternateSubstitutionlookup59; 486 487 lookup AlternateSubstitutionlookup60 { 488 lookupflag 0; 489 sub \cv35.default from [\cv35.fail \cv35.fail \cv35.fail ]; 490 sub \cv35.alt1 from [\cv35.pass \cv35.fail \cv35.fail ]; 491 sub \cv35.alt2 from [\cv35.fail \cv35.pass \cv35.fail ]; 492 sub \cv35.alt3 from [\cv35.fail \cv35.fail \cv35.pass ]; 493 } AlternateSubstitutionlookup60; 494 495 lookup AlternateSubstitutionlookup61 { 496 lookupflag 0; 497 sub \cv36.default from [\cv36.fail \cv36.fail \cv36.fail ]; 498 sub \cv36.alt1 from [\cv36.pass \cv36.fail \cv36.fail ]; 499 sub \cv36.alt2 from [\cv36.fail \cv36.pass \cv36.fail ]; 500 sub \cv36.alt3 from [\cv36.fail \cv36.fail \cv36.pass ]; 501 } AlternateSubstitutionlookup61; 502 503 lookup AlternateSubstitutionlookup62 { 504 lookupflag 0; 505 sub \cv37.default from [\cv37.fail \cv37.fail \cv37.fail ]; 506 sub \cv37.alt1 from [\cv37.pass \cv37.fail \cv37.fail ]; 507 sub \cv37.alt2 from [\cv37.fail \cv37.pass \cv37.fail ]; 508 sub \cv37.alt3 from [\cv37.fail \cv37.fail \cv37.pass ]; 509 } AlternateSubstitutionlookup62; 510 511 lookup AlternateSubstitutionlookup63 { 512 lookupflag 0; 513 sub \cv38.default from [\cv38.fail \cv38.fail \cv38.fail ]; 514 sub \cv38.alt1 from [\cv38.pass \cv38.fail \cv38.fail ]; 515 sub \cv38.alt2 from [\cv38.fail \cv38.pass \cv38.fail ]; 516 sub \cv38.alt3 from [\cv38.fail \cv38.fail \cv38.pass ]; 517 } AlternateSubstitutionlookup63; 518 519 lookup AlternateSubstitutionlookup64 { 520 lookupflag 0; 521 sub \cv39.default from [\cv39.fail \cv39.fail \cv39.fail ]; 522 sub \cv39.alt1 from [\cv39.pass \cv39.fail \cv39.fail ]; 523 sub \cv39.alt2 from [\cv39.fail \cv39.pass \cv39.fail ]; 524 sub \cv39.alt3 from [\cv39.fail \cv39.fail \cv39.pass ]; 525 } AlternateSubstitutionlookup64; 526 527 lookup AlternateSubstitutionlookup65 { 528 lookupflag 0; 529 sub \cv40.default from [\cv40.fail \cv40.fail \cv40.fail ]; 530 sub \cv40.alt1 from [\cv40.pass \cv40.fail \cv40.fail ]; 531 sub \cv40.alt2 from [\cv40.fail \cv40.pass \cv40.fail ]; 532 sub \cv40.alt3 from [\cv40.fail \cv40.fail \cv40.pass ]; 533 } AlternateSubstitutionlookup65; 534 535 lookup AlternateSubstitutionlookup66 { 536 lookupflag 0; 537 sub \cv41.default from [\cv41.fail \cv41.fail \cv41.fail ]; 538 sub \cv41.alt1 from [\cv41.pass \cv41.fail \cv41.fail ]; 539 sub \cv41.alt2 from [\cv41.fail \cv41.pass \cv41.fail ]; 540 sub \cv41.alt3 from [\cv41.fail \cv41.fail \cv41.pass ]; 541 } AlternateSubstitutionlookup66; 542 543 lookup AlternateSubstitutionlookup67 { 544 lookupflag 0; 545 sub \cv42.default from [\cv42.fail \cv42.fail \cv42.fail ]; 546 sub \cv42.alt1 from [\cv42.pass \cv42.fail \cv42.fail ]; 547 sub \cv42.alt2 from [\cv42.fail \cv42.pass \cv42.fail ]; 548 sub \cv42.alt3 from [\cv42.fail \cv42.fail \cv42.pass ]; 549 } AlternateSubstitutionlookup67; 550 551 lookup AlternateSubstitutionlookup68 { 552 lookupflag 0; 553 sub \cv43.default from [\cv43.fail \cv43.fail \cv43.fail ]; 554 sub \cv43.alt1 from [\cv43.pass \cv43.fail \cv43.fail ]; 555 sub \cv43.alt2 from [\cv43.fail \cv43.pass \cv43.fail ]; 556 sub \cv43.alt3 from [\cv43.fail \cv43.fail \cv43.pass ]; 557 } AlternateSubstitutionlookup68; 558 559 lookup AlternateSubstitutionlookup69 { 560 lookupflag 0; 561 sub \cv44.default from [\cv44.fail \cv44.fail \cv44.fail ]; 562 sub \cv44.alt1 from [\cv44.pass \cv44.fail \cv44.fail ]; 563 sub \cv44.alt2 from [\cv44.fail \cv44.pass \cv44.fail ]; 564 sub \cv44.alt3 from [\cv44.fail \cv44.fail \cv44.pass ]; 565 } AlternateSubstitutionlookup69; 566 567 lookup AlternateSubstitutionlookup70 { 568 lookupflag 0; 569 sub \cv45.default from [\cv45.fail \cv45.fail \cv45.fail ]; 570 sub \cv45.alt1 from [\cv45.pass \cv45.fail \cv45.fail ]; 571 sub \cv45.alt2 from [\cv45.fail \cv45.pass \cv45.fail ]; 572 sub \cv45.alt3 from [\cv45.fail \cv45.fail \cv45.pass ]; 573 } AlternateSubstitutionlookup70; 574 575 lookup AlternateSubstitutionlookup71 { 576 lookupflag 0; 577 sub \cv46.default from [\cv46.fail \cv46.fail \cv46.fail ]; 578 sub \cv46.alt1 from [\cv46.pass \cv46.fail \cv46.fail ]; 579 sub \cv46.alt2 from [\cv46.fail \cv46.pass \cv46.fail ]; 580 sub \cv46.alt3 from [\cv46.fail \cv46.fail \cv46.pass ]; 581 } AlternateSubstitutionlookup71; 582 583 lookup AlternateSubstitutionlookup72 { 584 lookupflag 0; 585 sub \cv47.default from [\cv47.fail \cv47.fail \cv47.fail ]; 586 sub \cv47.alt1 from [\cv47.pass \cv47.fail \cv47.fail ]; 587 sub \cv47.alt2 from [\cv47.fail \cv47.pass \cv47.fail ]; 588 sub \cv47.alt3 from [\cv47.fail \cv47.fail \cv47.pass ]; 589 } AlternateSubstitutionlookup72; 590 591 lookup AlternateSubstitutionlookup73 { 592 lookupflag 0; 593 sub \cv48.default from [\cv48.fail \cv48.fail \cv48.fail ]; 594 sub \cv48.alt1 from [\cv48.pass \cv48.fail \cv48.fail ]; 595 sub \cv48.alt2 from [\cv48.fail \cv48.pass \cv48.fail ]; 596 sub \cv48.alt3 from [\cv48.fail \cv48.fail \cv48.pass ]; 597 } AlternateSubstitutionlookup73; 598 599 lookup AlternateSubstitutionlookup74 { 600 lookupflag 0; 601 sub \cv49.default from [\cv49.fail \cv49.fail \cv49.fail ]; 602 sub \cv49.alt1 from [\cv49.pass \cv49.fail \cv49.fail ]; 603 sub \cv49.alt2 from [\cv49.fail \cv49.pass \cv49.fail ]; 604 sub \cv49.alt3 from [\cv49.fail \cv49.fail \cv49.pass ]; 605 } AlternateSubstitutionlookup74; 606 607 lookup AlternateSubstitutionlookup75 { 608 lookupflag 0; 609 sub \cv50.default from [\cv50.fail \cv50.fail \cv50.fail ]; 610 sub \cv50.alt1 from [\cv50.pass \cv50.fail \cv50.fail ]; 611 sub \cv50.alt2 from [\cv50.fail \cv50.pass \cv50.fail ]; 612 sub \cv50.alt3 from [\cv50.fail \cv50.fail \cv50.pass ]; 613 } AlternateSubstitutionlookup75; 614 615 lookup AlternateSubstitutionlookup76 { 616 lookupflag 0; 617 sub \cv51.default from [\cv51.fail \cv51.fail \cv51.fail ]; 618 sub \cv51.alt1 from [\cv51.pass \cv51.fail \cv51.fail ]; 619 sub \cv51.alt2 from [\cv51.fail \cv51.pass \cv51.fail ]; 620 sub \cv51.alt3 from [\cv51.fail \cv51.fail \cv51.pass ]; 621 } AlternateSubstitutionlookup76; 622 623 lookup AlternateSubstitutionlookup77 { 624 lookupflag 0; 625 sub \cv52.default from [\cv52.fail \cv52.fail \cv52.fail ]; 626 sub \cv52.alt1 from [\cv52.pass \cv52.fail \cv52.fail ]; 627 sub \cv52.alt2 from [\cv52.fail \cv52.pass \cv52.fail ]; 628 sub \cv52.alt3 from [\cv52.fail \cv52.fail \cv52.pass ]; 629 } AlternateSubstitutionlookup77; 630 631 lookup AlternateSubstitutionlookup78 { 632 lookupflag 0; 633 sub \cv53.default from [\cv53.fail \cv53.fail \cv53.fail ]; 634 sub \cv53.alt1 from [\cv53.pass \cv53.fail \cv53.fail ]; 635 sub \cv53.alt2 from [\cv53.fail \cv53.pass \cv53.fail ]; 636 sub \cv53.alt3 from [\cv53.fail \cv53.fail \cv53.pass ]; 637 } AlternateSubstitutionlookup78; 638 639 lookup AlternateSubstitutionlookup79 { 640 lookupflag 0; 641 sub \cv54.default from [\cv54.fail \cv54.fail \cv54.fail ]; 642 sub \cv54.alt1 from [\cv54.pass \cv54.fail \cv54.fail ]; 643 sub \cv54.alt2 from [\cv54.fail \cv54.pass \cv54.fail ]; 644 sub \cv54.alt3 from [\cv54.fail \cv54.fail \cv54.pass ]; 645 } AlternateSubstitutionlookup79; 646 647 lookup AlternateSubstitutionlookup80 { 648 lookupflag 0; 649 sub \cv55.default from [\cv55.fail \cv55.fail \cv55.fail ]; 650 sub \cv55.alt1 from [\cv55.pass \cv55.fail \cv55.fail ]; 651 sub \cv55.alt2 from [\cv55.fail \cv55.pass \cv55.fail ]; 652 sub \cv55.alt3 from [\cv55.fail \cv55.fail \cv55.pass ]; 653 } AlternateSubstitutionlookup80; 654 655 lookup AlternateSubstitutionlookup81 { 656 lookupflag 0; 657 sub \cv56.default from [\cv56.fail \cv56.fail \cv56.fail ]; 658 sub \cv56.alt1 from [\cv56.pass \cv56.fail \cv56.fail ]; 659 sub \cv56.alt2 from [\cv56.fail \cv56.pass \cv56.fail ]; 660 sub \cv56.alt3 from [\cv56.fail \cv56.fail \cv56.pass ]; 661 } AlternateSubstitutionlookup81; 662 663 lookup AlternateSubstitutionlookup82 { 664 lookupflag 0; 665 sub \cv57.default from [\cv57.fail \cv57.fail \cv57.fail ]; 666 sub \cv57.alt1 from [\cv57.pass \cv57.fail \cv57.fail ]; 667 sub \cv57.alt2 from [\cv57.fail \cv57.pass \cv57.fail ]; 668 sub \cv57.alt3 from [\cv57.fail \cv57.fail \cv57.pass ]; 669 } AlternateSubstitutionlookup82; 670 671 lookup AlternateSubstitutionlookup83 { 672 lookupflag 0; 673 sub \cv58.default from [\cv58.fail \cv58.fail \cv58.fail ]; 674 sub \cv58.alt1 from [\cv58.pass \cv58.fail \cv58.fail ]; 675 sub \cv58.alt2 from [\cv58.fail \cv58.pass \cv58.fail ]; 676 sub \cv58.alt3 from [\cv58.fail \cv58.fail \cv58.pass ]; 677 } AlternateSubstitutionlookup83; 678 679 lookup AlternateSubstitutionlookup84 { 680 lookupflag 0; 681 sub \cv59.default from [\cv59.fail \cv59.fail \cv59.fail ]; 682 sub \cv59.alt1 from [\cv59.pass \cv59.fail \cv59.fail ]; 683 sub \cv59.alt2 from [\cv59.fail \cv59.pass \cv59.fail ]; 684 sub \cv59.alt3 from [\cv59.fail \cv59.fail \cv59.pass ]; 685 } AlternateSubstitutionlookup84; 686 687 lookup AlternateSubstitutionlookup85 { 688 lookupflag 0; 689 sub \cv60.default from [\cv60.fail \cv60.fail \cv60.fail ]; 690 sub \cv60.alt1 from [\cv60.pass \cv60.fail \cv60.fail ]; 691 sub \cv60.alt2 from [\cv60.fail \cv60.pass \cv60.fail ]; 692 sub \cv60.alt3 from [\cv60.fail \cv60.fail \cv60.pass ]; 693 } AlternateSubstitutionlookup85; 694 695 lookup AlternateSubstitutionlookup86 { 696 lookupflag 0; 697 sub \cv61.default from [\cv61.fail \cv61.fail \cv61.fail ]; 698 sub \cv61.alt1 from [\cv61.pass \cv61.fail \cv61.fail ]; 699 sub \cv61.alt2 from [\cv61.fail \cv61.pass \cv61.fail ]; 700 sub \cv61.alt3 from [\cv61.fail \cv61.fail \cv61.pass ]; 701 } AlternateSubstitutionlookup86; 702 703 lookup AlternateSubstitutionlookup87 { 704 lookupflag 0; 705 sub \cv62.default from [\cv62.fail \cv62.fail \cv62.fail ]; 706 sub \cv62.alt1 from [\cv62.pass \cv62.fail \cv62.fail ]; 707 sub \cv62.alt2 from [\cv62.fail \cv62.pass \cv62.fail ]; 708 sub \cv62.alt3 from [\cv62.fail \cv62.fail \cv62.pass ]; 709 } AlternateSubstitutionlookup87; 710 711 lookup AlternateSubstitutionlookup88 { 712 lookupflag 0; 713 sub \cv63.default from [\cv63.fail \cv63.fail \cv63.fail ]; 714 sub \cv63.alt1 from [\cv63.pass \cv63.fail \cv63.fail ]; 715 sub \cv63.alt2 from [\cv63.fail \cv63.pass \cv63.fail ]; 716 sub \cv63.alt3 from [\cv63.fail \cv63.fail \cv63.pass ]; 717 } AlternateSubstitutionlookup88; 718 719 lookup AlternateSubstitutionlookup89 { 720 lookupflag 0; 721 sub \cv64.default from [\cv64.fail \cv64.fail \cv64.fail ]; 722 sub \cv64.alt1 from [\cv64.pass \cv64.fail \cv64.fail ]; 723 sub \cv64.alt2 from [\cv64.fail \cv64.pass \cv64.fail ]; 724 sub \cv64.alt3 from [\cv64.fail \cv64.fail \cv64.pass ]; 725 } AlternateSubstitutionlookup89; 726 727 lookup AlternateSubstitutionlookup90 { 728 lookupflag 0; 729 sub \cv65.default from [\cv65.fail \cv65.fail \cv65.fail ]; 730 sub \cv65.alt1 from [\cv65.pass \cv65.fail \cv65.fail ]; 731 sub \cv65.alt2 from [\cv65.fail \cv65.pass \cv65.fail ]; 732 sub \cv65.alt3 from [\cv65.fail \cv65.fail \cv65.pass ]; 733 } AlternateSubstitutionlookup90; 734 735 lookup AlternateSubstitutionlookup91 { 736 lookupflag 0; 737 sub \cv66.default from [\cv66.fail \cv66.fail \cv66.fail ]; 738 sub \cv66.alt1 from [\cv66.pass \cv66.fail \cv66.fail ]; 739 sub \cv66.alt2 from [\cv66.fail \cv66.pass \cv66.fail ]; 740 sub \cv66.alt3 from [\cv66.fail \cv66.fail \cv66.pass ]; 741 } AlternateSubstitutionlookup91; 742 743 lookup AlternateSubstitutionlookup92 { 744 lookupflag 0; 745 sub \cv67.default from [\cv67.fail \cv67.fail \cv67.fail ]; 746 sub \cv67.alt1 from [\cv67.pass \cv67.fail \cv67.fail ]; 747 sub \cv67.alt2 from [\cv67.fail \cv67.pass \cv67.fail ]; 748 sub \cv67.alt3 from [\cv67.fail \cv67.fail \cv67.pass ]; 749 } AlternateSubstitutionlookup92; 750 751 lookup AlternateSubstitutionlookup93 { 752 lookupflag 0; 753 sub \cv68.default from [\cv68.fail \cv68.fail \cv68.fail ]; 754 sub \cv68.alt1 from [\cv68.pass \cv68.fail \cv68.fail ]; 755 sub \cv68.alt2 from [\cv68.fail \cv68.pass \cv68.fail ]; 756 sub \cv68.alt3 from [\cv68.fail \cv68.fail \cv68.pass ]; 757 } AlternateSubstitutionlookup93; 758 759 lookup AlternateSubstitutionlookup94 { 760 lookupflag 0; 761 sub \cv69.default from [\cv69.fail \cv69.fail \cv69.fail ]; 762 sub \cv69.alt1 from [\cv69.pass \cv69.fail \cv69.fail ]; 763 sub \cv69.alt2 from [\cv69.fail \cv69.pass \cv69.fail ]; 764 sub \cv69.alt3 from [\cv69.fail \cv69.fail \cv69.pass ]; 765 } AlternateSubstitutionlookup94; 766 767 lookup AlternateSubstitutionlookup95 { 768 lookupflag 0; 769 sub \cv70.default from [\cv70.fail \cv70.fail \cv70.fail ]; 770 sub \cv70.alt1 from [\cv70.pass \cv70.fail \cv70.fail ]; 771 sub \cv70.alt2 from [\cv70.fail \cv70.pass \cv70.fail ]; 772 sub \cv70.alt3 from [\cv70.fail \cv70.fail \cv70.pass ]; 773 } AlternateSubstitutionlookup95; 774 775 lookup AlternateSubstitutionlookup96 { 776 lookupflag 0; 777 sub \cv71.default from [\cv71.fail \cv71.fail \cv71.fail ]; 778 sub \cv71.alt1 from [\cv71.pass \cv71.fail \cv71.fail ]; 779 sub \cv71.alt2 from [\cv71.fail \cv71.pass \cv71.fail ]; 780 sub \cv71.alt3 from [\cv71.fail \cv71.fail \cv71.pass ]; 781 } AlternateSubstitutionlookup96; 782 783 lookup AlternateSubstitutionlookup97 { 784 lookupflag 0; 785 sub \cv72.default from [\cv72.fail \cv72.fail \cv72.fail ]; 786 sub \cv72.alt1 from [\cv72.pass \cv72.fail \cv72.fail ]; 787 sub \cv72.alt2 from [\cv72.fail \cv72.pass \cv72.fail ]; 788 sub \cv72.alt3 from [\cv72.fail \cv72.fail \cv72.pass ]; 789 } AlternateSubstitutionlookup97; 790 791 lookup AlternateSubstitutionlookup98 { 792 lookupflag 0; 793 sub \cv73.default from [\cv73.fail \cv73.fail \cv73.fail ]; 794 sub \cv73.alt1 from [\cv73.pass \cv73.fail \cv73.fail ]; 795 sub \cv73.alt2 from [\cv73.fail \cv73.pass \cv73.fail ]; 796 sub \cv73.alt3 from [\cv73.fail \cv73.fail \cv73.pass ]; 797 } AlternateSubstitutionlookup98; 798 799 lookup AlternateSubstitutionlookup99 { 800 lookupflag 0; 801 sub \cv74.default from [\cv74.fail \cv74.fail \cv74.fail ]; 802 sub \cv74.alt1 from [\cv74.pass \cv74.fail \cv74.fail ]; 803 sub \cv74.alt2 from [\cv74.fail \cv74.pass \cv74.fail ]; 804 sub \cv74.alt3 from [\cv74.fail \cv74.fail \cv74.pass ]; 805 } AlternateSubstitutionlookup99; 806 807 lookup AlternateSubstitutionlookup100 { 808 lookupflag 0; 809 sub \cv75.default from [\cv75.fail \cv75.fail \cv75.fail ]; 810 sub \cv75.alt1 from [\cv75.pass \cv75.fail \cv75.fail ]; 811 sub \cv75.alt2 from [\cv75.fail \cv75.pass \cv75.fail ]; 812 sub \cv75.alt3 from [\cv75.fail \cv75.fail \cv75.pass ]; 813 } AlternateSubstitutionlookup100; 814 815 lookup AlternateSubstitutionlookup101 { 816 lookupflag 0; 817 sub \cv76.default from [\cv76.fail \cv76.fail \cv76.fail ]; 818 sub \cv76.alt1 from [\cv76.pass \cv76.fail \cv76.fail ]; 819 sub \cv76.alt2 from [\cv76.fail \cv76.pass \cv76.fail ]; 820 sub \cv76.alt3 from [\cv76.fail \cv76.fail \cv76.pass ]; 821 } AlternateSubstitutionlookup101; 822 823 lookup AlternateSubstitutionlookup102 { 824 lookupflag 0; 825 sub \cv77.default from [\cv77.fail \cv77.fail \cv77.fail ]; 826 sub \cv77.alt1 from [\cv77.pass \cv77.fail \cv77.fail ]; 827 sub \cv77.alt2 from [\cv77.fail \cv77.pass \cv77.fail ]; 828 sub \cv77.alt3 from [\cv77.fail \cv77.fail \cv77.pass ]; 829 } AlternateSubstitutionlookup102; 830 831 lookup AlternateSubstitutionlookup103 { 832 lookupflag 0; 833 sub \cv78.default from [\cv78.fail \cv78.fail \cv78.fail ]; 834 sub \cv78.alt1 from [\cv78.pass \cv78.fail \cv78.fail ]; 835 sub \cv78.alt2 from [\cv78.fail \cv78.pass \cv78.fail ]; 836 sub \cv78.alt3 from [\cv78.fail \cv78.fail \cv78.pass ]; 837 } AlternateSubstitutionlookup103; 838 839 lookup AlternateSubstitutionlookup104 { 840 lookupflag 0; 841 sub \cv79.default from [\cv79.fail \cv79.fail \cv79.fail ]; 842 sub \cv79.alt1 from [\cv79.pass \cv79.fail \cv79.fail ]; 843 sub \cv79.alt2 from [\cv79.fail \cv79.pass \cv79.fail ]; 844 sub \cv79.alt3 from [\cv79.fail \cv79.fail \cv79.pass ]; 845 } AlternateSubstitutionlookup104; 846 847 lookup AlternateSubstitutionlookup105 { 848 lookupflag 0; 849 sub \cv80.default from [\cv80.fail \cv80.fail \cv80.fail ]; 850 sub \cv80.alt1 from [\cv80.pass \cv80.fail \cv80.fail ]; 851 sub \cv80.alt2 from [\cv80.fail \cv80.pass \cv80.fail ]; 852 sub \cv80.alt3 from [\cv80.fail \cv80.fail \cv80.pass ]; 853 } AlternateSubstitutionlookup105; 854 855 lookup AlternateSubstitutionlookup106 { 856 lookupflag 0; 857 sub \cv81.default from [\cv81.fail \cv81.fail \cv81.fail ]; 858 sub \cv81.alt1 from [\cv81.pass \cv81.fail \cv81.fail ]; 859 sub \cv81.alt2 from [\cv81.fail \cv81.pass \cv81.fail ]; 860 sub \cv81.alt3 from [\cv81.fail \cv81.fail \cv81.pass ]; 861 } AlternateSubstitutionlookup106; 862 863 lookup AlternateSubstitutionlookup107 { 864 lookupflag 0; 865 sub \cv82.default from [\cv82.fail \cv82.fail \cv82.fail ]; 866 sub \cv82.alt1 from [\cv82.pass \cv82.fail \cv82.fail ]; 867 sub \cv82.alt2 from [\cv82.fail \cv82.pass \cv82.fail ]; 868 sub \cv82.alt3 from [\cv82.fail \cv82.fail \cv82.pass ]; 869 } AlternateSubstitutionlookup107; 870 871 lookup AlternateSubstitutionlookup108 { 872 lookupflag 0; 873 sub \cv83.default from [\cv83.fail \cv83.fail \cv83.fail ]; 874 sub \cv83.alt1 from [\cv83.pass \cv83.fail \cv83.fail ]; 875 sub \cv83.alt2 from [\cv83.fail \cv83.pass \cv83.fail ]; 876 sub \cv83.alt3 from [\cv83.fail \cv83.fail \cv83.pass ]; 877 } AlternateSubstitutionlookup108; 878 879 lookup AlternateSubstitutionlookup109 { 880 lookupflag 0; 881 sub \cv84.default from [\cv84.fail \cv84.fail \cv84.fail ]; 882 sub \cv84.alt1 from [\cv84.pass \cv84.fail \cv84.fail ]; 883 sub \cv84.alt2 from [\cv84.fail \cv84.pass \cv84.fail ]; 884 sub \cv84.alt3 from [\cv84.fail \cv84.fail \cv84.pass ]; 885 } AlternateSubstitutionlookup109; 886 887 lookup AlternateSubstitutionlookup110 { 888 lookupflag 0; 889 sub \cv85.default from [\cv85.fail \cv85.fail \cv85.fail ]; 890 sub \cv85.alt1 from [\cv85.pass \cv85.fail \cv85.fail ]; 891 sub \cv85.alt2 from [\cv85.fail \cv85.pass \cv85.fail ]; 892 sub \cv85.alt3 from [\cv85.fail \cv85.fail \cv85.pass ]; 893 } AlternateSubstitutionlookup110; 894 895 lookup AlternateSubstitutionlookup111 { 896 lookupflag 0; 897 sub \cv86.default from [\cv86.fail \cv86.fail \cv86.fail ]; 898 sub \cv86.alt1 from [\cv86.pass \cv86.fail \cv86.fail ]; 899 sub \cv86.alt2 from [\cv86.fail \cv86.pass \cv86.fail ]; 900 sub \cv86.alt3 from [\cv86.fail \cv86.fail \cv86.pass ]; 901 } AlternateSubstitutionlookup111; 902 903 lookup AlternateSubstitutionlookup112 { 904 lookupflag 0; 905 sub \cv87.default from [\cv87.fail \cv87.fail \cv87.fail ]; 906 sub \cv87.alt1 from [\cv87.pass \cv87.fail \cv87.fail ]; 907 sub \cv87.alt2 from [\cv87.fail \cv87.pass \cv87.fail ]; 908 sub \cv87.alt3 from [\cv87.fail \cv87.fail \cv87.pass ]; 909 } AlternateSubstitutionlookup112; 910 911 lookup AlternateSubstitutionlookup113 { 912 lookupflag 0; 913 sub \cv88.default from [\cv88.fail \cv88.fail \cv88.fail ]; 914 sub \cv88.alt1 from [\cv88.pass \cv88.fail \cv88.fail ]; 915 sub \cv88.alt2 from [\cv88.fail \cv88.pass \cv88.fail ]; 916 sub \cv88.alt3 from [\cv88.fail \cv88.fail \cv88.pass ]; 917 } AlternateSubstitutionlookup113; 918 919 lookup AlternateSubstitutionlookup114 { 920 lookupflag 0; 921 sub \cv89.default from [\cv89.fail \cv89.fail \cv89.fail ]; 922 sub \cv89.alt1 from [\cv89.pass \cv89.fail \cv89.fail ]; 923 sub \cv89.alt2 from [\cv89.fail \cv89.pass \cv89.fail ]; 924 sub \cv89.alt3 from [\cv89.fail \cv89.fail \cv89.pass ]; 925 } AlternateSubstitutionlookup114; 926 927 lookup AlternateSubstitutionlookup115 { 928 lookupflag 0; 929 sub \cv90.default from [\cv90.fail \cv90.fail \cv90.fail ]; 930 sub \cv90.alt1 from [\cv90.pass \cv90.fail \cv90.fail ]; 931 sub \cv90.alt2 from [\cv90.fail \cv90.pass \cv90.fail ]; 932 sub \cv90.alt3 from [\cv90.fail \cv90.fail \cv90.pass ]; 933 } AlternateSubstitutionlookup115; 934 935 lookup AlternateSubstitutionlookup116 { 936 lookupflag 0; 937 sub \cv91.default from [\cv91.fail \cv91.fail \cv91.fail ]; 938 sub \cv91.alt1 from [\cv91.pass \cv91.fail \cv91.fail ]; 939 sub \cv91.alt2 from [\cv91.fail \cv91.pass \cv91.fail ]; 940 sub \cv91.alt3 from [\cv91.fail \cv91.fail \cv91.pass ]; 941 } AlternateSubstitutionlookup116; 942 943 lookup AlternateSubstitutionlookup117 { 944 lookupflag 0; 945 sub \cv92.default from [\cv92.fail \cv92.fail \cv92.fail ]; 946 sub \cv92.alt1 from [\cv92.pass \cv92.fail \cv92.fail ]; 947 sub \cv92.alt2 from [\cv92.fail \cv92.pass \cv92.fail ]; 948 sub \cv92.alt3 from [\cv92.fail \cv92.fail \cv92.pass ]; 949 } AlternateSubstitutionlookup117; 950 951 lookup AlternateSubstitutionlookup118 { 952 lookupflag 0; 953 sub \cv93.default from [\cv93.fail \cv93.fail \cv93.fail ]; 954 sub \cv93.alt1 from [\cv93.pass \cv93.fail \cv93.fail ]; 955 sub \cv93.alt2 from [\cv93.fail \cv93.pass \cv93.fail ]; 956 sub \cv93.alt3 from [\cv93.fail \cv93.fail \cv93.pass ]; 957 } AlternateSubstitutionlookup118; 958 959 lookup AlternateSubstitutionlookup119 { 960 lookupflag 0; 961 sub \cv94.default from [\cv94.fail \cv94.fail \cv94.fail ]; 962 sub \cv94.alt1 from [\cv94.pass \cv94.fail \cv94.fail ]; 963 sub \cv94.alt2 from [\cv94.fail \cv94.pass \cv94.fail ]; 964 sub \cv94.alt3 from [\cv94.fail \cv94.fail \cv94.pass ]; 965 } AlternateSubstitutionlookup119; 966 967 lookup AlternateSubstitutionlookup120 { 968 lookupflag 0; 969 sub \cv95.default from [\cv95.fail \cv95.fail \cv95.fail ]; 970 sub \cv95.alt1 from [\cv95.pass \cv95.fail \cv95.fail ]; 971 sub \cv95.alt2 from [\cv95.fail \cv95.pass \cv95.fail ]; 972 sub \cv95.alt3 from [\cv95.fail \cv95.fail \cv95.pass ]; 973 } AlternateSubstitutionlookup120; 974 975 lookup AlternateSubstitutionlookup121 { 976 lookupflag 0; 977 sub \cv96.default from [\cv96.fail \cv96.fail \cv96.fail ]; 978 sub \cv96.alt1 from [\cv96.pass \cv96.fail \cv96.fail ]; 979 sub \cv96.alt2 from [\cv96.fail \cv96.pass \cv96.fail ]; 980 sub \cv96.alt3 from [\cv96.fail \cv96.fail \cv96.pass ]; 981 } AlternateSubstitutionlookup121; 982 983 lookup AlternateSubstitutionlookup122 { 984 lookupflag 0; 985 sub \cv97.default from [\cv97.fail \cv97.fail \cv97.fail ]; 986 sub \cv97.alt1 from [\cv97.pass \cv97.fail \cv97.fail ]; 987 sub \cv97.alt2 from [\cv97.fail \cv97.pass \cv97.fail ]; 988 sub \cv97.alt3 from [\cv97.fail \cv97.fail \cv97.pass ]; 989 } AlternateSubstitutionlookup122; 990 991 lookup AlternateSubstitutionlookup123 { 992 lookupflag 0; 993 sub \cv98.default from [\cv98.fail \cv98.fail \cv98.fail ]; 994 sub \cv98.alt1 from [\cv98.pass \cv98.fail \cv98.fail ]; 995 sub \cv98.alt2 from [\cv98.fail \cv98.pass \cv98.fail ]; 996 sub \cv98.alt3 from [\cv98.fail \cv98.fail \cv98.pass ]; 997 } AlternateSubstitutionlookup123; 998 999 lookup cv99CharacterVariants99lookup12 { 1000 lookupflag 0; 1001 sub \cv99.default from [\cv99.fail \cv99.fail \cv99.fail ]; 1002 sub \cv99.alt1 from [\cv99.pass \cv99.fail \cv99.fail ]; 1003 sub \cv99.alt2 from [\cv99.fail \cv99.pass \cv99.fail ]; 1004 sub \cv99.alt3 from [\cv99.fail \cv99.fail \cv99.pass ]; 1005 } cv99CharacterVariants99lookup12; 1006 1007 lookup distDistancelookup125 { 1008 lookupflag 0; 1009 sub \dist.default from [\dist.fail \dist.fail \dist.fail ]; 1010 sub \dist.alt1 from [\dist.pass \dist.fail \dist.fail ]; 1011 sub \dist.alt2 from [\dist.fail \dist.pass \dist.fail ]; 1012 sub \dist.alt3 from [\dist.fail \dist.fail \dist.pass ]; 1013 } distDistancelookup125; 1014 1015 lookup dligDiscretionaryLigatureslooku { 1016 lookupflag 0; 1017 sub \dlig.default from [\dlig.fail \dlig.fail \dlig.fail ]; 1018 sub \dlig.alt1 from [\dlig.pass \dlig.fail \dlig.fail ]; 1019 sub \dlig.alt2 from [\dlig.fail \dlig.pass \dlig.fail ]; 1020 sub \dlig.alt3 from [\dlig.fail \dlig.fail \dlig.pass ]; 1021 } dligDiscretionaryLigatureslooku; 1022 1023 lookup dnomDenominatorslookup127 { 1024 lookupflag 0; 1025 sub \dnom.default from [\dnom.fail \dnom.fail \dnom.fail ]; 1026 sub \dnom.alt1 from [\dnom.pass \dnom.fail \dnom.fail ]; 1027 sub \dnom.alt2 from [\dnom.fail \dnom.pass \dnom.fail ]; 1028 sub \dnom.alt3 from [\dnom.fail \dnom.fail \dnom.pass ]; 1029 } dnomDenominatorslookup127; 1030 1031 lookup exptExpertFormslookup128 { 1032 lookupflag 0; 1033 sub \expt.default from [\expt.fail \expt.fail \expt.fail ]; 1034 sub \expt.alt1 from [\expt.pass \expt.fail \expt.fail ]; 1035 sub \expt.alt2 from [\expt.fail \expt.pass \expt.fail ]; 1036 sub \expt.alt3 from [\expt.fail \expt.fail \expt.pass ]; 1037 } exptExpertFormslookup128; 1038 1039 lookup faltFinalGlyphOnLinelookup129 { 1040 lookupflag 0; 1041 sub \falt.default from [\falt.fail \falt.fail \falt.fail ]; 1042 sub \falt.alt1 from [\falt.pass \falt.fail \falt.fail ]; 1043 sub \falt.alt2 from [\falt.fail \falt.pass \falt.fail ]; 1044 sub \falt.alt3 from [\falt.fail \falt.fail \falt.pass ]; 1045 } faltFinalGlyphOnLinelookup129; 1046 1047 lookup fin2TerminalForms2lookup130 { 1048 lookupflag 0; 1049 sub \fin2.default from [\fin2.fail \fin2.fail \fin2.fail ]; 1050 sub \fin2.alt1 from [\fin2.pass \fin2.fail \fin2.fail ]; 1051 sub \fin2.alt2 from [\fin2.fail \fin2.pass \fin2.fail ]; 1052 sub \fin2.alt3 from [\fin2.fail \fin2.fail \fin2.pass ]; 1053 } fin2TerminalForms2lookup130; 1054 1055 lookup fin3TerminalForms3lookup131 { 1056 lookupflag 0; 1057 sub \fin3.default from [\fin3.fail \fin3.fail \fin3.fail ]; 1058 sub \fin3.alt1 from [\fin3.pass \fin3.fail \fin3.fail ]; 1059 sub \fin3.alt2 from [\fin3.fail \fin3.pass \fin3.fail ]; 1060 sub \fin3.alt3 from [\fin3.fail \fin3.fail \fin3.pass ]; 1061 } fin3TerminalForms3lookup131; 1062 1063 lookup finaTerminalFormslookup132 { 1064 lookupflag 0; 1065 sub \fina.default from [\fina.fail \fina.fail \fina.fail ]; 1066 sub \fina.alt1 from [\fina.pass \fina.fail \fina.fail ]; 1067 sub \fina.alt2 from [\fina.fail \fina.pass \fina.fail ]; 1068 sub \fina.alt3 from [\fina.fail \fina.fail \fina.pass ]; 1069 } finaTerminalFormslookup132; 1070 1071 lookup fracDiagonalFractionslookup133 { 1072 lookupflag 0; 1073 sub \frac.default from [\frac.fail \frac.fail \frac.fail ]; 1074 sub \frac.alt1 from [\frac.pass \frac.fail \frac.fail ]; 1075 sub \frac.alt2 from [\frac.fail \frac.pass \frac.fail ]; 1076 sub \frac.alt3 from [\frac.fail \frac.fail \frac.pass ]; 1077 } fracDiagonalFractionslookup133; 1078 1079 lookup fwidFullWidthslookup134 { 1080 lookupflag 0; 1081 sub \fwid.default from [\fwid.fail \fwid.fail \fwid.fail ]; 1082 sub \fwid.alt1 from [\fwid.pass \fwid.fail \fwid.fail ]; 1083 sub \fwid.alt2 from [\fwid.fail \fwid.pass \fwid.fail ]; 1084 sub \fwid.alt3 from [\fwid.fail \fwid.fail \fwid.pass ]; 1085 } fwidFullWidthslookup134; 1086 1087 lookup halfHalfFormslookup135 { 1088 lookupflag 0; 1089 sub \half.default from [\half.fail \half.fail \half.fail ]; 1090 sub \half.alt1 from [\half.pass \half.fail \half.fail ]; 1091 sub \half.alt2 from [\half.fail \half.pass \half.fail ]; 1092 sub \half.alt3 from [\half.fail \half.fail \half.pass ]; 1093 } halfHalfFormslookup135; 1094 1095 lookup halnHalantFormslookup136 { 1096 lookupflag 0; 1097 sub \haln.default from [\haln.fail \haln.fail \haln.fail ]; 1098 sub \haln.alt1 from [\haln.pass \haln.fail \haln.fail ]; 1099 sub \haln.alt2 from [\haln.fail \haln.pass \haln.fail ]; 1100 sub \haln.alt3 from [\haln.fail \haln.fail \haln.pass ]; 1101 } halnHalantFormslookup136; 1102 1103 lookup haltAlternativeHalfWidthslookup { 1104 lookupflag 0; 1105 sub \halt.default from [\halt.fail \halt.fail \halt.fail ]; 1106 sub \halt.alt1 from [\halt.pass \halt.fail \halt.fail ]; 1107 sub \halt.alt2 from [\halt.fail \halt.pass \halt.fail ]; 1108 sub \halt.alt3 from [\halt.fail \halt.fail \halt.pass ]; 1109 } haltAlternativeHalfWidthslookup; 1110 1111 lookup histHistoricalFormslookup138 { 1112 lookupflag 0; 1113 sub \hist.default from [\hist.fail \hist.fail \hist.fail ]; 1114 sub \hist.alt1 from [\hist.pass \hist.fail \hist.fail ]; 1115 sub \hist.alt2 from [\hist.fail \hist.pass \hist.fail ]; 1116 sub \hist.alt3 from [\hist.fail \hist.fail \hist.pass ]; 1117 } histHistoricalFormslookup138; 1118 1119 lookup hknaHorizontalKanaAlternativesl { 1120 lookupflag 0; 1121 sub \hkna.default from [\hkna.fail \hkna.fail \hkna.fail ]; 1122 sub \hkna.alt1 from [\hkna.pass \hkna.fail \hkna.fail ]; 1123 sub \hkna.alt2 from [\hkna.fail \hkna.pass \hkna.fail ]; 1124 sub \hkna.alt3 from [\hkna.fail \hkna.fail \hkna.pass ]; 1125 } hknaHorizontalKanaAlternativesl; 1126 1127 lookup hligHistoricLigatureslookup140 { 1128 lookupflag 0; 1129 sub \hlig.default from [\hlig.fail \hlig.fail \hlig.fail ]; 1130 sub \hlig.alt1 from [\hlig.pass \hlig.fail \hlig.fail ]; 1131 sub \hlig.alt2 from [\hlig.fail \hlig.pass \hlig.fail ]; 1132 sub \hlig.alt3 from [\hlig.fail \hlig.fail \hlig.pass ]; 1133 } hligHistoricLigatureslookup140; 1134 1135 lookup hnglHanjatoHangullookup141 { 1136 lookupflag 0; 1137 sub \hngl.default from [\hngl.fail \hngl.fail \hngl.fail ]; 1138 sub \hngl.alt1 from [\hngl.pass \hngl.fail \hngl.fail ]; 1139 sub \hngl.alt2 from [\hngl.fail \hngl.pass \hngl.fail ]; 1140 sub \hngl.alt3 from [\hngl.fail \hngl.fail \hngl.pass ]; 1141 } hnglHanjatoHangullookup141; 1142 1143 lookup hojoHojoJISX02121990KanjiFormsl { 1144 lookupflag 0; 1145 sub \hojo.default from [\hojo.fail \hojo.fail \hojo.fail ]; 1146 sub \hojo.alt1 from [\hojo.pass \hojo.fail \hojo.fail ]; 1147 sub \hojo.alt2 from [\hojo.fail \hojo.pass \hojo.fail ]; 1148 sub \hojo.alt3 from [\hojo.fail \hojo.fail \hojo.pass ]; 1149 } hojoHojoJISX02121990KanjiFormsl; 1150 1151 lookup hwidHalfWidthslookup143 { 1152 lookupflag 0; 1153 sub \hwid.default from [\hwid.fail \hwid.fail \hwid.fail ]; 1154 sub \hwid.alt1 from [\hwid.pass \hwid.fail \hwid.fail ]; 1155 sub \hwid.alt2 from [\hwid.fail \hwid.pass \hwid.fail ]; 1156 sub \hwid.alt3 from [\hwid.fail \hwid.fail \hwid.pass ]; 1157 } hwidHalfWidthslookup143; 1158 1159 lookup initInitialFormslookup144 { 1160 lookupflag 0; 1161 sub \init.default from [\init.fail \init.fail \init.fail ]; 1162 sub \init.alt1 from [\init.pass \init.fail \init.fail ]; 1163 sub \init.alt2 from [\init.fail \init.pass \init.fail ]; 1164 sub \init.alt3 from [\init.fail \init.fail \init.pass ]; 1165 } initInitialFormslookup144; 1166 1167 lookup isolIsolatedFormslookup145 { 1168 lookupflag 0; 1169 sub \isol.default from [\isol.fail \isol.fail \isol.fail ]; 1170 sub \isol.alt1 from [\isol.pass \isol.fail \isol.fail ]; 1171 sub \isol.alt2 from [\isol.fail \isol.pass \isol.fail ]; 1172 sub \isol.alt3 from [\isol.fail \isol.fail \isol.pass ]; 1173 } isolIsolatedFormslookup145; 1174 1175 lookup italItalicslookup146 { 1176 lookupflag 0; 1177 sub \ital.default from [\ital.fail \ital.fail \ital.fail ]; 1178 sub \ital.alt1 from [\ital.pass \ital.fail \ital.fail ]; 1179 sub \ital.alt2 from [\ital.fail \ital.pass \ital.fail ]; 1180 sub \ital.alt3 from [\ital.fail \ital.fail \ital.pass ]; 1181 } italItalicslookup146; 1182 1183 lookup jaltJustificationAlternativeslo { 1184 lookupflag 0; 1185 sub \jalt.default from [\jalt.fail \jalt.fail \jalt.fail ]; 1186 sub \jalt.alt1 from [\jalt.pass \jalt.fail \jalt.fail ]; 1187 sub \jalt.alt2 from [\jalt.fail \jalt.pass \jalt.fail ]; 1188 sub \jalt.alt3 from [\jalt.fail \jalt.fail \jalt.pass ]; 1189 } jaltJustificationAlternativeslo; 1190 1191 lookup jp04JIS2004Formslookup148 { 1192 lookupflag 0; 1193 sub \jp04.default from [\jp04.fail \jp04.fail \jp04.fail ]; 1194 sub \jp04.alt1 from [\jp04.pass \jp04.fail \jp04.fail ]; 1195 sub \jp04.alt2 from [\jp04.fail \jp04.pass \jp04.fail ]; 1196 sub \jp04.alt3 from [\jp04.fail \jp04.fail \jp04.pass ]; 1197 } jp04JIS2004Formslookup148; 1198 1199 lookup jp78JIS78Formslookup149 { 1200 lookupflag 0; 1201 sub \jp78.default from [\jp78.fail \jp78.fail \jp78.fail ]; 1202 sub \jp78.alt1 from [\jp78.pass \jp78.fail \jp78.fail ]; 1203 sub \jp78.alt2 from [\jp78.fail \jp78.pass \jp78.fail ]; 1204 sub \jp78.alt3 from [\jp78.fail \jp78.fail \jp78.pass ]; 1205 } jp78JIS78Formslookup149; 1206 1207 lookup jp83JIS83Formslookup150 { 1208 lookupflag 0; 1209 sub \jp83.default from [\jp83.fail \jp83.fail \jp83.fail ]; 1210 sub \jp83.alt1 from [\jp83.pass \jp83.fail \jp83.fail ]; 1211 sub \jp83.alt2 from [\jp83.fail \jp83.pass \jp83.fail ]; 1212 sub \jp83.alt3 from [\jp83.fail \jp83.fail \jp83.pass ]; 1213 } jp83JIS83Formslookup150; 1214 1215 lookup jp90JIS90Formslookup151 { 1216 lookupflag 0; 1217 sub \jp90.default from [\jp90.fail \jp90.fail \jp90.fail ]; 1218 sub \jp90.alt1 from [\jp90.pass \jp90.fail \jp90.fail ]; 1219 sub \jp90.alt2 from [\jp90.fail \jp90.pass \jp90.fail ]; 1220 sub \jp90.alt3 from [\jp90.fail \jp90.fail \jp90.pass ]; 1221 } jp90JIS90Formslookup151; 1222 1223 lookup kernHorizontalKerninglookup152 { 1224 lookupflag 0; 1225 sub \kern.default from [\kern.fail \kern.fail \kern.fail ]; 1226 sub \kern.alt1 from [\kern.pass \kern.fail \kern.fail ]; 1227 sub \kern.alt2 from [\kern.fail \kern.pass \kern.fail ]; 1228 sub \kern.alt3 from [\kern.fail \kern.fail \kern.pass ]; 1229 } kernHorizontalKerninglookup152; 1230 1231 lookup lfbdLeftBoundslookup153 { 1232 lookupflag 0; 1233 sub \lfbd.default from [\lfbd.fail \lfbd.fail \lfbd.fail ]; 1234 sub \lfbd.alt1 from [\lfbd.pass \lfbd.fail \lfbd.fail ]; 1235 sub \lfbd.alt2 from [\lfbd.fail \lfbd.pass \lfbd.fail ]; 1236 sub \lfbd.alt3 from [\lfbd.fail \lfbd.fail \lfbd.pass ]; 1237 } lfbdLeftBoundslookup153; 1238 1239 lookup ligaStandardLigatureslookup154 { 1240 lookupflag 0; 1241 sub \liga.default from [\liga.fail \liga.fail \liga.fail ]; 1242 sub \liga.alt1 from [\liga.pass \liga.fail \liga.fail ]; 1243 sub \liga.alt2 from [\liga.fail \liga.pass \liga.fail ]; 1244 sub \liga.alt3 from [\liga.fail \liga.fail \liga.pass ]; 1245 } ligaStandardLigatureslookup154; 1246 1247 lookup ljmoLeadingJamoFormslookup155 { 1248 lookupflag 0; 1249 sub \ljmo.default from [\ljmo.fail \ljmo.fail \ljmo.fail ]; 1250 sub \ljmo.alt1 from [\ljmo.pass \ljmo.fail \ljmo.fail ]; 1251 sub \ljmo.alt2 from [\ljmo.fail \ljmo.pass \ljmo.fail ]; 1252 sub \ljmo.alt3 from [\ljmo.fail \ljmo.fail \ljmo.pass ]; 1253 } ljmoLeadingJamoFormslookup155; 1254 1255 lookup lnumLiningFigureslookup156 { 1256 lookupflag 0; 1257 sub \lnum.default from [\lnum.fail \lnum.fail \lnum.fail ]; 1258 sub \lnum.alt1 from [\lnum.pass \lnum.fail \lnum.fail ]; 1259 sub \lnum.alt2 from [\lnum.fail \lnum.pass \lnum.fail ]; 1260 sub \lnum.alt3 from [\lnum.fail \lnum.fail \lnum.pass ]; 1261 } lnumLiningFigureslookup156; 1262 1263 lookup loclLocalizedFormslookup157 { 1264 lookupflag 0; 1265 sub \locl.default from [\locl.fail \locl.fail \locl.fail ]; 1266 sub \locl.alt1 from [\locl.pass \locl.fail \locl.fail ]; 1267 sub \locl.alt2 from [\locl.fail \locl.pass \locl.fail ]; 1268 sub \locl.alt3 from [\locl.fail \locl.fail \locl.pass ]; 1269 } loclLocalizedFormslookup157; 1270 1271 lookup AlternateSubstitutionlookup158 { 1272 lookupflag 0; 1273 sub \ltra.default from [\ltra.fail \ltra.fail \ltra.fail ]; 1274 sub \ltra.alt1 from [\ltra.pass \ltra.fail \ltra.fail ]; 1275 sub \ltra.alt2 from [\ltra.fail \ltra.pass \ltra.fail ]; 1276 sub \ltra.alt3 from [\ltra.fail \ltra.fail \ltra.pass ]; 1277 } AlternateSubstitutionlookup158; 1278 1279 lookup AlternateSubstitutionlookup159 { 1280 lookupflag 0; 1281 sub \ltrm.default from [\ltrm.fail \ltrm.fail \ltrm.fail ]; 1282 sub \ltrm.alt1 from [\ltrm.pass \ltrm.fail \ltrm.fail ]; 1283 sub \ltrm.alt2 from [\ltrm.fail \ltrm.pass \ltrm.fail ]; 1284 sub \ltrm.alt3 from [\ltrm.fail \ltrm.fail \ltrm.pass ]; 1285 } AlternateSubstitutionlookup159; 1286 1287 lookup markMarkPositioninglookup160 { 1288 lookupflag 0; 1289 sub \mark.default from [\mark.fail \mark.fail \mark.fail ]; 1290 sub \mark.alt1 from [\mark.pass \mark.fail \mark.fail ]; 1291 sub \mark.alt2 from [\mark.fail \mark.pass \mark.fail ]; 1292 sub \mark.alt3 from [\mark.fail \mark.fail \mark.pass ]; 1293 } markMarkPositioninglookup160; 1294 1295 lookup med2MedialForms2lookup161 { 1296 lookupflag 0; 1297 sub \med2.default from [\med2.fail \med2.fail \med2.fail ]; 1298 sub \med2.alt1 from [\med2.pass \med2.fail \med2.fail ]; 1299 sub \med2.alt2 from [\med2.fail \med2.pass \med2.fail ]; 1300 sub \med2.alt3 from [\med2.fail \med2.fail \med2.pass ]; 1301 } med2MedialForms2lookup161; 1302 1303 lookup mediMedialFormslookup162 { 1304 lookupflag 0; 1305 sub \medi.default from [\medi.fail \medi.fail \medi.fail ]; 1306 sub \medi.alt1 from [\medi.pass \medi.fail \medi.fail ]; 1307 sub \medi.alt2 from [\medi.fail \medi.pass \medi.fail ]; 1308 sub \medi.alt3 from [\medi.fail \medi.fail \medi.pass ]; 1309 } mediMedialFormslookup162; 1310 1311 lookup mgrkMathematicalGreeklookup163 { 1312 lookupflag 0; 1313 sub \mgrk.default from [\mgrk.fail \mgrk.fail \mgrk.fail ]; 1314 sub \mgrk.alt1 from [\mgrk.pass \mgrk.fail \mgrk.fail ]; 1315 sub \mgrk.alt2 from [\mgrk.fail \mgrk.pass \mgrk.fail ]; 1316 sub \mgrk.alt3 from [\mgrk.fail \mgrk.fail \mgrk.pass ]; 1317 } mgrkMathematicalGreeklookup163; 1318 1319 lookup mkmkMarktoMarklookup164 { 1320 lookupflag 0; 1321 sub \mkmk.default from [\mkmk.fail \mkmk.fail \mkmk.fail ]; 1322 sub \mkmk.alt1 from [\mkmk.pass \mkmk.fail \mkmk.fail ]; 1323 sub \mkmk.alt2 from [\mkmk.fail \mkmk.pass \mkmk.fail ]; 1324 sub \mkmk.alt3 from [\mkmk.fail \mkmk.fail \mkmk.pass ]; 1325 } mkmkMarktoMarklookup164; 1326 1327 lookup msetMarkPositioningviaSubstitut { 1328 lookupflag 0; 1329 sub \mset.default from [\mset.fail \mset.fail \mset.fail ]; 1330 sub \mset.alt1 from [\mset.pass \mset.fail \mset.fail ]; 1331 sub \mset.alt2 from [\mset.fail \mset.pass \mset.fail ]; 1332 sub \mset.alt3 from [\mset.fail \mset.fail \mset.pass ]; 1333 } msetMarkPositioningviaSubstitut; 1334 1335 lookup naltAlternateAnnotationFormsloo { 1336 lookupflag 0; 1337 sub \nalt.default from [\nalt.fail \nalt.fail \nalt.fail ]; 1338 sub \nalt.alt1 from [\nalt.pass \nalt.fail \nalt.fail ]; 1339 sub \nalt.alt2 from [\nalt.fail \nalt.pass \nalt.fail ]; 1340 sub \nalt.alt3 from [\nalt.fail \nalt.fail \nalt.pass ]; 1341 } naltAlternateAnnotationFormsloo; 1342 1343 lookup nlckNLCKanjiFormslookup167 { 1344 lookupflag 0; 1345 sub \nlck.default from [\nlck.fail \nlck.fail \nlck.fail ]; 1346 sub \nlck.alt1 from [\nlck.pass \nlck.fail \nlck.fail ]; 1347 sub \nlck.alt2 from [\nlck.fail \nlck.pass \nlck.fail ]; 1348 sub \nlck.alt3 from [\nlck.fail \nlck.fail \nlck.pass ]; 1349 } nlckNLCKanjiFormslookup167; 1350 1351 lookup nuktNuktaFormslookup168 { 1352 lookupflag 0; 1353 sub \nukt.default from [\nukt.fail \nukt.fail \nukt.fail ]; 1354 sub \nukt.alt1 from [\nukt.pass \nukt.fail \nukt.fail ]; 1355 sub \nukt.alt2 from [\nukt.fail \nukt.pass \nukt.fail ]; 1356 sub \nukt.alt3 from [\nukt.fail \nukt.fail \nukt.pass ]; 1357 } nuktNuktaFormslookup168; 1358 1359 lookup numrNumeratorslookup169 { 1360 lookupflag 0; 1361 sub \numr.default from [\numr.fail \numr.fail \numr.fail ]; 1362 sub \numr.alt1 from [\numr.pass \numr.fail \numr.fail ]; 1363 sub \numr.alt2 from [\numr.fail \numr.pass \numr.fail ]; 1364 sub \numr.alt3 from [\numr.fail \numr.fail \numr.pass ]; 1365 } numrNumeratorslookup169; 1366 1367 lookup onumOldstyleFigureslookup170 { 1368 lookupflag 0; 1369 sub \onum.default from [\onum.fail \onum.fail \onum.fail ]; 1370 sub \onum.alt1 from [\onum.pass \onum.fail \onum.fail ]; 1371 sub \onum.alt2 from [\onum.fail \onum.pass \onum.fail ]; 1372 sub \onum.alt3 from [\onum.fail \onum.fail \onum.pass ]; 1373 } onumOldstyleFigureslookup170; 1374 1375 lookup opbdOpticalBoundslookup171 { 1376 lookupflag 0; 1377 sub \opbd.default from [\opbd.fail \opbd.fail \opbd.fail ]; 1378 sub \opbd.alt1 from [\opbd.pass \opbd.fail \opbd.fail ]; 1379 sub \opbd.alt2 from [\opbd.fail \opbd.pass \opbd.fail ]; 1380 sub \opbd.alt3 from [\opbd.fail \opbd.fail \opbd.pass ]; 1381 } opbdOpticalBoundslookup171; 1382 1383 lookup ordnOrdinalslookup172 { 1384 lookupflag 0; 1385 sub \ordn.default from [\ordn.fail \ordn.fail \ordn.fail ]; 1386 sub \ordn.alt1 from [\ordn.pass \ordn.fail \ordn.fail ]; 1387 sub \ordn.alt2 from [\ordn.fail \ordn.pass \ordn.fail ]; 1388 sub \ordn.alt3 from [\ordn.fail \ordn.fail \ordn.pass ]; 1389 } ordnOrdinalslookup172; 1390 1391 lookup ornmOrnamentslookup173 { 1392 lookupflag 0; 1393 sub \ornm.default from [\ornm.fail \ornm.fail \ornm.fail ]; 1394 sub \ornm.alt1 from [\ornm.pass \ornm.fail \ornm.fail ]; 1395 sub \ornm.alt2 from [\ornm.fail \ornm.pass \ornm.fail ]; 1396 sub \ornm.alt3 from [\ornm.fail \ornm.fail \ornm.pass ]; 1397 } ornmOrnamentslookup173; 1398 1399 lookup paltProportionalAlternateMetric { 1400 lookupflag 0; 1401 sub \palt.default from [\palt.fail \palt.fail \palt.fail ]; 1402 sub \palt.alt1 from [\palt.pass \palt.fail \palt.fail ]; 1403 sub \palt.alt2 from [\palt.fail \palt.pass \palt.fail ]; 1404 sub \palt.alt3 from [\palt.fail \palt.fail \palt.pass ]; 1405 } paltProportionalAlternateMetric; 1406 1407 lookup pcapLowercasetoPetiteCapitalslo { 1408 lookupflag 0; 1409 sub \pcap.default from [\pcap.fail \pcap.fail \pcap.fail ]; 1410 sub \pcap.alt1 from [\pcap.pass \pcap.fail \pcap.fail ]; 1411 sub \pcap.alt2 from [\pcap.fail \pcap.pass \pcap.fail ]; 1412 sub \pcap.alt3 from [\pcap.fail \pcap.fail \pcap.pass ]; 1413 } pcapLowercasetoPetiteCapitalslo; 1414 1415 lookup pknaProportionalKanalookup176 { 1416 lookupflag 0; 1417 sub \pkna.default from [\pkna.fail \pkna.fail \pkna.fail ]; 1418 sub \pkna.alt1 from [\pkna.pass \pkna.fail \pkna.fail ]; 1419 sub \pkna.alt2 from [\pkna.fail \pkna.pass \pkna.fail ]; 1420 sub \pkna.alt3 from [\pkna.fail \pkna.fail \pkna.pass ]; 1421 } pknaProportionalKanalookup176; 1422 1423 lookup pnumProportionalNumberslookup17 { 1424 lookupflag 0; 1425 sub \pnum.default from [\pnum.fail \pnum.fail \pnum.fail ]; 1426 sub \pnum.alt1 from [\pnum.pass \pnum.fail \pnum.fail ]; 1427 sub \pnum.alt2 from [\pnum.fail \pnum.pass \pnum.fail ]; 1428 sub \pnum.alt3 from [\pnum.fail \pnum.fail \pnum.pass ]; 1429 } pnumProportionalNumberslookup17; 1430 1431 lookup prefPreBaseFormslookup178 { 1432 lookupflag 0; 1433 sub \pref.default from [\pref.fail \pref.fail \pref.fail ]; 1434 sub \pref.alt1 from [\pref.pass \pref.fail \pref.fail ]; 1435 sub \pref.alt2 from [\pref.fail \pref.pass \pref.fail ]; 1436 sub \pref.alt3 from [\pref.fail \pref.fail \pref.pass ]; 1437 } prefPreBaseFormslookup178; 1438 1439 lookup presPreBaseSubstitutionslookup1 { 1440 lookupflag 0; 1441 sub \pres.default from [\pres.fail \pres.fail \pres.fail ]; 1442 sub \pres.alt1 from [\pres.pass \pres.fail \pres.fail ]; 1443 sub \pres.alt2 from [\pres.fail \pres.pass \pres.fail ]; 1444 sub \pres.alt3 from [\pres.fail \pres.fail \pres.pass ]; 1445 } presPreBaseSubstitutionslookup1; 1446 1447 lookup pstfPostBaseFormslookup180 { 1448 lookupflag 0; 1449 sub \pstf.default from [\pstf.fail \pstf.fail \pstf.fail ]; 1450 sub \pstf.alt1 from [\pstf.pass \pstf.fail \pstf.fail ]; 1451 sub \pstf.alt2 from [\pstf.fail \pstf.pass \pstf.fail ]; 1452 sub \pstf.alt3 from [\pstf.fail \pstf.fail \pstf.pass ]; 1453 } pstfPostBaseFormslookup180; 1454 1455 lookup pstsPostBaseSubstitutionslookup { 1456 lookupflag 0; 1457 sub \psts.default from [\psts.fail \psts.fail \psts.fail ]; 1458 sub \psts.alt1 from [\psts.pass \psts.fail \psts.fail ]; 1459 sub \psts.alt2 from [\psts.fail \psts.pass \psts.fail ]; 1460 sub \psts.alt3 from [\psts.fail \psts.fail \psts.pass ]; 1461 } pstsPostBaseSubstitutionslookup; 1462 1463 lookup pwidProportionalWidthlookup182 { 1464 lookupflag 0; 1465 sub \pwid.default from [\pwid.fail \pwid.fail \pwid.fail ]; 1466 sub \pwid.alt1 from [\pwid.pass \pwid.fail \pwid.fail ]; 1467 sub \pwid.alt2 from [\pwid.fail \pwid.pass \pwid.fail ]; 1468 sub \pwid.alt3 from [\pwid.fail \pwid.fail \pwid.pass ]; 1469 } pwidProportionalWidthlookup182; 1470 1471 lookup qwidQuarterWidthslookup183 { 1472 lookupflag 0; 1473 sub \qwid.default from [\qwid.fail \qwid.fail \qwid.fail ]; 1474 sub \qwid.alt1 from [\qwid.pass \qwid.fail \qwid.fail ]; 1475 sub \qwid.alt2 from [\qwid.fail \qwid.pass \qwid.fail ]; 1476 sub \qwid.alt3 from [\qwid.fail \qwid.fail \qwid.pass ]; 1477 } qwidQuarterWidthslookup183; 1478 1479 lookup randRandomizelookup184 { 1480 lookupflag 0; 1481 sub \rand.default from [\rand.fail \rand.fail \rand.fail ]; 1482 sub \rand.alt1 from [\rand.pass \rand.fail \rand.fail ]; 1483 sub \rand.alt2 from [\rand.fail \rand.pass \rand.fail ]; 1484 sub \rand.alt3 from [\rand.fail \rand.fail \rand.pass ]; 1485 } randRandomizelookup184; 1486 1487 lookup rkrfRakarFormslookup185 { 1488 lookupflag 0; 1489 sub \rkrf.default from [\rkrf.fail \rkrf.fail \rkrf.fail ]; 1490 sub \rkrf.alt1 from [\rkrf.pass \rkrf.fail \rkrf.fail ]; 1491 sub \rkrf.alt2 from [\rkrf.fail \rkrf.pass \rkrf.fail ]; 1492 sub \rkrf.alt3 from [\rkrf.fail \rkrf.fail \rkrf.pass ]; 1493 } rkrfRakarFormslookup185; 1494 1495 lookup rligRequiredLigatureslookup186 { 1496 lookupflag 0; 1497 sub \rlig.default from [\rlig.fail \rlig.fail \rlig.fail ]; 1498 sub \rlig.alt1 from [\rlig.pass \rlig.fail \rlig.fail ]; 1499 sub \rlig.alt2 from [\rlig.fail \rlig.pass \rlig.fail ]; 1500 sub \rlig.alt3 from [\rlig.fail \rlig.fail \rlig.pass ]; 1501 } rligRequiredLigatureslookup186; 1502 1503 lookup rphfRephFormlookup187 { 1504 lookupflag 0; 1505 sub \rphf.default from [\rphf.fail \rphf.fail \rphf.fail ]; 1506 sub \rphf.alt1 from [\rphf.pass \rphf.fail \rphf.fail ]; 1507 sub \rphf.alt2 from [\rphf.fail \rphf.pass \rphf.fail ]; 1508 sub \rphf.alt3 from [\rphf.fail \rphf.fail \rphf.pass ]; 1509 } rphfRephFormlookup187; 1510 1511 lookup rtbdRightBoundslookup188 { 1512 lookupflag 0; 1513 sub \rtbd.default from [\rtbd.fail \rtbd.fail \rtbd.fail ]; 1514 sub \rtbd.alt1 from [\rtbd.pass \rtbd.fail \rtbd.fail ]; 1515 sub \rtbd.alt2 from [\rtbd.fail \rtbd.pass \rtbd.fail ]; 1516 sub \rtbd.alt3 from [\rtbd.fail \rtbd.fail \rtbd.pass ]; 1517 } rtbdRightBoundslookup188; 1518 1519 lookup rtlaRighttoLeftAlternateslookup { 1520 lookupflag 0; 1521 sub \rtla.default from [\rtla.fail \rtla.fail \rtla.fail ]; 1522 sub \rtla.alt1 from [\rtla.pass \rtla.fail \rtla.fail ]; 1523 sub \rtla.alt2 from [\rtla.fail \rtla.pass \rtla.fail ]; 1524 sub \rtla.alt3 from [\rtla.fail \rtla.fail \rtla.pass ]; 1525 } rtlaRighttoLeftAlternateslookup; 1526 1527 lookup rtlmRighttoLeftmirroredformsloo { 1528 lookupflag 0; 1529 sub \rtlm.default from [\rtlm.fail \rtlm.fail \rtlm.fail ]; 1530 sub \rtlm.alt1 from [\rtlm.pass \rtlm.fail \rtlm.fail ]; 1531 sub \rtlm.alt2 from [\rtlm.fail \rtlm.pass \rtlm.fail ]; 1532 sub \rtlm.alt3 from [\rtlm.fail \rtlm.fail \rtlm.pass ]; 1533 } rtlmRighttoLeftmirroredformsloo; 1534 1535 lookup rubyRubyNotationalFormslookup19 { 1536 lookupflag 0; 1537 sub \ruby.default from [\ruby.fail \ruby.fail \ruby.fail ]; 1538 sub \ruby.alt1 from [\ruby.pass \ruby.fail \ruby.fail ]; 1539 sub \ruby.alt2 from [\ruby.fail \ruby.pass \ruby.fail ]; 1540 sub \ruby.alt3 from [\ruby.fail \ruby.fail \ruby.pass ]; 1541 } rubyRubyNotationalFormslookup19; 1542 1543 lookup saltStylisticAlternativeslookup { 1544 lookupflag 0; 1545 sub \salt.default from [\salt.fail \salt.fail \salt.fail ]; 1546 sub \salt.alt1 from [\salt.pass \salt.fail \salt.fail ]; 1547 sub \salt.alt2 from [\salt.fail \salt.pass \salt.fail ]; 1548 sub \salt.alt3 from [\salt.fail \salt.fail \salt.pass ]; 1549 } saltStylisticAlternativeslookup; 1550 1551 lookup sinfScientificInferiorslookup19 { 1552 lookupflag 0; 1553 sub \sinf.default from [\sinf.fail \sinf.fail \sinf.fail ]; 1554 sub \sinf.alt1 from [\sinf.pass \sinf.fail \sinf.fail ]; 1555 sub \sinf.alt2 from [\sinf.fail \sinf.pass \sinf.fail ]; 1556 sub \sinf.alt3 from [\sinf.fail \sinf.fail \sinf.pass ]; 1557 } sinfScientificInferiorslookup19; 1558 1559 lookup AlternateSubstitutionlookup194 { 1560 lookupflag 0; 1561 sub \size.default from [\size.fail \size.fail \size.fail ]; 1562 sub \size.alt1 from [\size.pass \size.fail \size.fail ]; 1563 sub \size.alt2 from [\size.fail \size.pass \size.fail ]; 1564 sub \size.alt3 from [\size.fail \size.fail \size.pass ]; 1565 } AlternateSubstitutionlookup194; 1566 1567 lookup smcpLowercasetoSmallCapitalsloo { 1568 lookupflag 0; 1569 sub \smcp.default from [\smcp.fail \smcp.fail \smcp.fail ]; 1570 sub \smcp.alt1 from [\smcp.pass \smcp.fail \smcp.fail ]; 1571 sub \smcp.alt2 from [\smcp.fail \smcp.pass \smcp.fail ]; 1572 sub \smcp.alt3 from [\smcp.fail \smcp.fail \smcp.pass ]; 1573 } smcpLowercasetoSmallCapitalsloo; 1574 1575 lookup smplSimplifiedFormslookup196 { 1576 lookupflag 0; 1577 sub \smpl.default from [\smpl.fail \smpl.fail \smpl.fail ]; 1578 sub \smpl.alt1 from [\smpl.pass \smpl.fail \smpl.fail ]; 1579 sub \smpl.alt2 from [\smpl.fail \smpl.pass \smpl.fail ]; 1580 sub \smpl.alt3 from [\smpl.fail \smpl.fail \smpl.pass ]; 1581 } smplSimplifiedFormslookup196; 1582 1583 lookup AlternateSubstitutionlookup197 { 1584 lookupflag 0; 1585 sub \ss00.default from [\ss00.fail \ss00.fail \ss00.fail ]; 1586 sub \ss00.alt1 from [\ss00.pass \ss00.fail \ss00.fail ]; 1587 sub \ss00.alt2 from [\ss00.fail \ss00.pass \ss00.fail ]; 1588 sub \ss00.alt3 from [\ss00.fail \ss00.fail \ss00.pass ]; 1589 } AlternateSubstitutionlookup197; 1590 1591 lookup ss01StyleSet1lookup198 { 1592 lookupflag 0; 1593 sub \ss01.default from [\ss01.fail \ss01.fail \ss01.fail ]; 1594 sub \ss01.alt1 from [\ss01.pass \ss01.fail \ss01.fail ]; 1595 sub \ss01.alt2 from [\ss01.fail \ss01.pass \ss01.fail ]; 1596 sub \ss01.alt3 from [\ss01.fail \ss01.fail \ss01.pass ]; 1597 } ss01StyleSet1lookup198; 1598 1599 lookup ss02StyleSet2lookup199 { 1600 lookupflag 0; 1601 sub \ss02.default from [\ss02.fail \ss02.fail \ss02.fail ]; 1602 sub \ss02.alt1 from [\ss02.pass \ss02.fail \ss02.fail ]; 1603 sub \ss02.alt2 from [\ss02.fail \ss02.pass \ss02.fail ]; 1604 sub \ss02.alt3 from [\ss02.fail \ss02.fail \ss02.pass ]; 1605 } ss02StyleSet2lookup199; 1606 1607 lookup ss03StyleSet3lookup200 { 1608 lookupflag 0; 1609 sub \ss03.default from [\ss03.fail \ss03.fail \ss03.fail ]; 1610 sub \ss03.alt1 from [\ss03.pass \ss03.fail \ss03.fail ]; 1611 sub \ss03.alt2 from [\ss03.fail \ss03.pass \ss03.fail ]; 1612 sub \ss03.alt3 from [\ss03.fail \ss03.fail \ss03.pass ]; 1613 } ss03StyleSet3lookup200; 1614 1615 lookup ss04StyleSet4lookup201 { 1616 lookupflag 0; 1617 sub \ss04.default from [\ss04.fail \ss04.fail \ss04.fail ]; 1618 sub \ss04.alt1 from [\ss04.pass \ss04.fail \ss04.fail ]; 1619 sub \ss04.alt2 from [\ss04.fail \ss04.pass \ss04.fail ]; 1620 sub \ss04.alt3 from [\ss04.fail \ss04.fail \ss04.pass ]; 1621 } ss04StyleSet4lookup201; 1622 1623 lookup ss05StyleSet5lookup202 { 1624 lookupflag 0; 1625 sub \ss05.default from [\ss05.fail \ss05.fail \ss05.fail ]; 1626 sub \ss05.alt1 from [\ss05.pass \ss05.fail \ss05.fail ]; 1627 sub \ss05.alt2 from [\ss05.fail \ss05.pass \ss05.fail ]; 1628 sub \ss05.alt3 from [\ss05.fail \ss05.fail \ss05.pass ]; 1629 } ss05StyleSet5lookup202; 1630 1631 lookup ss06StyleSet6lookup203 { 1632 lookupflag 0; 1633 sub \ss06.default from [\ss06.fail \ss06.fail \ss06.fail ]; 1634 sub \ss06.alt1 from [\ss06.pass \ss06.fail \ss06.fail ]; 1635 sub \ss06.alt2 from [\ss06.fail \ss06.pass \ss06.fail ]; 1636 sub \ss06.alt3 from [\ss06.fail \ss06.fail \ss06.pass ]; 1637 } ss06StyleSet6lookup203; 1638 1639 lookup ss07StyleSet7lookup204 { 1640 lookupflag 0; 1641 sub \ss07.default from [\ss07.fail \ss07.fail \ss07.fail ]; 1642 sub \ss07.alt1 from [\ss07.pass \ss07.fail \ss07.fail ]; 1643 sub \ss07.alt2 from [\ss07.fail \ss07.pass \ss07.fail ]; 1644 sub \ss07.alt3 from [\ss07.fail \ss07.fail \ss07.pass ]; 1645 } ss07StyleSet7lookup204; 1646 1647 lookup ss08StyleSet8lookup205 { 1648 lookupflag 0; 1649 sub \ss08.default from [\ss08.fail \ss08.fail \ss08.fail ]; 1650 sub \ss08.alt1 from [\ss08.pass \ss08.fail \ss08.fail ]; 1651 sub \ss08.alt2 from [\ss08.fail \ss08.pass \ss08.fail ]; 1652 sub \ss08.alt3 from [\ss08.fail \ss08.fail \ss08.pass ]; 1653 } ss08StyleSet8lookup205; 1654 1655 lookup ss09StyleSet9lookup206 { 1656 lookupflag 0; 1657 sub \ss09.default from [\ss09.fail \ss09.fail \ss09.fail ]; 1658 sub \ss09.alt1 from [\ss09.pass \ss09.fail \ss09.fail ]; 1659 sub \ss09.alt2 from [\ss09.fail \ss09.pass \ss09.fail ]; 1660 sub \ss09.alt3 from [\ss09.fail \ss09.fail \ss09.pass ]; 1661 } ss09StyleSet9lookup206; 1662 1663 lookup ss10StyleSet10lookup207 { 1664 lookupflag 0; 1665 sub \ss10.default from [\ss10.fail \ss10.fail \ss10.fail ]; 1666 sub \ss10.alt1 from [\ss10.pass \ss10.fail \ss10.fail ]; 1667 sub \ss10.alt2 from [\ss10.fail \ss10.pass \ss10.fail ]; 1668 sub \ss10.alt3 from [\ss10.fail \ss10.fail \ss10.pass ]; 1669 } ss10StyleSet10lookup207; 1670 1671 lookup ss11StyleSet11lookup208 { 1672 lookupflag 0; 1673 sub \ss11.default from [\ss11.fail \ss11.fail \ss11.fail ]; 1674 sub \ss11.alt1 from [\ss11.pass \ss11.fail \ss11.fail ]; 1675 sub \ss11.alt2 from [\ss11.fail \ss11.pass \ss11.fail ]; 1676 sub \ss11.alt3 from [\ss11.fail \ss11.fail \ss11.pass ]; 1677 } ss11StyleSet11lookup208; 1678 1679 lookup ss12StyleSet12lookup209 { 1680 lookupflag 0; 1681 sub \ss12.default from [\ss12.fail \ss12.fail \ss12.fail ]; 1682 sub \ss12.alt1 from [\ss12.pass \ss12.fail \ss12.fail ]; 1683 sub \ss12.alt2 from [\ss12.fail \ss12.pass \ss12.fail ]; 1684 sub \ss12.alt3 from [\ss12.fail \ss12.fail \ss12.pass ]; 1685 } ss12StyleSet12lookup209; 1686 1687 lookup ss13StyleSet13lookup210 { 1688 lookupflag 0; 1689 sub \ss13.default from [\ss13.fail \ss13.fail \ss13.fail ]; 1690 sub \ss13.alt1 from [\ss13.pass \ss13.fail \ss13.fail ]; 1691 sub \ss13.alt2 from [\ss13.fail \ss13.pass \ss13.fail ]; 1692 sub \ss13.alt3 from [\ss13.fail \ss13.fail \ss13.pass ]; 1693 } ss13StyleSet13lookup210; 1694 1695 lookup ss14StyleSet14lookup211 { 1696 lookupflag 0; 1697 sub \ss14.default from [\ss14.fail \ss14.fail \ss14.fail ]; 1698 sub \ss14.alt1 from [\ss14.pass \ss14.fail \ss14.fail ]; 1699 sub \ss14.alt2 from [\ss14.fail \ss14.pass \ss14.fail ]; 1700 sub \ss14.alt3 from [\ss14.fail \ss14.fail \ss14.pass ]; 1701 } ss14StyleSet14lookup211; 1702 1703 lookup ss15StyleSet15lookup212 { 1704 lookupflag 0; 1705 sub \ss15.default from [\ss15.fail \ss15.fail \ss15.fail ]; 1706 sub \ss15.alt1 from [\ss15.pass \ss15.fail \ss15.fail ]; 1707 sub \ss15.alt2 from [\ss15.fail \ss15.pass \ss15.fail ]; 1708 sub \ss15.alt3 from [\ss15.fail \ss15.fail \ss15.pass ]; 1709 } ss15StyleSet15lookup212; 1710 1711 lookup ss16StyleSet16lookup213 { 1712 lookupflag 0; 1713 sub \ss16.default from [\ss16.fail \ss16.fail \ss16.fail ]; 1714 sub \ss16.alt1 from [\ss16.pass \ss16.fail \ss16.fail ]; 1715 sub \ss16.alt2 from [\ss16.fail \ss16.pass \ss16.fail ]; 1716 sub \ss16.alt3 from [\ss16.fail \ss16.fail \ss16.pass ]; 1717 } ss16StyleSet16lookup213; 1718 1719 lookup ss17StyleSet17lookup214 { 1720 lookupflag 0; 1721 sub \ss17.default from [\ss17.fail \ss17.fail \ss17.fail ]; 1722 sub \ss17.alt1 from [\ss17.pass \ss17.fail \ss17.fail ]; 1723 sub \ss17.alt2 from [\ss17.fail \ss17.pass \ss17.fail ]; 1724 sub \ss17.alt3 from [\ss17.fail \ss17.fail \ss17.pass ]; 1725 } ss17StyleSet17lookup214; 1726 1727 lookup ss18StyleSet18lookup215 { 1728 lookupflag 0; 1729 sub \ss18.default from [\ss18.fail \ss18.fail \ss18.fail ]; 1730 sub \ss18.alt1 from [\ss18.pass \ss18.fail \ss18.fail ]; 1731 sub \ss18.alt2 from [\ss18.fail \ss18.pass \ss18.fail ]; 1732 sub \ss18.alt3 from [\ss18.fail \ss18.fail \ss18.pass ]; 1733 } ss18StyleSet18lookup215; 1734 1735 lookup ss19StyleSet19lookup216 { 1736 lookupflag 0; 1737 sub \ss19.default from [\ss19.fail \ss19.fail \ss19.fail ]; 1738 sub \ss19.alt1 from [\ss19.pass \ss19.fail \ss19.fail ]; 1739 sub \ss19.alt2 from [\ss19.fail \ss19.pass \ss19.fail ]; 1740 sub \ss19.alt3 from [\ss19.fail \ss19.fail \ss19.pass ]; 1741 } ss19StyleSet19lookup216; 1742 1743 lookup ss20StyleSet20lookup217 { 1744 lookupflag 0; 1745 sub \ss20.default from [\ss20.fail \ss20.fail \ss20.fail ]; 1746 sub \ss20.alt1 from [\ss20.pass \ss20.fail \ss20.fail ]; 1747 sub \ss20.alt2 from [\ss20.fail \ss20.pass \ss20.fail ]; 1748 sub \ss20.alt3 from [\ss20.fail \ss20.fail \ss20.pass ]; 1749 } ss20StyleSet20lookup217; 1750 1751 lookup AlternateSubstitutionlookup218 { 1752 lookupflag 0; 1753 sub \ss21.default from [\ss21.fail \ss21.fail \ss21.fail ]; 1754 sub \ss21.alt1 from [\ss21.pass \ss21.fail \ss21.fail ]; 1755 sub \ss21.alt2 from [\ss21.fail \ss21.pass \ss21.fail ]; 1756 sub \ss21.alt3 from [\ss21.fail \ss21.fail \ss21.pass ]; 1757 } AlternateSubstitutionlookup218; 1758 1759 lookup subsSubscriptlookup219 { 1760 lookupflag 0; 1761 sub \subs.default from [\subs.fail \subs.fail \subs.fail ]; 1762 sub \subs.alt1 from [\subs.pass \subs.fail \subs.fail ]; 1763 sub \subs.alt2 from [\subs.fail \subs.pass \subs.fail ]; 1764 sub \subs.alt3 from [\subs.fail \subs.fail \subs.pass ]; 1765 } subsSubscriptlookup219; 1766 1767 lookup supsSuperscriptlookup220 { 1768 lookupflag 0; 1769 sub \sups.default from [\sups.fail \sups.fail \sups.fail ]; 1770 sub \sups.alt1 from [\sups.pass \sups.fail \sups.fail ]; 1771 sub \sups.alt2 from [\sups.fail \sups.pass \sups.fail ]; 1772 sub \sups.alt3 from [\sups.fail \sups.fail \sups.pass ]; 1773 } supsSuperscriptlookup220; 1774 1775 lookup swshSwashlookup221 { 1776 lookupflag 0; 1777 sub \swsh.default from [\swsh.fail \swsh.fail \swsh.fail ]; 1778 sub \swsh.alt1 from [\swsh.pass \swsh.fail \swsh.fail ]; 1779 sub \swsh.alt2 from [\swsh.fail \swsh.pass \swsh.fail ]; 1780 sub \swsh.alt3 from [\swsh.fail \swsh.fail \swsh.pass ]; 1781 } swshSwashlookup221; 1782 1783 lookup titlTitlinglookup222 { 1784 lookupflag 0; 1785 sub \titl.default from [\titl.fail \titl.fail \titl.fail ]; 1786 sub \titl.alt1 from [\titl.pass \titl.fail \titl.fail ]; 1787 sub \titl.alt2 from [\titl.fail \titl.pass \titl.fail ]; 1788 sub \titl.alt3 from [\titl.fail \titl.fail \titl.pass ]; 1789 } titlTitlinglookup222; 1790 1791 lookup tjmoTrailingJamoFormslookup223 { 1792 lookupflag 0; 1793 sub \tjmo.default from [\tjmo.fail \tjmo.fail \tjmo.fail ]; 1794 sub \tjmo.alt1 from [\tjmo.pass \tjmo.fail \tjmo.fail ]; 1795 sub \tjmo.alt2 from [\tjmo.fail \tjmo.pass \tjmo.fail ]; 1796 sub \tjmo.alt3 from [\tjmo.fail \tjmo.fail \tjmo.pass ]; 1797 } tjmoTrailingJamoFormslookup223; 1798 1799 lookup tnamTraditionalNameFormslookup2 { 1800 lookupflag 0; 1801 sub \tnam.default from [\tnam.fail \tnam.fail \tnam.fail ]; 1802 sub \tnam.alt1 from [\tnam.pass \tnam.fail \tnam.fail ]; 1803 sub \tnam.alt2 from [\tnam.fail \tnam.pass \tnam.fail ]; 1804 sub \tnam.alt3 from [\tnam.fail \tnam.fail \tnam.pass ]; 1805 } tnamTraditionalNameFormslookup2; 1806 1807 lookup tnumTabularNumberslookup225 { 1808 lookupflag 0; 1809 sub \tnum.default from [\tnum.fail \tnum.fail \tnum.fail ]; 1810 sub \tnum.alt1 from [\tnum.pass \tnum.fail \tnum.fail ]; 1811 sub \tnum.alt2 from [\tnum.fail \tnum.pass \tnum.fail ]; 1812 sub \tnum.alt3 from [\tnum.fail \tnum.fail \tnum.pass ]; 1813 } tnumTabularNumberslookup225; 1814 1815 lookup tradTraditionalFormslookup226 { 1816 lookupflag 0; 1817 sub \trad.default from [\trad.fail \trad.fail \trad.fail ]; 1818 sub \trad.alt1 from [\trad.pass \trad.fail \trad.fail ]; 1819 sub \trad.alt2 from [\trad.fail \trad.pass \trad.fail ]; 1820 sub \trad.alt3 from [\trad.fail \trad.fail \trad.pass ]; 1821 } tradTraditionalFormslookup226; 1822 1823 lookup twidThirdWidthslookup227 { 1824 lookupflag 0; 1825 sub \twid.default from [\twid.fail \twid.fail \twid.fail ]; 1826 sub \twid.alt1 from [\twid.pass \twid.fail \twid.fail ]; 1827 sub \twid.alt2 from [\twid.fail \twid.pass \twid.fail ]; 1828 sub \twid.alt3 from [\twid.fail \twid.fail \twid.pass ]; 1829 } twidThirdWidthslookup227; 1830 1831 lookup unicUnicaselookup228 { 1832 lookupflag 0; 1833 sub \unic.default from [\unic.fail \unic.fail \unic.fail ]; 1834 sub \unic.alt1 from [\unic.pass \unic.fail \unic.fail ]; 1835 sub \unic.alt2 from [\unic.fail \unic.pass \unic.fail ]; 1836 sub \unic.alt3 from [\unic.fail \unic.fail \unic.pass ]; 1837 } unicUnicaselookup228; 1838 1839 lookup valtAlternateVerticalMetricsloo { 1840 lookupflag 0; 1841 sub \valt.default from [\valt.fail \valt.fail \valt.fail ]; 1842 sub \valt.alt1 from [\valt.pass \valt.fail \valt.fail ]; 1843 sub \valt.alt2 from [\valt.fail \valt.pass \valt.fail ]; 1844 sub \valt.alt3 from [\valt.fail \valt.fail \valt.pass ]; 1845 } valtAlternateVerticalMetricsloo; 1846 1847 lookup vatuVattuVariantslookup230 { 1848 lookupflag 0; 1849 sub \vatu.default from [\vatu.fail \vatu.fail \vatu.fail ]; 1850 sub \vatu.alt1 from [\vatu.pass \vatu.fail \vatu.fail ]; 1851 sub \vatu.alt2 from [\vatu.fail \vatu.pass \vatu.fail ]; 1852 sub \vatu.alt3 from [\vatu.fail \vatu.fail \vatu.pass ]; 1853 } vatuVattuVariantslookup230; 1854 1855 lookup vertVerticalAlternatesobslookup { 1856 lookupflag 0; 1857 sub \vert.default from [\vert.fail \vert.fail \vert.fail ]; 1858 sub \vert.alt1 from [\vert.pass \vert.fail \vert.fail ]; 1859 sub \vert.alt2 from [\vert.fail \vert.pass \vert.fail ]; 1860 sub \vert.alt3 from [\vert.fail \vert.fail \vert.pass ]; 1861 } vertVerticalAlternatesobslookup; 1862 1863 lookup vhalAlternateVerticalHalfMetric { 1864 lookupflag 0; 1865 sub \vhal.default from [\vhal.fail \vhal.fail \vhal.fail ]; 1866 sub \vhal.alt1 from [\vhal.pass \vhal.fail \vhal.fail ]; 1867 sub \vhal.alt2 from [\vhal.fail \vhal.pass \vhal.fail ]; 1868 sub \vhal.alt3 from [\vhal.fail \vhal.fail \vhal.pass ]; 1869 } vhalAlternateVerticalHalfMetric; 1870 1871 lookup vjmoVowelJamoFormslookup233 { 1872 lookupflag 0; 1873 sub \vjmo.default from [\vjmo.fail \vjmo.fail \vjmo.fail ]; 1874 sub \vjmo.alt1 from [\vjmo.pass \vjmo.fail \vjmo.fail ]; 1875 sub \vjmo.alt2 from [\vjmo.fail \vjmo.pass \vjmo.fail ]; 1876 sub \vjmo.alt3 from [\vjmo.fail \vjmo.fail \vjmo.pass ]; 1877 } vjmoVowelJamoFormslookup233; 1878 1879 lookup vknaVerticalKanaAlternateslooku { 1880 lookupflag 0; 1881 sub \vkna.default from [\vkna.fail \vkna.fail \vkna.fail ]; 1882 sub \vkna.alt1 from [\vkna.pass \vkna.fail \vkna.fail ]; 1883 sub \vkna.alt2 from [\vkna.fail \vkna.pass \vkna.fail ]; 1884 sub \vkna.alt3 from [\vkna.fail \vkna.fail \vkna.pass ]; 1885 } vknaVerticalKanaAlternateslooku; 1886 1887 lookup vkrnVerticalKerninglookup235 { 1888 lookupflag 0; 1889 sub \vkrn.default from [\vkrn.fail \vkrn.fail \vkrn.fail ]; 1890 sub \vkrn.alt1 from [\vkrn.pass \vkrn.fail \vkrn.fail ]; 1891 sub \vkrn.alt2 from [\vkrn.fail \vkrn.pass \vkrn.fail ]; 1892 sub \vkrn.alt3 from [\vkrn.fail \vkrn.fail \vkrn.pass ]; 1893 } vkrnVerticalKerninglookup235; 1894 1895 lookup vpalProportionalAlternateVertic { 1896 lookupflag 0; 1897 sub \vpal.default from [\vpal.fail \vpal.fail \vpal.fail ]; 1898 sub \vpal.alt1 from [\vpal.pass \vpal.fail \vpal.fail ]; 1899 sub \vpal.alt2 from [\vpal.fail \vpal.pass \vpal.fail ]; 1900 sub \vpal.alt3 from [\vpal.fail \vpal.fail \vpal.pass ]; 1901 } vpalProportionalAlternateVertic; 1902 1903 lookup vrt2VerticalRotationAlternatesl { 1904 lookupflag 0; 1905 sub \vrt2.default from [\vrt2.fail \vrt2.fail \vrt2.fail ]; 1906 sub \vrt2.alt1 from [\vrt2.pass \vrt2.fail \vrt2.fail ]; 1907 sub \vrt2.alt2 from [\vrt2.fail \vrt2.pass \vrt2.fail ]; 1908 sub \vrt2.alt3 from [\vrt2.fail \vrt2.fail \vrt2.pass ]; 1909 } vrt2VerticalRotationAlternatesl; 1910 1911 lookup zeroSlashedZerolookup238 { 1912 lookupflag 0; 1913 sub \zero.default from [\zero.fail \zero.fail \zero.fail ]; 1914 sub \zero.alt1 from [\zero.pass \zero.fail \zero.fail ]; 1915 sub \zero.alt2 from [\zero.fail \zero.pass \zero.fail ]; 1916 sub \zero.alt3 from [\zero.fail \zero.fail \zero.pass ]; 1917 } zeroSlashedZerolookup238; 1918 1919 feature MWL1 { 1920 1921 script DFLT; 1922 language dflt ; 1923 lookup AlternateSubstitutionlookup0; 1924 } MWL1; 1925 1926 feature NUM2 { 1927 1928 script DFLT; 1929 language dflt ; 1930 lookup AlternateSubstitutionlookup1; 1931 } NUM2; 1932 1933 feature PRIV { 1934 1935 script DFLT; 1936 language dflt ; 1937 lookup AlternateSubstitutionlookup2; 1938 } PRIV; 1939 1940 feature T3ST { 1941 1942 script DFLT; 1943 language dflt ; 1944 lookup AlternateSubstitutionlookup3; 1945 } T3ST; 1946 1947 feature TPSP { 1948 1949 script DFLT; 1950 language dflt ; 1951 lookup AlternateSubstitutionlookup4; 1952 } TPSP; 1953 1954 feature abvf { 1955 1956 script DFLT; 1957 language dflt ; 1958 lookup abvfAboveBaseFormslookup5; 1959 } abvf; 1960 1961 feature abvm { 1962 1963 script DFLT; 1964 language dflt ; 1965 lookup abvmAboveBaseMarklookup6; 1966 } abvm; 1967 1968 feature abvs { 1969 1970 script DFLT; 1971 language dflt ; 1972 lookup abvsAboveBaseSubstitutionslooku; 1973 } abvs; 1974 1975 feature afrc { 1976 1977 script DFLT; 1978 language dflt ; 1979 lookup afrcVerticalFractionslookup8; 1980 } afrc; 1981 1982 feature akhn { 1983 1984 script DFLT; 1985 language dflt ; 1986 lookup akhnAkhandlookup9; 1987 } akhn; 1988 1989 feature blwf { 1990 1991 script DFLT; 1992 language dflt ; 1993 lookup blwfBelowBaseFormslookup10; 1994 } blwf; 1995 1996 feature blwm { 1997 1998 script DFLT; 1999 language dflt ; 2000 lookup blwmBelowBaseMarklookup11; 2001 } blwm; 2002 2003 feature blws { 2004 2005 script DFLT; 2006 language dflt ; 2007 lookup blwsBelowBaseSubstitutionslooku; 2008 } blws; 2009 2010 feature c2pc { 2011 2012 script DFLT; 2013 language dflt ; 2014 lookup c2pcCapitalstoPetiteCapitalsloo; 2015 } c2pc; 2016 2017 feature c2sc { 2018 2019 script DFLT; 2020 language dflt ; 2021 lookup c2scCapitalstoSmallCapitalslook; 2022 } c2sc; 2023 2024 feature calt { 2025 2026 script DFLT; 2027 language dflt ; 2028 lookup caltContextualAlternateslookup1; 2029 } calt; 2030 2031 feature case { 2032 2033 script DFLT; 2034 language dflt ; 2035 lookup caseCaseSensitiveFormslookup16; 2036 } case; 2037 2038 feature ccmp { 2039 2040 script DFLT; 2041 language dflt ; 2042 lookup ccmpGlyphCompositionDecompositi; 2043 } ccmp; 2044 2045 feature cfar { 2046 2047 script DFLT; 2048 language dflt ; 2049 lookup cfarConjunctFormAfterRolookup18; 2050 } cfar; 2051 2052 feature cjct { 2053 2054 script DFLT; 2055 language dflt ; 2056 lookup cjctConjunctFormslookup19; 2057 } cjct; 2058 2059 feature clig { 2060 2061 script DFLT; 2062 language dflt ; 2063 lookup cligContextualLigatureslookup20; 2064 } clig; 2065 2066 feature cpct { 2067 2068 script DFLT; 2069 language dflt ; 2070 lookup cpctCenteredCJKPunctuationlooku; 2071 } cpct; 2072 2073 feature cpsp { 2074 2075 script DFLT; 2076 language dflt ; 2077 lookup cpspCapitalSpacinglookup22; 2078 } cpsp; 2079 2080 feature cswh { 2081 2082 script DFLT; 2083 language dflt ; 2084 lookup cswhContextualSwashlookup23; 2085 } cswh; 2086 2087 feature curs { 2088 2089 script DFLT; 2090 language dflt ; 2091 lookup cursCursiveAttachmentlookup24; 2092 } curs; 2093 2094 feature cv00 { 2095 2096 script DFLT; 2097 language dflt ; 2098 lookup cv00CharacterVariants00lookup25; 2099 } cv00; 2100 2101 feature cv01 { 2102 2103 script DFLT; 2104 language dflt ; 2105 lookup cv01CharacterVariants01lookup26; 2106 } cv01; 2107 2108 feature cv02 { 2109 2110 script DFLT; 2111 language dflt ; 2112 lookup cv02CharacterVariants02lookup27; 2113 } cv02; 2114 2115 feature cv03 { 2116 2117 script DFLT; 2118 language dflt ; 2119 lookup cv03CharacterVariants03lookup28; 2120 } cv03; 2121 2122 feature cv04 { 2123 2124 script DFLT; 2125 language dflt ; 2126 lookup cv04CharacterVariants04lookup29; 2127 } cv04; 2128 2129 feature cv05 { 2130 2131 script DFLT; 2132 language dflt ; 2133 lookup cv05CharacterVariants05lookup30; 2134 } cv05; 2135 2136 feature cv06 { 2137 2138 script DFLT; 2139 language dflt ; 2140 lookup cv06CharacterVariants06lookup31; 2141 } cv06; 2142 2143 feature cv07 { 2144 2145 script DFLT; 2146 language dflt ; 2147 lookup cv07CharacterVariants07lookup32; 2148 } cv07; 2149 2150 feature cv08 { 2151 2152 script DFLT; 2153 language dflt ; 2154 lookup cv08CharacterVariants08lookup33; 2155 } cv08; 2156 2157 feature cv09 { 2158 2159 script DFLT; 2160 language dflt ; 2161 lookup cv09CharacterVariants09lookup34; 2162 } cv09; 2163 2164 feature cv10 { 2165 2166 script DFLT; 2167 language dflt ; 2168 lookup cv10CharacterVariants10lookup35; 2169 } cv10; 2170 2171 feature cv11 { 2172 2173 script DFLT; 2174 language dflt ; 2175 lookup AlternateSubstitutionlookup36; 2176 } cv11; 2177 2178 feature cv12 { 2179 2180 script DFLT; 2181 language dflt ; 2182 lookup AlternateSubstitutionlookup37; 2183 } cv12; 2184 2185 feature cv13 { 2186 2187 script DFLT; 2188 language dflt ; 2189 lookup AlternateSubstitutionlookup38; 2190 } cv13; 2191 2192 feature cv14 { 2193 2194 script DFLT; 2195 language dflt ; 2196 lookup AlternateSubstitutionlookup39; 2197 } cv14; 2198 2199 feature cv15 { 2200 2201 script DFLT; 2202 language dflt ; 2203 lookup AlternateSubstitutionlookup40; 2204 } cv15; 2205 2206 feature cv16 { 2207 2208 script DFLT; 2209 language dflt ; 2210 lookup AlternateSubstitutionlookup41; 2211 } cv16; 2212 2213 feature cv17 { 2214 2215 script DFLT; 2216 language dflt ; 2217 lookup AlternateSubstitutionlookup42; 2218 } cv17; 2219 2220 feature cv18 { 2221 2222 script DFLT; 2223 language dflt ; 2224 lookup AlternateSubstitutionlookup43; 2225 } cv18; 2226 2227 feature cv19 { 2228 2229 script DFLT; 2230 language dflt ; 2231 lookup AlternateSubstitutionlookup44; 2232 } cv19; 2233 2234 feature cv20 { 2235 2236 script DFLT; 2237 language dflt ; 2238 lookup AlternateSubstitutionlookup45; 2239 } cv20; 2240 2241 feature cv21 { 2242 2243 script DFLT; 2244 language dflt ; 2245 lookup AlternateSubstitutionlookup46; 2246 } cv21; 2247 2248 feature cv22 { 2249 2250 script DFLT; 2251 language dflt ; 2252 lookup AlternateSubstitutionlookup47; 2253 } cv22; 2254 2255 feature cv23 { 2256 2257 script DFLT; 2258 language dflt ; 2259 lookup AlternateSubstitutionlookup48; 2260 } cv23; 2261 2262 feature cv24 { 2263 2264 script DFLT; 2265 language dflt ; 2266 lookup AlternateSubstitutionlookup49; 2267 } cv24; 2268 2269 feature cv25 { 2270 2271 script DFLT; 2272 language dflt ; 2273 lookup AlternateSubstitutionlookup50; 2274 } cv25; 2275 2276 feature cv26 { 2277 2278 script DFLT; 2279 language dflt ; 2280 lookup AlternateSubstitutionlookup51; 2281 } cv26; 2282 2283 feature cv27 { 2284 2285 script DFLT; 2286 language dflt ; 2287 lookup AlternateSubstitutionlookup52; 2288 } cv27; 2289 2290 feature cv28 { 2291 2292 script DFLT; 2293 language dflt ; 2294 lookup AlternateSubstitutionlookup53; 2295 } cv28; 2296 2297 feature cv29 { 2298 2299 script DFLT; 2300 language dflt ; 2301 lookup AlternateSubstitutionlookup54; 2302 } cv29; 2303 2304 feature cv30 { 2305 2306 script DFLT; 2307 language dflt ; 2308 lookup AlternateSubstitutionlookup55; 2309 } cv30; 2310 2311 feature cv31 { 2312 2313 script DFLT; 2314 language dflt ; 2315 lookup AlternateSubstitutionlookup56; 2316 } cv31; 2317 2318 feature cv32 { 2319 2320 script DFLT; 2321 language dflt ; 2322 lookup AlternateSubstitutionlookup57; 2323 } cv32; 2324 2325 feature cv33 { 2326 2327 script DFLT; 2328 language dflt ; 2329 lookup AlternateSubstitutionlookup58; 2330 } cv33; 2331 2332 feature cv34 { 2333 2334 script DFLT; 2335 language dflt ; 2336 lookup AlternateSubstitutionlookup59; 2337 } cv34; 2338 2339 feature cv35 { 2340 2341 script DFLT; 2342 language dflt ; 2343 lookup AlternateSubstitutionlookup60; 2344 } cv35; 2345 2346 feature cv36 { 2347 2348 script DFLT; 2349 language dflt ; 2350 lookup AlternateSubstitutionlookup61; 2351 } cv36; 2352 2353 feature cv37 { 2354 2355 script DFLT; 2356 language dflt ; 2357 lookup AlternateSubstitutionlookup62; 2358 } cv37; 2359 2360 feature cv38 { 2361 2362 script DFLT; 2363 language dflt ; 2364 lookup AlternateSubstitutionlookup63; 2365 } cv38; 2366 2367 feature cv39 { 2368 2369 script DFLT; 2370 language dflt ; 2371 lookup AlternateSubstitutionlookup64; 2372 } cv39; 2373 2374 feature cv40 { 2375 2376 script DFLT; 2377 language dflt ; 2378 lookup AlternateSubstitutionlookup65; 2379 } cv40; 2380 2381 feature cv41 { 2382 2383 script DFLT; 2384 language dflt ; 2385 lookup AlternateSubstitutionlookup66; 2386 } cv41; 2387 2388 feature cv42 { 2389 2390 script DFLT; 2391 language dflt ; 2392 lookup AlternateSubstitutionlookup67; 2393 } cv42; 2394 2395 feature cv43 { 2396 2397 script DFLT; 2398 language dflt ; 2399 lookup AlternateSubstitutionlookup68; 2400 } cv43; 2401 2402 feature cv44 { 2403 2404 script DFLT; 2405 language dflt ; 2406 lookup AlternateSubstitutionlookup69; 2407 } cv44; 2408 2409 feature cv45 { 2410 2411 script DFLT; 2412 language dflt ; 2413 lookup AlternateSubstitutionlookup70; 2414 } cv45; 2415 2416 feature cv46 { 2417 2418 script DFLT; 2419 language dflt ; 2420 lookup AlternateSubstitutionlookup71; 2421 } cv46; 2422 2423 feature cv47 { 2424 2425 script DFLT; 2426 language dflt ; 2427 lookup AlternateSubstitutionlookup72; 2428 } cv47; 2429 2430 feature cv48 { 2431 2432 script DFLT; 2433 language dflt ; 2434 lookup AlternateSubstitutionlookup73; 2435 } cv48; 2436 2437 feature cv49 { 2438 2439 script DFLT; 2440 language dflt ; 2441 lookup AlternateSubstitutionlookup74; 2442 } cv49; 2443 2444 feature cv50 { 2445 2446 script DFLT; 2447 language dflt ; 2448 lookup AlternateSubstitutionlookup75; 2449 } cv50; 2450 2451 feature cv51 { 2452 2453 script DFLT; 2454 language dflt ; 2455 lookup AlternateSubstitutionlookup76; 2456 } cv51; 2457 2458 feature cv52 { 2459 2460 script DFLT; 2461 language dflt ; 2462 lookup AlternateSubstitutionlookup77; 2463 } cv52; 2464 2465 feature cv53 { 2466 2467 script DFLT; 2468 language dflt ; 2469 lookup AlternateSubstitutionlookup78; 2470 } cv53; 2471 2472 feature cv54 { 2473 2474 script DFLT; 2475 language dflt ; 2476 lookup AlternateSubstitutionlookup79; 2477 } cv54; 2478 2479 feature cv55 { 2480 2481 script DFLT; 2482 language dflt ; 2483 lookup AlternateSubstitutionlookup80; 2484 } cv55; 2485 2486 feature cv56 { 2487 2488 script DFLT; 2489 language dflt ; 2490 lookup AlternateSubstitutionlookup81; 2491 } cv56; 2492 2493 feature cv57 { 2494 2495 script DFLT; 2496 language dflt ; 2497 lookup AlternateSubstitutionlookup82; 2498 } cv57; 2499 2500 feature cv58 { 2501 2502 script DFLT; 2503 language dflt ; 2504 lookup AlternateSubstitutionlookup83; 2505 } cv58; 2506 2507 feature cv59 { 2508 2509 script DFLT; 2510 language dflt ; 2511 lookup AlternateSubstitutionlookup84; 2512 } cv59; 2513 2514 feature cv60 { 2515 2516 script DFLT; 2517 language dflt ; 2518 lookup AlternateSubstitutionlookup85; 2519 } cv60; 2520 2521 feature cv61 { 2522 2523 script DFLT; 2524 language dflt ; 2525 lookup AlternateSubstitutionlookup86; 2526 } cv61; 2527 2528 feature cv62 { 2529 2530 script DFLT; 2531 language dflt ; 2532 lookup AlternateSubstitutionlookup87; 2533 } cv62; 2534 2535 feature cv63 { 2536 2537 script DFLT; 2538 language dflt ; 2539 lookup AlternateSubstitutionlookup88; 2540 } cv63; 2541 2542 feature cv64 { 2543 2544 script DFLT; 2545 language dflt ; 2546 lookup AlternateSubstitutionlookup89; 2547 } cv64; 2548 2549 feature cv65 { 2550 2551 script DFLT; 2552 language dflt ; 2553 lookup AlternateSubstitutionlookup90; 2554 } cv65; 2555 2556 feature cv66 { 2557 2558 script DFLT; 2559 language dflt ; 2560 lookup AlternateSubstitutionlookup91; 2561 } cv66; 2562 2563 feature cv67 { 2564 2565 script DFLT; 2566 language dflt ; 2567 lookup AlternateSubstitutionlookup92; 2568 } cv67; 2569 2570 feature cv68 { 2571 2572 script DFLT; 2573 language dflt ; 2574 lookup AlternateSubstitutionlookup93; 2575 } cv68; 2576 2577 feature cv69 { 2578 2579 script DFLT; 2580 language dflt ; 2581 lookup AlternateSubstitutionlookup94; 2582 } cv69; 2583 2584 feature cv70 { 2585 2586 script DFLT; 2587 language dflt ; 2588 lookup AlternateSubstitutionlookup95; 2589 } cv70; 2590 2591 feature cv71 { 2592 2593 script DFLT; 2594 language dflt ; 2595 lookup AlternateSubstitutionlookup96; 2596 } cv71; 2597 2598 feature cv72 { 2599 2600 script DFLT; 2601 language dflt ; 2602 lookup AlternateSubstitutionlookup97; 2603 } cv72; 2604 2605 feature cv73 { 2606 2607 script DFLT; 2608 language dflt ; 2609 lookup AlternateSubstitutionlookup98; 2610 } cv73; 2611 2612 feature cv74 { 2613 2614 script DFLT; 2615 language dflt ; 2616 lookup AlternateSubstitutionlookup99; 2617 } cv74; 2618 2619 feature cv75 { 2620 2621 script DFLT; 2622 language dflt ; 2623 lookup AlternateSubstitutionlookup100; 2624 } cv75; 2625 2626 feature cv76 { 2627 2628 script DFLT; 2629 language dflt ; 2630 lookup AlternateSubstitutionlookup101; 2631 } cv76; 2632 2633 feature cv77 { 2634 2635 script DFLT; 2636 language dflt ; 2637 lookup AlternateSubstitutionlookup102; 2638 } cv77; 2639 2640 feature cv78 { 2641 2642 script DFLT; 2643 language dflt ; 2644 lookup AlternateSubstitutionlookup103; 2645 } cv78; 2646 2647 feature cv79 { 2648 2649 script DFLT; 2650 language dflt ; 2651 lookup AlternateSubstitutionlookup104; 2652 } cv79; 2653 2654 feature cv80 { 2655 2656 script DFLT; 2657 language dflt ; 2658 lookup AlternateSubstitutionlookup105; 2659 } cv80; 2660 2661 feature cv81 { 2662 2663 script DFLT; 2664 language dflt ; 2665 lookup AlternateSubstitutionlookup106; 2666 } cv81; 2667 2668 feature cv82 { 2669 2670 script DFLT; 2671 language dflt ; 2672 lookup AlternateSubstitutionlookup107; 2673 } cv82; 2674 2675 feature cv83 { 2676 2677 script DFLT; 2678 language dflt ; 2679 lookup AlternateSubstitutionlookup108; 2680 } cv83; 2681 2682 feature cv84 { 2683 2684 script DFLT; 2685 language dflt ; 2686 lookup AlternateSubstitutionlookup109; 2687 } cv84; 2688 2689 feature cv85 { 2690 2691 script DFLT; 2692 language dflt ; 2693 lookup AlternateSubstitutionlookup110; 2694 } cv85; 2695 2696 feature cv86 { 2697 2698 script DFLT; 2699 language dflt ; 2700 lookup AlternateSubstitutionlookup111; 2701 } cv86; 2702 2703 feature cv87 { 2704 2705 script DFLT; 2706 language dflt ; 2707 lookup AlternateSubstitutionlookup112; 2708 } cv87; 2709 2710 feature cv88 { 2711 2712 script DFLT; 2713 language dflt ; 2714 lookup AlternateSubstitutionlookup113; 2715 } cv88; 2716 2717 feature cv89 { 2718 2719 script DFLT; 2720 language dflt ; 2721 lookup AlternateSubstitutionlookup114; 2722 } cv89; 2723 2724 feature cv90 { 2725 2726 script DFLT; 2727 language dflt ; 2728 lookup AlternateSubstitutionlookup115; 2729 } cv90; 2730 2731 feature cv91 { 2732 2733 script DFLT; 2734 language dflt ; 2735 lookup AlternateSubstitutionlookup116; 2736 } cv91; 2737 2738 feature cv92 { 2739 2740 script DFLT; 2741 language dflt ; 2742 lookup AlternateSubstitutionlookup117; 2743 } cv92; 2744 2745 feature cv93 { 2746 2747 script DFLT; 2748 language dflt ; 2749 lookup AlternateSubstitutionlookup118; 2750 } cv93; 2751 2752 feature cv94 { 2753 2754 script DFLT; 2755 language dflt ; 2756 lookup AlternateSubstitutionlookup119; 2757 } cv94; 2758 2759 feature cv95 { 2760 2761 script DFLT; 2762 language dflt ; 2763 lookup AlternateSubstitutionlookup120; 2764 } cv95; 2765 2766 feature cv96 { 2767 2768 script DFLT; 2769 language dflt ; 2770 lookup AlternateSubstitutionlookup121; 2771 } cv96; 2772 2773 feature cv97 { 2774 2775 script DFLT; 2776 language dflt ; 2777 lookup AlternateSubstitutionlookup122; 2778 } cv97; 2779 2780 feature cv98 { 2781 2782 script DFLT; 2783 language dflt ; 2784 lookup AlternateSubstitutionlookup123; 2785 } cv98; 2786 2787 feature cv99 { 2788 2789 script DFLT; 2790 language dflt ; 2791 lookup cv99CharacterVariants99lookup12; 2792 } cv99; 2793 2794 feature dist { 2795 2796 script DFLT; 2797 language dflt ; 2798 lookup distDistancelookup125; 2799 } dist; 2800 2801 feature dlig { 2802 2803 script DFLT; 2804 language dflt ; 2805 lookup dligDiscretionaryLigatureslooku; 2806 } dlig; 2807 2808 feature dnom { 2809 2810 script DFLT; 2811 language dflt ; 2812 lookup dnomDenominatorslookup127; 2813 } dnom; 2814 2815 feature expt { 2816 2817 script DFLT; 2818 language dflt ; 2819 lookup exptExpertFormslookup128; 2820 } expt; 2821 2822 feature falt { 2823 2824 script DFLT; 2825 language dflt ; 2826 lookup faltFinalGlyphOnLinelookup129; 2827 } falt; 2828 2829 feature fin2 { 2830 2831 script DFLT; 2832 language dflt ; 2833 lookup fin2TerminalForms2lookup130; 2834 } fin2; 2835 2836 feature fin3 { 2837 2838 script DFLT; 2839 language dflt ; 2840 lookup fin3TerminalForms3lookup131; 2841 } fin3; 2842 2843 feature fina { 2844 2845 script DFLT; 2846 language dflt ; 2847 lookup finaTerminalFormslookup132; 2848 } fina; 2849 2850 feature frac { 2851 2852 script DFLT; 2853 language dflt ; 2854 lookup fracDiagonalFractionslookup133; 2855 } frac; 2856 2857 feature fwid { 2858 2859 script DFLT; 2860 language dflt ; 2861 lookup fwidFullWidthslookup134; 2862 } fwid; 2863 2864 feature half { 2865 2866 script DFLT; 2867 language dflt ; 2868 lookup halfHalfFormslookup135; 2869 } half; 2870 2871 feature haln { 2872 2873 script DFLT; 2874 language dflt ; 2875 lookup halnHalantFormslookup136; 2876 } haln; 2877 2878 feature halt { 2879 2880 script DFLT; 2881 language dflt ; 2882 lookup haltAlternativeHalfWidthslookup; 2883 } halt; 2884 2885 feature hist { 2886 2887 script DFLT; 2888 language dflt ; 2889 lookup histHistoricalFormslookup138; 2890 } hist; 2891 2892 feature hkna { 2893 2894 script DFLT; 2895 language dflt ; 2896 lookup hknaHorizontalKanaAlternativesl; 2897 } hkna; 2898 2899 feature hlig { 2900 2901 script DFLT; 2902 language dflt ; 2903 lookup hligHistoricLigatureslookup140; 2904 } hlig; 2905 2906 feature hngl { 2907 2908 script DFLT; 2909 language dflt ; 2910 lookup hnglHanjatoHangullookup141; 2911 } hngl; 2912 2913 feature hojo { 2914 2915 script DFLT; 2916 language dflt ; 2917 lookup hojoHojoJISX02121990KanjiFormsl; 2918 } hojo; 2919 2920 feature hwid { 2921 2922 script DFLT; 2923 language dflt ; 2924 lookup hwidHalfWidthslookup143; 2925 } hwid; 2926 2927 feature init { 2928 2929 script DFLT; 2930 language dflt ; 2931 lookup initInitialFormslookup144; 2932 } init; 2933 2934 feature isol { 2935 2936 script DFLT; 2937 language dflt ; 2938 lookup isolIsolatedFormslookup145; 2939 } isol; 2940 2941 feature ital { 2942 2943 script DFLT; 2944 language dflt ; 2945 lookup italItalicslookup146; 2946 } ital; 2947 2948 feature jalt { 2949 2950 script DFLT; 2951 language dflt ; 2952 lookup jaltJustificationAlternativeslo; 2953 } jalt; 2954 2955 feature jp04 { 2956 2957 script DFLT; 2958 language dflt ; 2959 lookup jp04JIS2004Formslookup148; 2960 } jp04; 2961 2962 feature jp78 { 2963 2964 script DFLT; 2965 language dflt ; 2966 lookup jp78JIS78Formslookup149; 2967 } jp78; 2968 2969 feature jp83 { 2970 2971 script DFLT; 2972 language dflt ; 2973 lookup jp83JIS83Formslookup150; 2974 } jp83; 2975 2976 feature jp90 { 2977 2978 script DFLT; 2979 language dflt ; 2980 lookup jp90JIS90Formslookup151; 2981 } jp90; 2982 2983 feature kern { 2984 2985 script DFLT; 2986 language dflt ; 2987 lookup kernHorizontalKerninglookup152; 2988 } kern; 2989 2990 feature lfbd { 2991 2992 script DFLT; 2993 language dflt ; 2994 lookup lfbdLeftBoundslookup153; 2995 } lfbd; 2996 2997 feature liga { 2998 2999 script DFLT; 3000 language dflt ; 3001 lookup ligaStandardLigatureslookup154; 3002 } liga; 3003 3004 feature ljmo { 3005 3006 script DFLT; 3007 language dflt ; 3008 lookup ljmoLeadingJamoFormslookup155; 3009 } ljmo; 3010 3011 feature lnum { 3012 3013 script DFLT; 3014 language dflt ; 3015 lookup lnumLiningFigureslookup156; 3016 } lnum; 3017 3018 feature locl { 3019 3020 script DFLT; 3021 language dflt ; 3022 lookup loclLocalizedFormslookup157; 3023 } locl; 3024 3025 feature ltra { 3026 3027 script DFLT; 3028 language dflt ; 3029 lookup AlternateSubstitutionlookup158; 3030 } ltra; 3031 3032 feature ltrm { 3033 3034 script DFLT; 3035 language dflt ; 3036 lookup AlternateSubstitutionlookup159; 3037 } ltrm; 3038 3039 feature mark { 3040 3041 script DFLT; 3042 language dflt ; 3043 lookup markMarkPositioninglookup160; 3044 } mark; 3045 3046 feature med2 { 3047 3048 script DFLT; 3049 language dflt ; 3050 lookup med2MedialForms2lookup161; 3051 } med2; 3052 3053 feature medi { 3054 3055 script DFLT; 3056 language dflt ; 3057 lookup mediMedialFormslookup162; 3058 } medi; 3059 3060 feature mgrk { 3061 3062 script DFLT; 3063 language dflt ; 3064 lookup mgrkMathematicalGreeklookup163; 3065 } mgrk; 3066 3067 feature mkmk { 3068 3069 script DFLT; 3070 language dflt ; 3071 lookup mkmkMarktoMarklookup164; 3072 } mkmk; 3073 3074 feature mset { 3075 3076 script DFLT; 3077 language dflt ; 3078 lookup msetMarkPositioningviaSubstitut; 3079 } mset; 3080 3081 feature nalt { 3082 3083 script DFLT; 3084 language dflt ; 3085 lookup naltAlternateAnnotationFormsloo; 3086 } nalt; 3087 3088 feature nlck { 3089 3090 script DFLT; 3091 language dflt ; 3092 lookup nlckNLCKanjiFormslookup167; 3093 } nlck; 3094 3095 feature nukt { 3096 3097 script DFLT; 3098 language dflt ; 3099 lookup nuktNuktaFormslookup168; 3100 } nukt; 3101 3102 feature numr { 3103 3104 script DFLT; 3105 language dflt ; 3106 lookup numrNumeratorslookup169; 3107 } numr; 3108 3109 feature onum { 3110 3111 script DFLT; 3112 language dflt ; 3113 lookup onumOldstyleFigureslookup170; 3114 } onum; 3115 3116 feature opbd { 3117 3118 script DFLT; 3119 language dflt ; 3120 lookup opbdOpticalBoundslookup171; 3121 } opbd; 3122 3123 feature ordn { 3124 3125 script DFLT; 3126 language dflt ; 3127 lookup ordnOrdinalslookup172; 3128 } ordn; 3129 3130 feature ornm { 3131 3132 script DFLT; 3133 language dflt ; 3134 lookup ornmOrnamentslookup173; 3135 } ornm; 3136 3137 feature palt { 3138 3139 script DFLT; 3140 language dflt ; 3141 lookup paltProportionalAlternateMetric; 3142 } palt; 3143 3144 feature pcap { 3145 3146 script DFLT; 3147 language dflt ; 3148 lookup pcapLowercasetoPetiteCapitalslo; 3149 } pcap; 3150 3151 feature pkna { 3152 3153 script DFLT; 3154 language dflt ; 3155 lookup pknaProportionalKanalookup176; 3156 } pkna; 3157 3158 feature pnum { 3159 3160 script DFLT; 3161 language dflt ; 3162 lookup pnumProportionalNumberslookup17; 3163 } pnum; 3164 3165 feature pref { 3166 3167 script DFLT; 3168 language dflt ; 3169 lookup prefPreBaseFormslookup178; 3170 } pref; 3171 3172 feature pres { 3173 3174 script DFLT; 3175 language dflt ; 3176 lookup presPreBaseSubstitutionslookup1; 3177 } pres; 3178 3179 feature pstf { 3180 3181 script DFLT; 3182 language dflt ; 3183 lookup pstfPostBaseFormslookup180; 3184 } pstf; 3185 3186 feature psts { 3187 3188 script DFLT; 3189 language dflt ; 3190 lookup pstsPostBaseSubstitutionslookup; 3191 } psts; 3192 3193 feature pwid { 3194 3195 script DFLT; 3196 language dflt ; 3197 lookup pwidProportionalWidthlookup182; 3198 } pwid; 3199 3200 feature qwid { 3201 3202 script DFLT; 3203 language dflt ; 3204 lookup qwidQuarterWidthslookup183; 3205 } qwid; 3206 3207 feature rand { 3208 3209 script DFLT; 3210 language dflt ; 3211 lookup randRandomizelookup184; 3212 } rand; 3213 3214 feature rkrf { 3215 3216 script DFLT; 3217 language dflt ; 3218 lookup rkrfRakarFormslookup185; 3219 } rkrf; 3220 3221 feature rlig { 3222 3223 script DFLT; 3224 language dflt ; 3225 lookup rligRequiredLigatureslookup186; 3226 } rlig; 3227 3228 feature rphf { 3229 3230 script DFLT; 3231 language dflt ; 3232 lookup rphfRephFormlookup187; 3233 } rphf; 3234 3235 feature rtbd { 3236 3237 script DFLT; 3238 language dflt ; 3239 lookup rtbdRightBoundslookup188; 3240 } rtbd; 3241 3242 feature rtla { 3243 3244 script DFLT; 3245 language dflt ; 3246 lookup rtlaRighttoLeftAlternateslookup; 3247 } rtla; 3248 3249 feature rtlm { 3250 3251 script DFLT; 3252 language dflt ; 3253 lookup rtlmRighttoLeftmirroredformsloo; 3254 } rtlm; 3255 3256 feature ruby { 3257 3258 script DFLT; 3259 language dflt ; 3260 lookup rubyRubyNotationalFormslookup19; 3261 } ruby; 3262 3263 feature salt { 3264 3265 script DFLT; 3266 language dflt ; 3267 lookup saltStylisticAlternativeslookup; 3268 } salt; 3269 3270 feature sinf { 3271 3272 script DFLT; 3273 language dflt ; 3274 lookup sinfScientificInferiorslookup19; 3275 } sinf; 3276 3277 feature size { 3278 parameters 0.0 0 0 0; 3279 } size; 3280 3281 feature smcp { 3282 3283 script DFLT; 3284 language dflt ; 3285 lookup smcpLowercasetoSmallCapitalsloo; 3286 } smcp; 3287 3288 feature smpl { 3289 3290 script DFLT; 3291 language dflt ; 3292 lookup smplSimplifiedFormslookup196; 3293 } smpl; 3294 3295 feature ss00 { 3296 3297 script DFLT; 3298 language dflt ; 3299 lookup AlternateSubstitutionlookup197; 3300 } ss00; 3301 3302 feature ss01 { 3303 3304 script DFLT; 3305 language dflt ; 3306 lookup ss01StyleSet1lookup198; 3307 } ss01; 3308 3309 feature ss02 { 3310 3311 script DFLT; 3312 language dflt ; 3313 lookup ss02StyleSet2lookup199; 3314 } ss02; 3315 3316 feature ss03 { 3317 3318 script DFLT; 3319 language dflt ; 3320 lookup ss03StyleSet3lookup200; 3321 } ss03; 3322 3323 feature ss04 { 3324 3325 script DFLT; 3326 language dflt ; 3327 lookup ss04StyleSet4lookup201; 3328 } ss04; 3329 3330 feature ss05 { 3331 3332 script DFLT; 3333 language dflt ; 3334 lookup ss05StyleSet5lookup202; 3335 } ss05; 3336 3337 feature ss06 { 3338 3339 script DFLT; 3340 language dflt ; 3341 lookup ss06StyleSet6lookup203; 3342 } ss06; 3343 3344 feature ss07 { 3345 3346 script DFLT; 3347 language dflt ; 3348 lookup ss07StyleSet7lookup204; 3349 } ss07; 3350 3351 feature ss08 { 3352 3353 script DFLT; 3354 language dflt ; 3355 lookup ss08StyleSet8lookup205; 3356 } ss08; 3357 3358 feature ss09 { 3359 3360 script DFLT; 3361 language dflt ; 3362 lookup ss09StyleSet9lookup206; 3363 } ss09; 3364 3365 feature ss10 { 3366 3367 script DFLT; 3368 language dflt ; 3369 lookup ss10StyleSet10lookup207; 3370 } ss10; 3371 3372 feature ss11 { 3373 3374 script DFLT; 3375 language dflt ; 3376 lookup ss11StyleSet11lookup208; 3377 } ss11; 3378 3379 feature ss12 { 3380 3381 script DFLT; 3382 language dflt ; 3383 lookup ss12StyleSet12lookup209; 3384 } ss12; 3385 3386 feature ss13 { 3387 3388 script DFLT; 3389 language dflt ; 3390 lookup ss13StyleSet13lookup210; 3391 } ss13; 3392 3393 feature ss14 { 3394 3395 script DFLT; 3396 language dflt ; 3397 lookup ss14StyleSet14lookup211; 3398 } ss14; 3399 3400 feature ss15 { 3401 3402 script DFLT; 3403 language dflt ; 3404 lookup ss15StyleSet15lookup212; 3405 } ss15; 3406 3407 feature ss16 { 3408 3409 script DFLT; 3410 language dflt ; 3411 lookup ss16StyleSet16lookup213; 3412 } ss16; 3413 3414 feature ss17 { 3415 3416 script DFLT; 3417 language dflt ; 3418 lookup ss17StyleSet17lookup214; 3419 } ss17; 3420 3421 feature ss18 { 3422 3423 script DFLT; 3424 language dflt ; 3425 lookup ss18StyleSet18lookup215; 3426 } ss18; 3427 3428 feature ss19 { 3429 3430 script DFLT; 3431 language dflt ; 3432 lookup ss19StyleSet19lookup216; 3433 } ss19; 3434 3435 feature ss20 { 3436 3437 script DFLT; 3438 language dflt ; 3439 lookup ss20StyleSet20lookup217; 3440 } ss20; 3441 3442 feature ss21 { 3443 3444 script DFLT; 3445 language dflt ; 3446 lookup AlternateSubstitutionlookup218; 3447 } ss21; 3448 3449 feature subs { 3450 3451 script DFLT; 3452 language dflt ; 3453 lookup subsSubscriptlookup219; 3454 } subs; 3455 3456 feature sups { 3457 3458 script DFLT; 3459 language dflt ; 3460 lookup supsSuperscriptlookup220; 3461 } sups; 3462 3463 feature swsh { 3464 3465 script DFLT; 3466 language dflt ; 3467 lookup swshSwashlookup221; 3468 } swsh; 3469 3470 feature titl { 3471 3472 script DFLT; 3473 language dflt ; 3474 lookup titlTitlinglookup222; 3475 } titl; 3476 3477 feature tjmo { 3478 3479 script DFLT; 3480 language dflt ; 3481 lookup tjmoTrailingJamoFormslookup223; 3482 } tjmo; 3483 3484 feature tnam { 3485 3486 script DFLT; 3487 language dflt ; 3488 lookup tnamTraditionalNameFormslookup2; 3489 } tnam; 3490 3491 feature tnum { 3492 3493 script DFLT; 3494 language dflt ; 3495 lookup tnumTabularNumberslookup225; 3496 } tnum; 3497 3498 feature trad { 3499 3500 script DFLT; 3501 language dflt ; 3502 lookup tradTraditionalFormslookup226; 3503 } trad; 3504 3505 feature twid { 3506 3507 script DFLT; 3508 language dflt ; 3509 lookup twidThirdWidthslookup227; 3510 } twid; 3511 3512 feature unic { 3513 3514 script DFLT; 3515 language dflt ; 3516 lookup unicUnicaselookup228; 3517 } unic; 3518 3519 feature valt { 3520 3521 script DFLT; 3522 language dflt ; 3523 lookup valtAlternateVerticalMetricsloo; 3524 } valt; 3525 3526 feature vatu { 3527 3528 script DFLT; 3529 language dflt ; 3530 lookup vatuVattuVariantslookup230; 3531 } vatu; 3532 3533 feature vert { 3534 3535 script DFLT; 3536 language dflt ; 3537 lookup vertVerticalAlternatesobslookup; 3538 } vert; 3539 3540 feature vhal { 3541 3542 script DFLT; 3543 language dflt ; 3544 lookup vhalAlternateVerticalHalfMetric; 3545 } vhal; 3546 3547 feature vjmo { 3548 3549 script DFLT; 3550 language dflt ; 3551 lookup vjmoVowelJamoFormslookup233; 3552 } vjmo; 3553 3554 feature vkna { 3555 3556 script DFLT; 3557 language dflt ; 3558 lookup vknaVerticalKanaAlternateslooku; 3559 } vkna; 3560 3561 feature vkrn { 3562 3563 script DFLT; 3564 language dflt ; 3565 lookup vkrnVerticalKerninglookup235; 3566 } vkrn; 3567 3568 feature vpal { 3569 3570 script DFLT; 3571 language dflt ; 3572 lookup vpalProportionalAlternateVertic; 3573 } vpal; 3574 3575 feature vrt2 { 3576 3577 script DFLT; 3578 language dflt ; 3579 lookup vrt2VerticalRotationAlternatesl; 3580 } vrt2; 3581 3582 feature zero { 3583 3584 script DFLT; 3585 language dflt ; 3586 lookup zeroSlashedZerolookup238; 3587 } zero; 3588 3589 @GDEF_Simple = [\space \F \P \MWL1.pass \MWL1.fail \MWL1.default \MWL1.alt1 3590 \MWL1.alt2 \MWL1.alt3 \NUM2.pass \NUM2.fail \NUM2.default \NUM2.alt1 3591 \NUM2.alt2 \NUM2.alt3 \PRIV.pass \PRIV.fail \PRIV.default \PRIV.alt1 3592 \PRIV.alt2 \PRIV.alt3 \T3ST.pass \T3ST.fail \T3ST.default \T3ST.alt1 3593 \T3ST.alt2 \T3ST.alt3 \TPSP.pass \TPSP.fail \TPSP.default \TPSP.alt1 3594 \TPSP.alt2 \TPSP.alt3 \abvf.pass \abvf.fail \abvf.default \abvf.alt1 3595 \abvf.alt2 \abvf.alt3 \abvm.pass \abvm.fail \abvm.default \abvm.alt1 3596 \abvm.alt2 \abvm.alt3 \abvs.pass \abvs.fail \abvs.default \abvs.alt1 3597 \abvs.alt2 \abvs.alt3 \afrc.pass \afrc.fail \afrc.default \afrc.alt1 3598 \afrc.alt2 \afrc.alt3 \akhn.pass \akhn.fail \akhn.default \akhn.alt1 3599 \akhn.alt2 \akhn.alt3 \blwf.pass \blwf.fail \blwf.default \blwf.alt1 3600 \blwf.alt2 \blwf.alt3 \blwm.pass \blwm.fail \blwm.default \blwm.alt1 3601 \blwm.alt2 \blwm.alt3 \blws.pass \blws.fail \blws.default \blws.alt1 3602 \blws.alt2 \blws.alt3 \c2pc.pass \c2pc.fail \c2pc.default \c2pc.alt1 3603 \c2pc.alt2 \c2pc.alt3 \c2sc.pass \c2sc.fail \c2sc.default \c2sc.alt1 3604 \c2sc.alt2 \c2sc.alt3 \calt.pass \calt.fail \calt.default \calt.alt1 3605 \calt.alt2 \calt.alt3 \case.pass \case.fail \case.default \case.alt1 3606 \case.alt2 \case.alt3 \ccmp.pass \ccmp.fail \ccmp.default \ccmp.alt1 3607 \ccmp.alt2 \ccmp.alt3 \cfar.pass \cfar.fail \cfar.default \cfar.alt1 3608 \cfar.alt2 \cfar.alt3 \cjct.pass \cjct.fail \cjct.default \cjct.alt1 3609 \cjct.alt2 \cjct.alt3 \clig.pass \clig.fail \clig.default \clig.alt1 3610 \clig.alt2 \clig.alt3 \cpct.pass \cpct.fail \cpct.default \cpct.alt1 3611 \cpct.alt2 \cpct.alt3 \cpsp.pass \cpsp.fail \cpsp.default \cpsp.alt1 3612 \cpsp.alt2 \cpsp.alt3 \cswh.pass \cswh.fail \cswh.default \cswh.alt1 3613 \cswh.alt2 \cswh.alt3 \curs.pass \curs.fail \curs.default \curs.alt1 3614 \curs.alt2 \curs.alt3 \cv00.pass \cv00.fail \cv00.default \cv00.alt1 3615 \cv00.alt2 \cv00.alt3 \cv01.pass \cv01.fail \cv01.default \cv01.alt1 3616 \cv01.alt2 \cv01.alt3 \cv02.pass \cv02.fail \cv02.default \cv02.alt1 3617 \cv02.alt2 \cv02.alt3 \cv03.pass \cv03.fail \cv03.default \cv03.alt1 3618 \cv03.alt2 \cv03.alt3 \cv04.pass \cv04.fail \cv04.default \cv04.alt1 3619 \cv04.alt2 \cv04.alt3 \cv05.pass \cv05.fail \cv05.default \cv05.alt1 3620 \cv05.alt2 \cv05.alt3 \cv06.pass \cv06.fail \cv06.default \cv06.alt1 3621 \cv06.alt2 \cv06.alt3 \cv07.pass \cv07.fail \cv07.default \cv07.alt1 3622 \cv07.alt2 \cv07.alt3 \cv08.pass \cv08.fail \cv08.default \cv08.alt1 3623 \cv08.alt2 \cv08.alt3 \cv09.pass \cv09.fail \cv09.default \cv09.alt1 3624 \cv09.alt2 \cv09.alt3 \cv10.pass \cv10.fail \cv10.default \cv10.alt1 3625 \cv10.alt2 \cv10.alt3 \cv11.pass \cv11.fail \cv11.default \cv11.alt1 3626 \cv11.alt2 \cv11.alt3 \cv12.pass \cv12.fail \cv12.default \cv12.alt1 3627 \cv12.alt2 \cv12.alt3 \cv13.pass \cv13.fail \cv13.default \cv13.alt1 3628 \cv13.alt2 \cv13.alt3 \cv14.pass \cv14.fail \cv14.default \cv14.alt1 3629 \cv14.alt2 \cv14.alt3 \cv15.pass \cv15.fail \cv15.default \cv15.alt1 3630 \cv15.alt2 \cv15.alt3 \cv16.pass \cv16.fail \cv16.default \cv16.alt1 3631 \cv16.alt2 \cv16.alt3 \cv17.pass \cv17.fail \cv17.default \cv17.alt1 3632 \cv17.alt2 \cv17.alt3 \cv18.pass \cv18.fail \cv18.default \cv18.alt1 3633 \cv18.alt2 \cv18.alt3 \cv19.pass \cv19.fail \cv19.default \cv19.alt1 3634 \cv19.alt2 \cv19.alt3 \cv20.pass \cv20.fail \cv20.default \cv20.alt1 3635 \cv20.alt2 \cv20.alt3 \cv21.pass \cv21.fail \cv21.default \cv21.alt1 3636 \cv21.alt2 \cv21.alt3 \cv22.pass \cv22.fail \cv22.default \cv22.alt1 3637 \cv22.alt2 \cv22.alt3 \cv23.pass \cv23.fail \cv23.default \cv23.alt1 3638 \cv23.alt2 \cv23.alt3 \cv24.pass \cv24.fail \cv24.default \cv24.alt1 3639 \cv24.alt2 \cv24.alt3 \cv25.pass \cv25.fail \cv25.default \cv25.alt1 3640 \cv25.alt2 \cv25.alt3 \cv26.pass \cv26.fail \cv26.default \cv26.alt1 3641 \cv26.alt2 \cv26.alt3 \cv27.pass \cv27.fail \cv27.default \cv27.alt1 3642 \cv27.alt2 \cv27.alt3 \cv28.pass \cv28.fail \cv28.default \cv28.alt1 3643 \cv28.alt2 \cv28.alt3 \cv29.pass \cv29.fail \cv29.default \cv29.alt1 3644 \cv29.alt2 \cv29.alt3 \cv30.pass \cv30.fail \cv30.default \cv30.alt1 3645 \cv30.alt2 \cv30.alt3 \cv31.pass \cv31.fail \cv31.default \cv31.alt1 3646 \cv31.alt2 \cv31.alt3 \cv32.pass \cv32.fail \cv32.default \cv32.alt1 3647 \cv32.alt2 \cv32.alt3 \cv33.pass \cv33.fail \cv33.default \cv33.alt1 3648 \cv33.alt2 \cv33.alt3 \cv34.pass \cv34.fail \cv34.default \cv34.alt1 3649 \cv34.alt2 \cv34.alt3 \cv35.pass \cv35.fail \cv35.default \cv35.alt1 3650 \cv35.alt2 \cv35.alt3 \cv36.pass \cv36.fail \cv36.default \cv36.alt1 3651 \cv36.alt2 \cv36.alt3 \cv37.pass \cv37.fail \cv37.default \cv37.alt1 3652 \cv37.alt2 \cv37.alt3 \cv38.pass \cv38.fail \cv38.default \cv38.alt1 3653 \cv38.alt2 \cv38.alt3 \cv39.pass \cv39.fail \cv39.default \cv39.alt1 3654 \cv39.alt2 \cv39.alt3 \cv40.pass \cv40.fail \cv40.default \cv40.alt1 3655 \cv40.alt2 \cv40.alt3 \cv41.pass \cv41.fail \cv41.default \cv41.alt1 3656 \cv41.alt2 \cv41.alt3 \cv42.pass \cv42.fail \cv42.default \cv42.alt1 3657 \cv42.alt2 \cv42.alt3 \cv43.pass \cv43.fail \cv43.default \cv43.alt1 3658 \cv43.alt2 \cv43.alt3 \cv44.pass \cv44.fail \cv44.default \cv44.alt1 3659 \cv44.alt2 \cv44.alt3 \cv45.pass \cv45.fail \cv45.default \cv45.alt1 3660 \cv45.alt2 \cv45.alt3 \cv46.pass \cv46.fail \cv46.default \cv46.alt1 3661 \cv46.alt2 \cv46.alt3 \cv47.pass \cv47.fail \cv47.default \cv47.alt1 3662 \cv47.alt2 \cv47.alt3 \cv48.pass \cv48.fail \cv48.default \cv48.alt1 3663 \cv48.alt2 \cv48.alt3 \cv49.pass \cv49.fail \cv49.default \cv49.alt1 3664 \cv49.alt2 \cv49.alt3 \cv50.pass \cv50.fail \cv50.default \cv50.alt1 3665 \cv50.alt2 \cv50.alt3 \cv51.pass \cv51.fail \cv51.default \cv51.alt1 3666 \cv51.alt2 \cv51.alt3 \cv52.pass \cv52.fail \cv52.default \cv52.alt1 3667 \cv52.alt2 \cv52.alt3 \cv53.pass \cv53.fail \cv53.default \cv53.alt1 3668 \cv53.alt2 \cv53.alt3 \cv54.pass \cv54.fail \cv54.default \cv54.alt1 3669 \cv54.alt2 \cv54.alt3 \cv55.pass \cv55.fail \cv55.default \cv55.alt1 3670 \cv55.alt2 \cv55.alt3 \cv56.pass \cv56.fail \cv56.default \cv56.alt1 3671 \cv56.alt2 \cv56.alt3 \cv57.pass \cv57.fail \cv57.default \cv57.alt1 3672 \cv57.alt2 \cv57.alt3 \cv58.pass \cv58.fail \cv58.default \cv58.alt1 3673 \cv58.alt2 \cv58.alt3 \cv59.pass \cv59.fail \cv59.default \cv59.alt1 3674 \cv59.alt2 \cv59.alt3 \cv60.pass \cv60.fail \cv60.default \cv60.alt1 3675 \cv60.alt2 \cv60.alt3 \cv61.pass \cv61.fail \cv61.default \cv61.alt1 3676 \cv61.alt2 \cv61.alt3 \cv62.pass \cv62.fail \cv62.default \cv62.alt1 3677 \cv62.alt2 \cv62.alt3 \cv63.pass \cv63.fail \cv63.default \cv63.alt1 3678 \cv63.alt2 \cv63.alt3 \cv64.pass \cv64.fail \cv64.default \cv64.alt1 3679 \cv64.alt2 \cv64.alt3 \cv65.pass \cv65.fail \cv65.default \cv65.alt1 3680 \cv65.alt2 \cv65.alt3 \cv66.pass \cv66.fail \cv66.default \cv66.alt1 3681 \cv66.alt2 \cv66.alt3 \cv67.pass \cv67.fail \cv67.default \cv67.alt1 3682 \cv67.alt2 \cv67.alt3 \cv68.pass \cv68.fail \cv68.default \cv68.alt1 3683 \cv68.alt2 \cv68.alt3 \cv69.pass \cv69.fail \cv69.default \cv69.alt1 3684 \cv69.alt2 \cv69.alt3 \cv70.pass \cv70.fail \cv70.default \cv70.alt1 3685 \cv70.alt2 \cv70.alt3 \cv71.pass \cv71.fail \cv71.default \cv71.alt1 3686 \cv71.alt2 \cv71.alt3 \cv72.pass \cv72.fail \cv72.default \cv72.alt1 3687 \cv72.alt2 \cv72.alt3 \cv73.pass \cv73.fail \cv73.default \cv73.alt1 3688 \cv73.alt2 \cv73.alt3 \cv74.pass \cv74.fail \cv74.default \cv74.alt1 3689 \cv74.alt2 \cv74.alt3 \cv75.pass \cv75.fail \cv75.default \cv75.alt1 3690 \cv75.alt2 \cv75.alt3 \cv76.pass \cv76.fail \cv76.default \cv76.alt1 3691 \cv76.alt2 \cv76.alt3 \cv77.pass \cv77.fail \cv77.default \cv77.alt1 3692 \cv77.alt2 \cv77.alt3 \cv78.pass \cv78.fail \cv78.default \cv78.alt1 3693 \cv78.alt2 \cv78.alt3 \cv79.pass \cv79.fail \cv79.default \cv79.alt1 3694 \cv79.alt2 \cv79.alt3 \cv80.pass \cv80.fail \cv80.default \cv80.alt1 3695 \cv80.alt2 \cv80.alt3 \cv81.pass \cv81.fail \cv81.default \cv81.alt1 3696 \cv81.alt2 \cv81.alt3 \cv82.pass \cv82.fail \cv82.default \cv82.alt1 3697 \cv82.alt2 \cv82.alt3 \cv83.pass \cv83.fail \cv83.default \cv83.alt1 3698 \cv83.alt2 \cv83.alt3 \cv84.pass \cv84.fail \cv84.default \cv84.alt1 3699 \cv84.alt2 \cv84.alt3 \cv85.pass \cv85.fail \cv85.default \cv85.alt1 3700 \cv85.alt2 \cv85.alt3 \cv86.pass \cv86.fail \cv86.default \cv86.alt1 3701 \cv86.alt2 \cv86.alt3 \cv87.pass \cv87.fail \cv87.default \cv87.alt1 3702 \cv87.alt2 \cv87.alt3 \cv88.pass \cv88.fail \cv88.default \cv88.alt1 3703 \cv88.alt2 \cv88.alt3 \cv89.pass \cv89.fail \cv89.default \cv89.alt1 3704 \cv89.alt2 \cv89.alt3 \cv90.pass \cv90.fail \cv90.default \cv90.alt1 3705 \cv90.alt2 \cv90.alt3 \cv91.pass \cv91.fail \cv91.default \cv91.alt1 3706 \cv91.alt2 \cv91.alt3 \cv92.pass \cv92.fail \cv92.default \cv92.alt1 3707 \cv92.alt2 \cv92.alt3 \cv93.pass \cv93.fail \cv93.default \cv93.alt1 3708 \cv93.alt2 \cv93.alt3 \cv94.pass \cv94.fail \cv94.default \cv94.alt1 3709 \cv94.alt2 \cv94.alt3 \cv95.pass \cv95.fail \cv95.default \cv95.alt1 3710 \cv95.alt2 \cv95.alt3 \cv96.pass \cv96.fail \cv96.default \cv96.alt1 3711 \cv96.alt2 \cv96.alt3 \cv97.pass \cv97.fail \cv97.default \cv97.alt1 3712 \cv97.alt2 \cv97.alt3 \cv98.pass \cv98.fail \cv98.default \cv98.alt1 3713 \cv98.alt2 \cv98.alt3 \cv99.pass \cv99.fail \cv99.default \cv99.alt1 3714 \cv99.alt2 \cv99.alt3 \dist.pass \dist.fail \dist.default \dist.alt1 3715 \dist.alt2 \dist.alt3 \dlig.pass \dlig.fail \dlig.default \dlig.alt1 3716 \dlig.alt2 \dlig.alt3 \dnom.pass \dnom.fail \dnom.default \dnom.alt1 3717 \dnom.alt2 \dnom.alt3 \expt.pass \expt.fail \expt.default \expt.alt1 3718 \expt.alt2 \expt.alt3 \falt.pass \falt.fail \falt.default \falt.alt1 3719 \falt.alt2 \falt.alt3 \fin2.pass \fin2.fail \fin2.default \fin2.alt1 3720 \fin2.alt2 \fin2.alt3 \fin3.pass \fin3.fail \fin3.default \fin3.alt1 3721 \fin3.alt2 \fin3.alt3 \fina.pass \fina.fail \fina.default \fina.alt1 3722 \fina.alt2 \fina.alt3 \frac.pass \frac.fail \frac.default \frac.alt1 3723 \frac.alt2 \frac.alt3 \fwid.pass \fwid.fail \fwid.default \fwid.alt1 3724 \fwid.alt2 \fwid.alt3 \half.pass \half.fail \half.default \half.alt1 3725 \half.alt2 \half.alt3 \haln.pass \haln.fail \haln.default \haln.alt1 3726 \haln.alt2 \haln.alt3 \halt.pass \halt.fail \halt.default \halt.alt1 3727 \halt.alt2 \halt.alt3 \hist.pass \hist.fail \hist.default \hist.alt1 3728 \hist.alt2 \hist.alt3 \hkna.pass \hkna.fail \hkna.default \hkna.alt1 3729 \hkna.alt2 \hkna.alt3 \hlig.pass \hlig.fail \hlig.default \hlig.alt1 3730 \hlig.alt2 \hlig.alt3 \hngl.pass \hngl.fail \hngl.default \hngl.alt1 3731 \hngl.alt2 \hngl.alt3 \hojo.pass \hojo.fail \hojo.default \hojo.alt1 3732 \hojo.alt2 \hojo.alt3 \hwid.pass \hwid.fail \hwid.default \hwid.alt1 3733 \hwid.alt2 \hwid.alt3 \init.pass \init.fail \init.default \init.alt1 3734 \init.alt2 \init.alt3 \isol.pass \isol.fail \isol.default \isol.alt1 3735 \isol.alt2 \isol.alt3 \ital.pass \ital.fail \ital.default \ital.alt1 3736 \ital.alt2 \ital.alt3 \jalt.pass \jalt.fail \jalt.default \jalt.alt1 3737 \jalt.alt2 \jalt.alt3 \jp04.pass \jp04.fail \jp04.default \jp04.alt1 3738 \jp04.alt2 \jp04.alt3 \jp78.pass \jp78.fail \jp78.default \jp78.alt1 3739 \jp78.alt2 \jp78.alt3 \jp83.pass \jp83.fail \jp83.default \jp83.alt1 3740 \jp83.alt2 \jp83.alt3 \jp90.pass \jp90.fail \jp90.default \jp90.alt1 3741 \jp90.alt2 \jp90.alt3 \kern.pass \kern.fail \kern.default \kern.alt1 3742 \kern.alt2 \kern.alt3 \lfbd.pass \lfbd.fail \lfbd.default \lfbd.alt1 3743 \lfbd.alt2 \lfbd.alt3 \liga.pass \liga.fail \liga.default \liga.alt1 3744 \liga.alt2 \liga.alt3 \ljmo.pass \ljmo.fail \ljmo.default \ljmo.alt1 3745 \ljmo.alt2 \ljmo.alt3 \lnum.pass \lnum.fail \lnum.default \lnum.alt1 3746 \lnum.alt2 \lnum.alt3 \locl.pass \locl.fail \locl.default \locl.alt1 3747 \locl.alt2 \locl.alt3 \ltra.pass \ltra.fail \ltra.default \ltra.alt1 3748 \ltra.alt2 \ltra.alt3 \ltrm.pass \ltrm.fail \ltrm.default \ltrm.alt1 3749 \ltrm.alt2 \ltrm.alt3 \mark.pass \mark.fail \mark.default \mark.alt1 3750 \mark.alt2 \mark.alt3 \med2.pass \med2.fail \med2.default \med2.alt1 3751 \med2.alt2 \med2.alt3 \medi.pass \medi.fail \medi.default \medi.alt1 3752 \medi.alt2 \medi.alt3 \mgrk.pass \mgrk.fail \mgrk.default \mgrk.alt1 3753 \mgrk.alt2 \mgrk.alt3 \mkmk.pass \mkmk.fail \mkmk.default \mkmk.alt1 3754 \mkmk.alt2 \mkmk.alt3 \mset.pass \mset.fail \mset.default \mset.alt1 3755 \mset.alt2 \mset.alt3 \nalt.pass \nalt.fail \nalt.default \nalt.alt1 3756 \nalt.alt2 \nalt.alt3 \nlck.pass \nlck.fail \nlck.default \nlck.alt1 3757 \nlck.alt2 \nlck.alt3 \nukt.pass \nukt.fail \nukt.default \nukt.alt1 3758 \nukt.alt2 \nukt.alt3 \numr.pass \numr.fail \numr.default \numr.alt1 3759 \numr.alt2 \numr.alt3 \onum.pass \onum.fail \onum.default \onum.alt1 3760 \onum.alt2 \onum.alt3 \opbd.pass \opbd.fail \opbd.default \opbd.alt1 3761 \opbd.alt2 \opbd.alt3 \ordn.pass \ordn.fail \ordn.default \ordn.alt1 3762 \ordn.alt2 \ordn.alt3 \ornm.pass \ornm.fail \ornm.default \ornm.alt1 3763 \ornm.alt2 \ornm.alt3 \palt.pass \palt.fail \palt.default \palt.alt1 3764 \palt.alt2 \palt.alt3 \pcap.pass \pcap.fail \pcap.default \pcap.alt1 3765 \pcap.alt2 \pcap.alt3 \pkna.pass \pkna.fail \pkna.default \pkna.alt1 3766 \pkna.alt2 \pkna.alt3 \pnum.pass \pnum.fail \pnum.default \pnum.alt1 3767 \pnum.alt2 \pnum.alt3 \pref.pass \pref.fail \pref.default \pref.alt1 3768 \pref.alt2 \pref.alt3 \pres.pass \pres.fail \pres.default \pres.alt1 3769 \pres.alt2 \pres.alt3 \pstf.pass \pstf.fail \pstf.default \pstf.alt1 3770 \pstf.alt2 \pstf.alt3 \psts.pass \psts.fail \psts.default \psts.alt1 3771 \psts.alt2 \psts.alt3 \pwid.pass \pwid.fail \pwid.default \pwid.alt1 3772 \pwid.alt2 \pwid.alt3 \qwid.pass \qwid.fail \qwid.default \qwid.alt1 3773 \qwid.alt2 \qwid.alt3 \rand.pass \rand.fail \rand.default \rand.alt1 3774 \rand.alt2 \rand.alt3 \rkrf.pass \rkrf.fail \rkrf.default \rkrf.alt1 3775 \rkrf.alt2 \rkrf.alt3 \rlig.pass \rlig.fail \rlig.default \rlig.alt1 3776 \rlig.alt2 \rlig.alt3 \rphf.pass \rphf.fail \rphf.default \rphf.alt1 3777 \rphf.alt2 \rphf.alt3 \rtbd.pass \rtbd.fail \rtbd.default \rtbd.alt1 3778 \rtbd.alt2 \rtbd.alt3 \rtla.pass \rtla.fail \rtla.default \rtla.alt1 3779 \rtla.alt2 \rtla.alt3 \rtlm.pass \rtlm.fail \rtlm.default \rtlm.alt1 3780 \rtlm.alt2 \rtlm.alt3 \ruby.pass \ruby.fail \ruby.default \ruby.alt1 3781 \ruby.alt2 \ruby.alt3 \salt.pass \salt.fail \salt.default \salt.alt1 3782 \salt.alt2 \salt.alt3 \sinf.pass \sinf.fail \sinf.default \sinf.alt1 3783 \sinf.alt2 \sinf.alt3 \size.pass \size.fail \size.default \size.alt1 3784 \size.alt2 \size.alt3 \smcp.pass \smcp.fail \smcp.default \smcp.alt1 3785 \smcp.alt2 \smcp.alt3 \smpl.pass \smpl.fail \smpl.default \smpl.alt1 3786 \smpl.alt2 \smpl.alt3 \ss00.pass \ss00.fail \ss00.default \ss00.alt1 3787 \ss00.alt2 \ss00.alt3 \ss01.pass \ss01.fail \ss01.default \ss01.alt1 3788 \ss01.alt2 \ss01.alt3 \ss02.pass \ss02.fail \ss02.default \ss02.alt1 3789 \ss02.alt2 \ss02.alt3 \ss03.pass \ss03.fail \ss03.default \ss03.alt1 3790 \ss03.alt2 \ss03.alt3 \ss04.pass \ss04.fail \ss04.default \ss04.alt1 3791 \ss04.alt2 \ss04.alt3 \ss05.pass \ss05.fail \ss05.default \ss05.alt1 3792 \ss05.alt2 \ss05.alt3 \ss06.pass \ss06.fail \ss06.default \ss06.alt1 3793 \ss06.alt2 \ss06.alt3 \ss07.pass \ss07.fail \ss07.default \ss07.alt1 3794 \ss07.alt2 \ss07.alt3 \ss08.pass \ss08.fail \ss08.default \ss08.alt1 3795 \ss08.alt2 \ss08.alt3 \ss09.pass \ss09.fail \ss09.default \ss09.alt1 3796 \ss09.alt2 \ss09.alt3 \ss10.pass \ss10.fail \ss10.default \ss10.alt1 3797 \ss10.alt2 \ss10.alt3 \ss11.pass \ss11.fail \ss11.default \ss11.alt1 3798 \ss11.alt2 \ss11.alt3 \ss12.pass \ss12.fail \ss12.default \ss12.alt1 3799 \ss12.alt2 \ss12.alt3 \ss13.pass \ss13.fail \ss13.default \ss13.alt1 3800 \ss13.alt2 \ss13.alt3 \ss14.pass \ss14.fail \ss14.default \ss14.alt1 3801 \ss14.alt2 \ss14.alt3 \ss15.pass \ss15.fail \ss15.default \ss15.alt1 3802 \ss15.alt2 \ss15.alt3 \ss16.pass \ss16.fail \ss16.default \ss16.alt1 3803 \ss16.alt2 \ss16.alt3 \ss17.pass \ss17.fail \ss17.default \ss17.alt1 3804 \ss17.alt2 \ss17.alt3 \ss18.pass \ss18.fail \ss18.default \ss18.alt1 3805 \ss18.alt2 \ss18.alt3 \ss19.pass \ss19.fail \ss19.default \ss19.alt1 3806 \ss19.alt2 \ss19.alt3 \ss20.pass \ss20.fail \ss20.default \ss20.alt1 3807 \ss20.alt2 \ss20.alt3 \ss21.pass \ss21.fail \ss21.default \ss21.alt1 3808 \ss21.alt2 \ss21.alt3 \subs.pass \subs.fail \subs.default \subs.alt1 3809 \subs.alt2 \subs.alt3 \sups.pass \sups.fail \sups.default \sups.alt1 3810 \sups.alt2 \sups.alt3 \swsh.pass \swsh.fail \swsh.default \swsh.alt1 3811 \swsh.alt2 \swsh.alt3 \titl.pass \titl.fail \titl.default \titl.alt1 3812 \titl.alt2 \titl.alt3 \tjmo.pass \tjmo.fail \tjmo.default \tjmo.alt1 3813 \tjmo.alt2 \tjmo.alt3 \tnam.pass \tnam.fail \tnam.default \tnam.alt1 3814 \tnam.alt2 \tnam.alt3 \tnum.pass \tnum.fail \tnum.default \tnum.alt1 3815 \tnum.alt2 \tnum.alt3 \trad.pass \trad.fail \trad.default \trad.alt1 3816 \trad.alt2 \trad.alt3 \twid.pass \twid.fail \twid.default \twid.alt1 3817 \twid.alt2 \twid.alt3 \unic.pass \unic.fail \unic.default \unic.alt1 3818 \unic.alt2 \unic.alt3 \valt.pass \valt.fail \valt.default \valt.alt1 3819 \valt.alt2 \valt.alt3 \vatu.pass \vatu.fail \vatu.default \vatu.alt1 3820 \vatu.alt2 \vatu.alt3 \vert.pass \vert.fail \vert.default \vert.alt1 3821 \vert.alt2 \vert.alt3 \vhal.pass \vhal.fail \vhal.default \vhal.alt1 3822 \vhal.alt2 \vhal.alt3 \vjmo.pass \vjmo.fail \vjmo.default \vjmo.alt1 3823 \vjmo.alt2 \vjmo.alt3 \vkna.pass \vkna.fail \vkna.default \vkna.alt1 3824 \vkna.alt2 \vkna.alt3 \vkrn.pass \vkrn.fail \vkrn.default \vkrn.alt1 3825 \vkrn.alt2 \vkrn.alt3 \vpal.pass \vpal.fail \vpal.default \vpal.alt1 3826 \vpal.alt2 \vpal.alt3 \vrt2.pass \vrt2.fail \vrt2.default \vrt2.alt1 3827 \vrt2.alt2 \vrt2.alt3 \zero.pass \zero.fail \zero.default \zero.alt1 3828 \zero.alt2 \zero.alt3 ]; 3829 3830 table GDEF { 3831 GlyphClassDef @GDEF_Simple, , , ; 3832 3833 } GDEF; 3834