10 REM > MkFont
   20 :
   30 READln%,fn$,ld$,ex$,len$,at$:len%=EVAL("&"+len$)
   40 IFHIMEM-TOP-2500<len%:PRINT"Not enough memory":END
   50 DIMmem%len%:ptr%=mem%:REPEAT
   60   READ A$,B$:sum%=0:ln%=ln%+10
   70   REPEAT?ptr%=EVAL("&"+LEFT$(A$,2)):sum%=sum%+?ptr%
   80   ptr%=ptr%+1:A$=MID$(A$,3):UNTILLENA$<2
   90   IFsum%<>EVAL("&"+B$):PRINT"Checksum error in DATA line ";ln%:END
  100 UNTILptr%-mem%>=len%
  110 OSCLI"SAVE "+fn$+" "+STR$~mem%+" "+STR$~ptr%+" "+ex$+" "+ld$
  120 END
  130 :
  140 DATA 140
  150 DATA ThinSet,FFFFFD44,99F19AE0,380,C50E93
  160 DATA 0404040404000400A0A4AE04040E0400,224
  170 DATA 406A824424C84A0042A244C0B0A05000,62E
  180 DATA 244242424242240000A444EE44A40000,450
  190 DATA 0000000E002020400002020404084800,EA
  200 DATA 64ACA4A4A4A4CE0044AA2244428AE400,772
  210 DATA 2E6868ACE22A24004EA282C4A4A84800,6A4
  220 DATA 44AAAA46A2AA44000000420000024204,3F8
  230 DATA 00204E80402E0000048A422444800400,318
  240 DATA 44AAAAEAEE8A6A00C4AAA8C8A8AAC400,958
  250 DATA CEA8A8ACA8A8CE00E48A88C88A8A8600,940
  260 DATA AEA4A4E4A4A4AE00EA4A4A4C4A4A8A00,7B8
  270 DATA 8A8E8E8A8A8AEA00C4AAAAAAAAAAA400,8E8
  280 DATA C4AAAACA8E8C8600C4AAA8C4A2AAA400,94C
  290 DATA EA4A4A4A4A4A4400AAAAAAAAAE4E4A00,68E
  300 DATA AAAA4A4A44A4A400EE2828484888EE00,6B8
  310 DATA 0E82824242222E0040A000000000000F,2D5
  320 DATA 20404CE2464AE6008080C6A8A8A8C600,788
  330 DATA 202064AAAEA86600204046EA4A46420C,578
  340 DATA 8084C0A4A4A4A4000828082A2C2AAA40,5F6
  350 DATA 40404A4E4E4A2A000000C4AAAAAAA400,540
  360 DATA 0000C6AAAAC683820000A6C884828C00,6E5
  370 DATA 0040EA4A4A4A26000000AAAAAE4E4A00,4C8
  380 DATA 0000AAAA4AA6A20C0204E4284484E200,5AE
  390 DATA 48444402444448005FAF0F0F0F0F0F0F,30A
  400 DATA A40A44AAEEAAAA0054AAA8B8EAA4B408,886
  410 DATA 2A44EA8ACA8AE400A609ABADABA94600,7BB
  420 DATA 000042FF4200000040444E4444E44404,409
  430 DATA 4422C42A6EA86600A40A44AAEE886600,648
  440 DATA A40ACC2266AA66000000F65878A67408,5FA
  450 DATA 2A4044AAEA8A6400A804A0A4A4A46400,6CC
  460 DATA 44A2044A4A4A440044A240AAAAAA4600,576
  470 DATA 4AA00AAAAAA6620C0698669A9C629C00,694
  480 DATA 60906006060606060000007706060606,1FD
  490 DATA 000000EE06060606000000FF06060606,21D
  500 DATA 66666666060606066666667706060606,371
  510 DATA 666666EE06060606666666FF06060606,481
  520 DATA 000000183C66666666663C1800000000,2A6
  530 DATA 004400444484A44455AA00C4AAAAAA00,5F9
  540 DATA 66FF6666666F66006464620000000000,496
  550 DATA 70D0D0D6565070001A152AA54A450A05,598
  560 DATA C4AAAAAAAEAA6A00CEA8A8C8A8A8C800,982
  570 DATA 4E4848ACA8A8EE00EA2A2A4E4A8AEA00,712
  580 DATA 4EA4A4E4A4A44E00A4A4A4CAAAAAAA00,8C4
  590 DATA ACEAEAAAAAAAAA00E40A0A4A0A0AE400,762
  600 DATA FCAAAAACA8A8A800EE8444244484E400,87A
  610 DATA AEA4AEAA4E444E00AEA4444A4EA4AE00,70A
  620 DATA 4EAAAAAAA444A400004EE0440EE40000,63C
  630 DATA 6A6A6A6A6A6A6A000000A4AAAAAA4A00,5D2
  640 DATA 2040A0A5AA4A85000000CAAAE4A4C888,76A
  650 DATA 00608648AEA8460000E02C4A8A8A6A22,5C0
  660 DATA 000040A4E4A44400000808A4C4AAAA00,57C
  670 DATA 0000AAAAA6A6C2800000648AEA8A6420,6C8
  680 DATA 000004FAAAACA80800007EA4A4A44200,5B0
  690 DATA 0004AAAAA4A464000004A4AA4EA4A400,5EC
  700 DATA 000CA2A4EAEAA400000E50AE00FE0000,5D4
  710 DATA 20428E44240EE8008F4F2F4F8F0FEF0F,546