1<?xml version="1.0" encoding="UTF-8"?>
2<ttFont>
3
4  <GPOS>
5    <Version value="0x00010000"/>
6    <ScriptList>
7      <!-- ScriptCount=1 -->
8      <ScriptRecord index="0">
9        <ScriptTag value="DFLT"/>
10        <Script>
11          <DefaultLangSys>
12            <ReqFeatureIndex value="65535"/>
13            <!-- FeatureCount=1 -->
14            <FeatureIndex index="0" value="0"/>
15          </DefaultLangSys>
16          <!-- LangSysCount=0 -->
17        </Script>
18      </ScriptRecord>
19    </ScriptList>
20    <FeatureList>
21      <!-- FeatureCount=1 -->
22      <FeatureRecord index="0">
23        <FeatureTag value="test"/>
24        <Feature>
25          <!-- LookupCount=1 -->
26          <LookupListIndex index="0" value="0"/>
27        </Feature>
28      </FeatureRecord>
29    </FeatureList>
30    <LookupList>
31      <!-- LookupCount=5 -->
32      <Lookup index="0">
33        <LookupType value="8"/>
34        <LookupFlag value="0"/>
35        <!-- SubTableCount=3 -->
36        <ChainContextPos index="0" Format="3">
37          <!-- BacktrackGlyphCount=1 -->
38          <BacktrackCoverage index="0">
39            <Glyph value="X"/>
40          </BacktrackCoverage>
41          <!-- InputGlyphCount=3 -->
42          <InputCoverage index="0">
43            <Glyph value="A"/>
44            <Glyph value="B"/>
45          </InputCoverage>
46          <InputCoverage index="1">
47            <Glyph value="B"/>
48          </InputCoverage>
49          <InputCoverage index="2">
50            <Glyph value="A"/>
51          </InputCoverage>
52          <!-- LookAheadGlyphCount=1 -->
53          <LookAheadCoverage index="0">
54            <Glyph value="Y"/>
55          </LookAheadCoverage>
56          <!-- PosCount=3 -->
57          <PosLookupRecord index="0">
58            <SequenceIndex value="0"/>
59            <LookupListIndex value="1"/>
60          </PosLookupRecord>
61          <PosLookupRecord index="1">
62            <SequenceIndex value="1"/>
63            <LookupListIndex value="1"/>
64          </PosLookupRecord>
65          <PosLookupRecord index="2">
66            <SequenceIndex value="2"/>
67            <LookupListIndex value="1"/>
68          </PosLookupRecord>
69        </ChainContextPos>
70        <ChainContextPos index="1" Format="3">
71          <!-- BacktrackGlyphCount=1 -->
72          <BacktrackCoverage index="0">
73            <Glyph value="X"/>
74          </BacktrackCoverage>
75          <!-- InputGlyphCount=1 -->
76          <InputCoverage index="0">
77            <Glyph value="A"/>
78          </InputCoverage>
79          <!-- LookAheadGlyphCount=1 -->
80          <LookAheadCoverage index="0">
81            <Glyph value="Y"/>
82          </LookAheadCoverage>
83          <!-- PosCount=1 -->
84          <PosLookupRecord index="0">
85            <SequenceIndex value="0"/>
86            <LookupListIndex value="2"/>
87          </PosLookupRecord>
88        </ChainContextPos>
89        <ChainContextPos index="2" Format="3">
90          <!-- BacktrackGlyphCount=1 -->
91          <BacktrackCoverage index="0">
92            <Glyph value="X"/>
93          </BacktrackCoverage>
94          <!-- InputGlyphCount=3 -->
95          <InputCoverage index="0">
96            <Glyph value="B"/>
97          </InputCoverage>
98          <InputCoverage index="1">
99            <Glyph value="A"/>
100          </InputCoverage>
101          <InputCoverage index="2">
102            <Glyph value="A"/>
103            <Glyph value="B"/>
104            <Glyph value="C"/>
105          </InputCoverage>
106          <!-- LookAheadGlyphCount=1 -->
107          <LookAheadCoverage index="0">
108            <Glyph value="Y"/>
109          </LookAheadCoverage>
110          <!-- PosCount=3 -->
111          <PosLookupRecord index="0">
112            <SequenceIndex value="0"/>
113            <LookupListIndex value="3"/>
114          </PosLookupRecord>
115          <PosLookupRecord index="1">
116            <SequenceIndex value="1"/>
117            <LookupListIndex value="3"/>
118          </PosLookupRecord>
119          <PosLookupRecord index="2">
120            <SequenceIndex value="2"/>
121            <LookupListIndex value="4"/>
122          </PosLookupRecord>
123        </ChainContextPos>
124      </Lookup>
125      <Lookup index="1">
126        <LookupType value="1"/>
127        <LookupFlag value="0"/>
128        <!-- SubTableCount=1 -->
129        <SinglePos index="0" Format="1">
130          <Coverage>
131            <Glyph value="A"/>
132            <Glyph value="B"/>
133          </Coverage>
134          <ValueFormat value="4"/>
135          <Value XAdvance="-40"/>
136        </SinglePos>
137      </Lookup>
138      <Lookup index="2">
139        <LookupType value="1"/>
140        <LookupFlag value="0"/>
141        <!-- SubTableCount=1 -->
142        <SinglePos index="0" Format="1">
143          <Coverage>
144            <Glyph value="A"/>
145          </Coverage>
146          <ValueFormat value="4"/>
147          <Value XAdvance="-111"/>
148        </SinglePos>
149      </Lookup>
150      <Lookup index="3">
151        <LookupType value="1"/>
152        <LookupFlag value="0"/>
153        <!-- SubTableCount=1 -->
154        <SinglePos index="0" Format="2">
155          <Coverage>
156            <Glyph value="A"/>
157            <Glyph value="B"/>
158          </Coverage>
159          <ValueFormat value="4"/>
160          <!-- ValueCount=2 -->
161          <Value index="0" XAdvance="-111"/>
162          <Value index="1" XAdvance="-40"/>
163        </SinglePos>
164      </Lookup>
165      <Lookup index="4">
166        <LookupType value="1"/>
167        <LookupFlag value="0"/>
168        <!-- SubTableCount=1 -->
169        <SinglePos index="0" Format="1">
170          <Coverage>
171            <Glyph value="A"/>
172            <Glyph value="B"/>
173            <Glyph value="C"/>
174          </Coverage>
175          <ValueFormat value="4"/>
176          <Value XAdvance="-40"/>
177        </SinglePos>
178      </Lookup>
179    </LookupList>
180  </GPOS>
181
182</ttFont>
183