1<?xml version="1.0" encoding="UTF-8"?>
2<ttFont sfntVersion="\x00\x01\x00\x00" ttLibVersion="2.5">
3
4  <GlyphOrder>
5    <!-- The 'id' attribute is only for humans; it is ignored when parsed. -->
6    <GlyphID id="0" name=".notdef"/>
7    <GlyphID id="1" name=".null"/>
8    <GlyphID id="2" name="CR"/>
9    <GlyphID id="3" name="space"/>
10    <GlyphID id="4" name="period"/>
11    <GlyphID id="5" name="ellipsis"/>
12  </GlyphOrder>
13
14  <head>
15    <!-- Most of this table will be recalculated by the compiler -->
16    <tableVersion value="1.0"/>
17    <fontRevision value="1.0"/>
18    <checkSumAdjustment value="0x2ee689e2"/>
19    <magicNumber value="0x5f0f3cf5"/>
20    <flags value="00000000 00000011"/>
21    <unitsPerEm value="1000"/>
22    <created value="Thu Jun  4 14:29:11 2015"/>
23    <modified value="Mon Aug  3 13:04:43 2015"/>
24    <xMin value="50"/>
25    <yMin value="0"/>
26    <xMax value="668"/>
27    <yMax value="750"/>
28    <macStyle value="00000000 00000000"/>
29    <lowestRecPPEM value="9"/>
30    <fontDirectionHint value="2"/>
31    <indexToLocFormat value="0"/>
32    <glyphDataFormat value="0"/>
33  </head>
34
35  <hhea>
36    <tableVersion value="0x00010000"/>
37    <ascent value="900"/>
38    <descent value="-300"/>
39    <lineGap value="0"/>
40    <advanceWidthMax value="723"/>
41    <minLeftSideBearing value="50"/>
42    <minRightSideBearing value="50"/>
43    <xMaxExtent value="668"/>
44    <caretSlopeRise value="1"/>
45    <caretSlopeRun value="0"/>
46    <caretOffset value="0"/>
47    <reserved0 value="0"/>
48    <reserved1 value="0"/>
49    <reserved2 value="0"/>
50    <reserved3 value="0"/>
51    <metricDataFormat value="0"/>
52    <numberOfHMetrics value="6"/>
53  </hhea>
54
55  <maxp>
56    <!-- Most of this table will be recalculated by the compiler -->
57    <tableVersion value="0x10000"/>
58    <numGlyphs value="6"/>
59    <maxPoints value="8"/>
60    <maxContours value="2"/>
61    <maxCompositePoints value="12"/>
62    <maxCompositeContours value="3"/>
63    <maxZones value="1"/>
64    <maxTwilightPoints value="0"/>
65    <maxStorage value="0"/>
66    <maxFunctionDefs value="0"/>
67    <maxInstructionDefs value="0"/>
68    <maxStackElements value="0"/>
69    <maxSizeOfInstructions value="0"/>
70    <maxComponentElements value="3"/>
71    <maxComponentDepth value="1"/>
72  </maxp>
73
74  <OS_2>
75    <!-- The fields 'usFirstCharIndex' and 'usLastCharIndex'
76         will be recalculated by the compiler -->
77    <version value="4"/>
78    <xAvgCharWidth value="392"/>
79    <usWeightClass value="400"/>
80    <usWidthClass value="5"/>
81    <fsType value="00000000 00000000"/>
82    <ySubscriptXSize value="700"/>
83    <ySubscriptYSize value="650"/>
84    <ySubscriptXOffset value="0"/>
85    <ySubscriptYOffset value="140"/>
86    <ySuperscriptXSize value="700"/>
87    <ySuperscriptYSize value="650"/>
88    <ySuperscriptXOffset value="0"/>
89    <ySuperscriptYOffset value="477"/>
90    <yStrikeoutSize value="50"/>
91    <yStrikeoutPosition value="250"/>
92    <sFamilyClass value="2050"/>
93    <panose>
94      <bFamilyType value="2"/>
95      <bSerifStyle value="11"/>
96      <bWeight value="6"/>
97      <bProportion value="4"/>
98      <bContrast value="4"/>
99      <bStrokeVariation value="2"/>
100      <bArmStyle value="7"/>
101      <bLetterForm value="8"/>
102      <bMidline value="1"/>
103      <bXHeight value="4"/>
104    </panose>
105    <ulUnicodeRange1 value="10000000 00000000 00000000 00000001"/>
106    <ulUnicodeRange2 value="00000000 00000000 00000000 00000000"/>
107    <ulUnicodeRange3 value="00000000 00000000 00000000 00000000"/>
108    <ulUnicodeRange4 value="00000000 00000000 00000000 00000000"/>
109    <achVendID value="NONE"/>
110    <fsSelection value="00000000 11000000"/>
111    <usFirstCharIndex value="0"/>
112    <usLastCharIndex value="8230"/>
113    <sTypoAscender value="750"/>
114    <sTypoDescender value="-250"/>
115    <sTypoLineGap value="200"/>
116    <usWinAscent value="900"/>
117    <usWinDescent value="300"/>
118    <ulCodePageRange1 value="00000000 00000000 00000000 00000001"/>
119    <ulCodePageRange2 value="00000000 00000000 00000000 00000000"/>
120    <sxHeight value="500"/>
121    <sCapHeight value="700"/>
122    <usDefaultChar value="0"/>
123    <usBreakChar value="32"/>
124    <usMaxContext value="0"/>
125  </OS_2>
126
127  <hmtx>
128    <mtx name=".notdef" width="500" lsb="50"/>
129    <mtx name=".null" width="0" lsb="0"/>
130    <mtx name="CR" width="250" lsb="0"/>
131    <mtx name="ellipsis" width="723" lsb="55"/>
132    <mtx name="period" width="241" lsb="55"/>
133    <mtx name="space" width="250" lsb="0"/>
134  </hmtx>
135
136  <cmap>
137    <tableVersion version="0"/>
138    <cmap_format_4 platformID="0" platEncID="3" language="0">
139      <map code="0x0" name=".null"/><!-- ???? -->
140      <map code="0xd" name="CR"/><!-- ???? -->
141      <map code="0x20" name="space"/><!-- SPACE -->
142      <map code="0x2e" name="period"/><!-- FULL STOP -->
143      <map code="0x2026" name="ellipsis"/><!-- HORIZONTAL ELLIPSIS -->
144    </cmap_format_4>
145    <cmap_format_6 platformID="1" platEncID="0" language="0">
146      <map code="0x0" name=".null"/>
147      <map code="0x1" name=".notdef"/>
148      <map code="0x2" name=".notdef"/>
149      <map code="0x3" name=".notdef"/>
150      <map code="0x4" name=".notdef"/>
151      <map code="0x5" name=".notdef"/>
152      <map code="0x6" name=".notdef"/>
153      <map code="0x7" name=".notdef"/>
154      <map code="0x8" name=".notdef"/>
155      <map code="0x9" name=".notdef"/>
156      <map code="0xa" name=".notdef"/>
157      <map code="0xb" name=".notdef"/>
158      <map code="0xc" name=".notdef"/>
159      <map code="0xd" name="CR"/>
160      <map code="0xe" name=".notdef"/>
161      <map code="0xf" name=".notdef"/>
162      <map code="0x10" name=".notdef"/>
163      <map code="0x11" name=".notdef"/>
164      <map code="0x12" name=".notdef"/>
165      <map code="0x13" name=".notdef"/>
166      <map code="0x14" name=".notdef"/>
167      <map code="0x15" name=".notdef"/>
168      <map code="0x16" name=".notdef"/>
169      <map code="0x17" name=".notdef"/>
170      <map code="0x18" name=".notdef"/>
171      <map code="0x19" name=".notdef"/>
172      <map code="0x1a" name=".notdef"/>
173      <map code="0x1b" name=".notdef"/>
174      <map code="0x1c" name=".notdef"/>
175      <map code="0x1d" name=".notdef"/>
176      <map code="0x1e" name=".notdef"/>
177      <map code="0x1f" name=".notdef"/>
178      <map code="0x20" name="space"/>
179      <map code="0x21" name=".notdef"/>
180      <map code="0x22" name=".notdef"/>
181      <map code="0x23" name=".notdef"/>
182      <map code="0x24" name=".notdef"/>
183      <map code="0x25" name=".notdef"/>
184      <map code="0x26" name=".notdef"/>
185      <map code="0x27" name=".notdef"/>
186      <map code="0x28" name=".notdef"/>
187      <map code="0x29" name=".notdef"/>
188      <map code="0x2a" name=".notdef"/>
189      <map code="0x2b" name=".notdef"/>
190      <map code="0x2c" name=".notdef"/>
191      <map code="0x2d" name=".notdef"/>
192      <map code="0x2e" name="period"/>
193      <map code="0x2f" name=".notdef"/>
194      <map code="0x30" name=".notdef"/>
195      <map code="0x31" name=".notdef"/>
196      <map code="0x32" name=".notdef"/>
197      <map code="0x33" name=".notdef"/>
198      <map code="0x34" name=".notdef"/>
199      <map code="0x35" name=".notdef"/>
200      <map code="0x36" name=".notdef"/>
201      <map code="0x37" name=".notdef"/>
202      <map code="0x38" name=".notdef"/>
203      <map code="0x39" name=".notdef"/>
204      <map code="0x3a" name=".notdef"/>
205      <map code="0x3b" name=".notdef"/>
206      <map code="0x3c" name=".notdef"/>
207      <map code="0x3d" name=".notdef"/>
208      <map code="0x3e" name=".notdef"/>
209      <map code="0x3f" name=".notdef"/>
210      <map code="0x40" name=".notdef"/>
211      <map code="0x41" name=".notdef"/>
212      <map code="0x42" name=".notdef"/>
213      <map code="0x43" name=".notdef"/>
214      <map code="0x44" name=".notdef"/>
215      <map code="0x45" name=".notdef"/>
216      <map code="0x46" name=".notdef"/>
217      <map code="0x47" name=".notdef"/>
218      <map code="0x48" name=".notdef"/>
219      <map code="0x49" name=".notdef"/>
220      <map code="0x4a" name=".notdef"/>
221      <map code="0x4b" name=".notdef"/>
222      <map code="0x4c" name=".notdef"/>
223      <map code="0x4d" name=".notdef"/>
224      <map code="0x4e" name=".notdef"/>
225      <map code="0x4f" name=".notdef"/>
226      <map code="0x50" name=".notdef"/>
227      <map code="0x51" name=".notdef"/>
228      <map code="0x52" name=".notdef"/>
229      <map code="0x53" name=".notdef"/>
230      <map code="0x54" name=".notdef"/>
231      <map code="0x55" name=".notdef"/>
232      <map code="0x56" name=".notdef"/>
233      <map code="0x57" name=".notdef"/>
234      <map code="0x58" name=".notdef"/>
235      <map code="0x59" name=".notdef"/>
236      <map code="0x5a" name=".notdef"/>
237      <map code="0x5b" name=".notdef"/>
238      <map code="0x5c" name=".notdef"/>
239      <map code="0x5d" name=".notdef"/>
240      <map code="0x5e" name=".notdef"/>
241      <map code="0x5f" name=".notdef"/>
242      <map code="0x60" name=".notdef"/>
243      <map code="0x61" name=".notdef"/>
244      <map code="0x62" name=".notdef"/>
245      <map code="0x63" name=".notdef"/>
246      <map code="0x64" name=".notdef"/>
247      <map code="0x65" name=".notdef"/>
248      <map code="0x66" name=".notdef"/>
249      <map code="0x67" name=".notdef"/>
250      <map code="0x68" name=".notdef"/>
251      <map code="0x69" name=".notdef"/>
252      <map code="0x6a" name=".notdef"/>
253      <map code="0x6b" name=".notdef"/>
254      <map code="0x6c" name=".notdef"/>
255      <map code="0x6d" name=".notdef"/>
256      <map code="0x6e" name=".notdef"/>
257      <map code="0x6f" name=".notdef"/>
258      <map code="0x70" name=".notdef"/>
259      <map code="0x71" name=".notdef"/>
260      <map code="0x72" name=".notdef"/>
261      <map code="0x73" name=".notdef"/>
262      <map code="0x74" name=".notdef"/>
263      <map code="0x75" name=".notdef"/>
264      <map code="0x76" name=".notdef"/>
265      <map code="0x77" name=".notdef"/>
266      <map code="0x78" name=".notdef"/>
267      <map code="0x79" name=".notdef"/>
268      <map code="0x7a" name=".notdef"/>
269      <map code="0x7b" name=".notdef"/>
270      <map code="0x7c" name=".notdef"/>
271      <map code="0x7d" name=".notdef"/>
272      <map code="0x7e" name=".notdef"/>
273      <map code="0x7f" name=".notdef"/>
274      <map code="0x80" name=".notdef"/>
275      <map code="0x81" name=".notdef"/>
276      <map code="0x82" name=".notdef"/>
277      <map code="0x83" name=".notdef"/>
278      <map code="0x84" name=".notdef"/>
279      <map code="0x85" name=".notdef"/>
280      <map code="0x86" name=".notdef"/>
281      <map code="0x87" name=".notdef"/>
282      <map code="0x88" name=".notdef"/>
283      <map code="0x89" name=".notdef"/>
284      <map code="0x8a" name=".notdef"/>
285      <map code="0x8b" name=".notdef"/>
286      <map code="0x8c" name=".notdef"/>
287      <map code="0x8d" name=".notdef"/>
288      <map code="0x8e" name=".notdef"/>
289      <map code="0x8f" name=".notdef"/>
290      <map code="0x90" name=".notdef"/>
291      <map code="0x91" name=".notdef"/>
292      <map code="0x92" name=".notdef"/>
293      <map code="0x93" name=".notdef"/>
294      <map code="0x94" name=".notdef"/>
295      <map code="0x95" name=".notdef"/>
296      <map code="0x96" name=".notdef"/>
297      <map code="0x97" name=".notdef"/>
298      <map code="0x98" name=".notdef"/>
299      <map code="0x99" name=".notdef"/>
300      <map code="0x9a" name=".notdef"/>
301      <map code="0x9b" name=".notdef"/>
302      <map code="0x9c" name=".notdef"/>
303      <map code="0x9d" name=".notdef"/>
304      <map code="0x9e" name=".notdef"/>
305      <map code="0x9f" name=".notdef"/>
306      <map code="0xa0" name=".notdef"/>
307      <map code="0xa1" name=".notdef"/>
308      <map code="0xa2" name=".notdef"/>
309      <map code="0xa3" name=".notdef"/>
310      <map code="0xa4" name=".notdef"/>
311      <map code="0xa5" name=".notdef"/>
312      <map code="0xa6" name=".notdef"/>
313      <map code="0xa7" name=".notdef"/>
314      <map code="0xa8" name=".notdef"/>
315      <map code="0xa9" name=".notdef"/>
316      <map code="0xaa" name=".notdef"/>
317      <map code="0xab" name=".notdef"/>
318      <map code="0xac" name=".notdef"/>
319      <map code="0xad" name=".notdef"/>
320      <map code="0xae" name=".notdef"/>
321      <map code="0xaf" name=".notdef"/>
322      <map code="0xb0" name=".notdef"/>
323      <map code="0xb1" name=".notdef"/>
324      <map code="0xb2" name=".notdef"/>
325      <map code="0xb3" name=".notdef"/>
326      <map code="0xb4" name=".notdef"/>
327      <map code="0xb5" name=".notdef"/>
328      <map code="0xb6" name=".notdef"/>
329      <map code="0xb7" name=".notdef"/>
330      <map code="0xb8" name=".notdef"/>
331      <map code="0xb9" name=".notdef"/>
332      <map code="0xba" name=".notdef"/>
333      <map code="0xbb" name=".notdef"/>
334      <map code="0xbc" name=".notdef"/>
335      <map code="0xbd" name=".notdef"/>
336      <map code="0xbe" name=".notdef"/>
337      <map code="0xbf" name=".notdef"/>
338      <map code="0xc0" name=".notdef"/>
339      <map code="0xc1" name=".notdef"/>
340      <map code="0xc2" name=".notdef"/>
341      <map code="0xc3" name=".notdef"/>
342      <map code="0xc4" name=".notdef"/>
343      <map code="0xc5" name=".notdef"/>
344      <map code="0xc6" name=".notdef"/>
345      <map code="0xc7" name=".notdef"/>
346      <map code="0xc8" name=".notdef"/>
347      <map code="0xc9" name="ellipsis"/>
348    </cmap_format_6>
349    <cmap_format_4 platformID="3" platEncID="1" language="0">
350      <map code="0x0" name=".null"/><!-- ???? -->
351      <map code="0xd" name="CR"/><!-- ???? -->
352      <map code="0x20" name="space"/><!-- SPACE -->
353      <map code="0x2e" name="period"/><!-- FULL STOP -->
354      <map code="0x2026" name="ellipsis"/><!-- HORIZONTAL ELLIPSIS -->
355    </cmap_format_4>
356  </cmap>
357
358  <fpgm>
359    <assembly>
360      SVTCA[0]  /* SetFPVectorToAxis */
361    </assembly>
362  </fpgm>
363
364  <prep>
365    <assembly>
366      SVTCA[0]  /* SetFPVectorToAxis */
367    </assembly>
368  </prep>
369
370  <cvt>
371    <cv index="0" value="0"/>
372  </cvt>
373
374  <loca>
375    <!-- The 'loca' table will be calculated by the compiler -->
376  </loca>
377
378  <glyf>
379
380    <!-- The xMin, yMin, xMax and yMax values
381         will be recalculated by the compiler. -->
382
383    <TTGlyph name=".notdef" xMin="50" yMin="0" xMax="450" yMax="750">
384      <contour>
385        <pt x="50" y="0" on="1"/>
386        <pt x="50" y="750" on="1"/>
387        <pt x="450" y="750" on="1"/>
388        <pt x="450" y="0" on="1"/>
389      </contour>
390      <contour>
391        <pt x="400" y="50" on="1"/>
392        <pt x="400" y="700" on="1"/>
393        <pt x="100" y="700" on="1"/>
394        <pt x="100" y="50" on="1"/>
395      </contour>
396      <instructions><assembly>
397          SVTCA[0]  /* SetFPVectorToAxis */
398          SVTCA[1]  /* SetFPVectorToAxis */
399        </assembly></instructions>
400    </TTGlyph>
401
402    <TTGlyph name=".null"/><!-- contains no outline data -->
403
404    <TTGlyph name="CR"/><!-- contains no outline data -->
405
406    <TTGlyph name="ellipsis" xMin="55" yMin="0" xMax="668" yMax="122">
407      <component glyphName="period" x="0" y="0" flags="0x4"/>
408      <component glyphName="period" x="241" y="0" flags="0x4"/>
409      <component glyphName="period" x="482" y="0" flags="0x4"/>
410      <instructions><assembly>
411          SVTCA[0]  /* SetFPVectorToAxis */
412          SVTCA[1]  /* SetFPVectorToAxis */
413        </assembly></instructions>
414    </TTGlyph>
415
416    <TTGlyph name="period" xMin="55" yMin="0" xMax="186" yMax="122">
417      <contour>
418        <pt x="55" y="122" on="1"/>
419        <pt x="186" y="122" on="1"/>
420        <pt x="186" y="0" on="1"/>
421        <pt x="55" y="0" on="1"/>
422      </contour>
423      <instructions><assembly>
424          SVTCA[0]  /* SetFPVectorToAxis */
425          SVTCA[1]  /* SetFPVectorToAxis */
426        </assembly></instructions>
427    </TTGlyph>
428
429    <TTGlyph name="space"/><!-- contains no outline data -->
430
431  </glyf>
432
433  <name>
434    <namerecord nameID="0" platformID="1" platEncID="0" langID="0x0" unicode="True">
435      Copyright (c) 2015 by FontTools. No rights reserved.
436    </namerecord>
437    <namerecord nameID="1" platformID="1" platEncID="0" langID="0x0" unicode="True">
438      Test TTF
439    </namerecord>
440    <namerecord nameID="2" platformID="1" platEncID="0" langID="0x0" unicode="True">
441      Regular
442    </namerecord>
443    <namerecord nameID="3" platformID="1" platEncID="0" langID="0x0" unicode="True">
444      FontTools: Test TTF: 2015
445    </namerecord>
446    <namerecord nameID="4" platformID="1" platEncID="0" langID="0x0" unicode="True">
447      Test TTF
448    </namerecord>
449    <namerecord nameID="5" platformID="1" platEncID="0" langID="0x0" unicode="True">
450      Version 1.000
451    </namerecord>
452    <namerecord nameID="6" platformID="1" platEncID="0" langID="0x0" unicode="True">
453      TestTTF-Regular
454    </namerecord>
455    <namerecord nameID="7" platformID="1" platEncID="0" langID="0x0" unicode="True">
456      Test TTF is not a trademark of FontTools.
457    </namerecord>
458    <namerecord nameID="8" platformID="1" platEncID="0" langID="0x0" unicode="True">
459      FontTools
460    </namerecord>
461    <namerecord nameID="9" platformID="1" platEncID="0" langID="0x0" unicode="True">
462      FontTools
463    </namerecord>
464    <namerecord nameID="11" platformID="1" platEncID="0" langID="0x0" unicode="True">
465      https://github.com/fonttools/fonttools
466    </namerecord>
467    <namerecord nameID="12" platformID="1" platEncID="0" langID="0x0" unicode="True">
468      https://github.com/fonttools/fonttools
469    </namerecord>
470    <namerecord nameID="14" platformID="1" platEncID="0" langID="0x0" unicode="True">
471      https://github.com/fonttools/fonttools/blob/master/LICENSE
472    </namerecord>
473    <namerecord nameID="18" platformID="1" platEncID="0" langID="0x0" unicode="True">
474      Test TTF
475    </namerecord>
476    <namerecord nameID="0" platformID="3" platEncID="1" langID="0x409">
477      Copyright (c) 2015 by FontTools. No rights reserved.
478    </namerecord>
479    <namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
480      Test TTF
481    </namerecord>
482    <namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
483      Regular
484    </namerecord>
485    <namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
486      FontTools: Test TTF: 2015
487    </namerecord>
488    <namerecord nameID="4" platformID="3" platEncID="1" langID="0x409">
489      Test TTF
490    </namerecord>
491    <namerecord nameID="5" platformID="3" platEncID="1" langID="0x409">
492      Version 1.000
493    </namerecord>
494    <namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
495      TestTTF-Regular
496    </namerecord>
497    <namerecord nameID="7" platformID="3" platEncID="1" langID="0x409">
498      Test TTF is not a trademark of FontTools.
499    </namerecord>
500    <namerecord nameID="8" platformID="3" platEncID="1" langID="0x409">
501      FontTools
502    </namerecord>
503    <namerecord nameID="9" platformID="3" platEncID="1" langID="0x409">
504      FontTools
505    </namerecord>
506    <namerecord nameID="11" platformID="3" platEncID="1" langID="0x409">
507      https://github.com/fonttools/fonttools
508    </namerecord>
509    <namerecord nameID="12" platformID="3" platEncID="1" langID="0x409">
510      https://github.com/fonttools/fonttools
511    </namerecord>
512    <namerecord nameID="14" platformID="3" platEncID="1" langID="0x409">
513      https://github.com/fonttools/fonttools/blob/master/LICENSE
514    </namerecord>
515  </name>
516
517  <post>
518    <formatType value="2.0"/>
519    <italicAngle value="0.0"/>
520    <underlinePosition value="-75"/>
521    <underlineThickness value="50"/>
522    <isFixedPitch value="0"/>
523    <minMemType42 value="0"/>
524    <maxMemType42 value="0"/>
525    <minMemType1 value="0"/>
526    <maxMemType1 value="0"/>
527    <psNames>
528      <!-- This file uses unique glyph names based on the information
529           found in the 'post' table. Since these names might not be unique,
530           we have to invent artificial names in case of clashes. In order to
531           be able to retain the original information, we need a name to
532           ps name mapping for those cases where they differ. That's what
533           you see below.
534            -->
535    </psNames>
536    <extraNames>
537      <!-- following are the name that are not taken from the standard Mac glyph order -->
538      <psName name=".null"/>
539      <psName name="CR"/>
540    </extraNames>
541  </post>
542
543  <gasp>
544    <gaspRange rangeMaxPPEM="8" rangeGaspBehavior="10"/>
545    <gaspRange rangeMaxPPEM="65535" rangeGaspBehavior="15"/>
546  </gasp>
547
548  <DSIG>
549    <!-- note that the Digital Signature will be invalid after recompilation! -->
550    <tableHeader flag="0x0" numSigs="0" version="1"/>
551  </DSIG>
552
553</ttFont>
554