Home » Archimedes archive » Zipped Apps » Speech » !Sp_Demo/!RunImage

!Sp_Demo/!RunImage

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Archimedes archive » Zipped Apps » Speech
Filename: !Sp_Demo/!RunImage
Read OK:
File size: 4C0C bytes
Load address: 0000
Exec address: 0000
File contents
   10REM > :4.!Sp_Demo.!RunImage
   20REM Superior Software Speech! Demo
   30REM (c) John Bell - Something Sacred, 26/3/91
   40REM TUNE IN, TURN ON, BURN OUT...
   50
   60ON ERROR PROCaa(ERR,REPORT$,ERL)
   70PROCba
   80PROCca
   90PROCda
  100ea%=%1100000110001
  110REPEAT
  120SYS"Wimp_Poll",ea%,fa% TO ga%
  130ha%=fa%
  140CASE ga% OF
  150WHEN 1 :SYS "Wimp_RedrawWindow",,ha%
  160WHEN 2 :SYS "Wimp_OpenWindow",,ha%
  170WHEN 3 :SYS "Wimp_CloseWindow",,ha%
  180WHEN 6 :PROCia(!ha%,ha%!4,ha%!8,ha%!12,ha%!16)
  190WHEN 9 :PROCja(ha%)
  200WHEN 17,18 :PROCka
  210ENDCASE
  220UNTIL la%
  230OSCLI"SPEAKW DEHMOWKWIHT."
  240END
  250DEFPROCma
  260LOCAL na%,oa%,pa%,qa%
  270ra%=MODE
  280SYS"OS_ReadModeVariable",13,7 TO ,,oa%:oa%=oa%*2
  290SYS"OS_ReadDynamicArea",2 TO ,qa%
  300SYS"Wimp_SlotSize",-1,-1 TO ,,pa%
  310IF oa% > (qa%+pa%) THEN PROCaa(999,"Cannot claim enough screensize, I require 160K",0):ENDPROC
  320SYS"Spch_Ready?" TO na%:IF (NOT na%) THEN OSCLI"SAY SHSHSH"
  330SYS"Wimp_SetMode",15
  340LOCAL ERROR
  350ON ERROR LOCAL PROCaa(ERR,REPORT$,ERL):ENDPROC
  360SYS"OS_Byte",229,0,0 TO ,sa%
  370PROCta
  380PROCua
  390SYS"OS_Byte",229,sa%,0:SYS"Spch_Reset":SYS"Wimp_SetMode",ra%
  400ENDPROC
  410DEFPROCua
  420LOCAL va%,wa%,xa%,ya%,za%
  430PROC_a(TRUE):A%=&100:CALL ab:PROC_a(FALSE):PROCbb(30)
  440PROCcb:PROCbb(50):PROCdb:PROC_a(FALSE)
  450CALL eb:PROCdb:CALL fb
  460REPEAT::PROCgb:PROChb:PROCib:UNTIL FALSE
  470ENDPROC
  480DEFPROCgb
  490RESTORE
  500A%=0:CALL jb:PROCkb(63,7,4,0,0,319,255,-2,0):CALL fb
  510PROCbb(65):OSCLI"SPEED 140"
  520OSCLI"SPEAKW HEH8AY4-1,IHTSVEH6REEDAA6RKIHNHEE4R,,,,WUHDSAH6MWONPLEE6STAHRNOXN DHAX3LIYT."
  530ENDPROC
  540DEFPROChb
  550LOCAL lb%,mb%,nb%,ob%
  560PROCpb:PROCqb:A%=-1:B%=rb:CALL sb
  570A%=rb:CALL sb:A%=tb+ub%(0,0):B%=132:C%=172:CALLvb:OSCLI"FX15,0"
  580xa%=TIME:REPEAT:MOUSE lb%,mb%,nb%:ob%=INKEY(0)
  590UNTIL (TIME>=xa%+850) OR (ob%<>-1) OR (nb%<>0)
  600PROCcb:SOUND 1,-15,200,1:PROCbb(100)
  610PROCwb(132,172,2):PROCxb(132,172):PROCbb(50)
  620FORva%=1TO3:PROCyb(132,172):NEXTva%
  630OSCLI"SPEAK UX4UX5UX6UX7UX8UX7UX6UX5UX4"
  640PROCzb(4,132,172):CALL _b
  650xa%=0:REPEAT:SYS"Spch_Ready?" TO va%
  660PROCac(xa%,132,172):xa%+=1:IF xa%=5 THEN xa%=0
  670UNTIL va%
  680PROCac(3,132,172)
  690PROCzb(0,132,172):PROCbb(50):PROCwb(132,172,2)
  700PROCxb(132,172):PROCwb(132,172,2):PROCbb(50)
  710PROCac(1,132,172):PROCbb(75):PROCac(2,132,172):PROCbb(75)
  720PROCac(0,132,172):PROCxb(132,172):PROCwb(132,172,2):PROCbb(50)
  730PROCxb(132,172):PROCwb(132,172,2):PROCbc
  740SYS"Spch_Oldchannel":PROCcc(&1800,&2000,&100,5,1)
  750FOR xa%=172 TO 204 STEP 2
  760A%=rb:CALL sb:A%=tb+ub%(0,0):B%=132:C%=xa%:CALL vb
  770PROCcb:NEXT xa%
  780A%=rb:CALL sb:A%=tb+dc%:B%=110:C%=155:CALL ec
  790A%=-1:B%=rb:CALL sb:A%=tb+ub%(0,0):B%=132:C%=204:CALL vb
  800A%=tb+fc%:B%=110:C%=155:CALL ec
  810CALL fb:SYS"Sound_QInit":SYS"Spch_Pitch",180:OSCLI"SPEAK HEE5HEE3-1"
  820PROCzb(2,132,204):PROCbb(75):PROCwb(132,204,1):PROCbb(30)
  830PROCzb(1,132,204):PROCbb(10):PROCzb(0,132,204):PROCwb(132,204,2)
  840PROCbb(50):PROCpb
  850CALL _b:A%=tb+ub%(0,0):B%=36:C%=174:CALL vb:PROCcb:SOUND 1,-15,200,1
  860PROCbb(75):PROCwb(36,174,2):PROCbb(50):PROCac(2,36,174)
  870PROCzb(3,36,174):SYS"Spch_Pitch",0:SYS"Spch_Tongue",140
  880PROCxb(36,174):PROCbc:SYS"Spch_Reset":SYS"Spch_Speed",140
  890PROCac(0,36,174):PROCwb(36,174,2):PROCzb(2,36,174)
  900A%=rb:CALL sb:A%=tb+ub%(0,0):B%=132:C%=204:CALL vb
  910A%=tb+fc%:B%=110:C%=155:CALL ec:CALL gc
  920PROCwb(132,204,2):PROCac(1,132,204):PROCbb(50):PROCac(0,132,204)
  930PROCwb(132,204,2):PROCzb(3,132,204):OSCLI"SPEAK HM7M6M5M4M3M2M1"
  940PROCbc:PROCzb(0,132,204)
  950A%=rb:CALL sb:A%=tb+ub%(0,0):B%=132:C%=204:CALL vb
  960A%=tb+hc%:B%=110:C%=155:CALL ec:PROCcb
  970A%=rb:CALL sb:A%=tb+ub%(0,0):B%=132:C%=204:CALL vb
  980A%=tb+ic%:B%=110:C%=155:CALL ec:PROCcb:PROCbb(100)
  990PROCwb(132,204,2):PROCxb(132,204):PROCbb(10)::PROCwb(132,204,2)
 1000PROCbb(15):PROCxb(132,204):PROCbb(30):PROCwb(132,204,2)
 1010A%=rb:CALL sb:A%=tb+ic%:B%=110:C%=155:CALL ec
 1020A%=-1:B%=rb:CALL sb:FORxa%=1TO3:PROCyb(132,204):NEXT xa%:PROCpb
 1030FOR va%=1TO5:IF va%MOD2=0 THEN xa%=194:wa%=128 ELSE xa%=200:wa%=136
 1040A%=rb:CALL sb:A%=tb+ub%(0,0):B%=wa%:C%=204:CALL vb
 1050PROCcb:SOUND 1,-10,xa%,1:PROCbb(8):NEXT va%
 1060A%=rb:CALL sb:A%=tb+ub%(0,0):B%=132:C%=204:CALL vb:PROCcb
 1070PROCjc
 1080ENDPROC
 1090DEFPROCba
 1100kc$="adfs::0.!Sp_Spell.":lc$="code"
 1110DIM mc% 500
 1120ENDPROC
 1130DEFPROCib
 1140PROCxb(132,204):PROCwb(132,204,2)
 1150PROCxb(132,204):PROCxb(132,204)
 1160PROCxb(132,204):PROCwb(132,204,2):PROCbb(30):PROCzb(0,132,204)
 1170PROCxb(132,204):PROCxb(132,204)
 1180PROCxb(132,204):PROCwb(132,204,2):PROCxb(132,204)
 1190PROCwb(132,204,2):PROCxb(132,204):PROCxb(132,204)
 1200PROCwb(132,204,2):SYS"Spch_Oldchannel":PROCcc(&1800,&2000,&100,7,1)
 1210FOR xa%=204 TO 254 STEP 2
 1220A%=rb:CALL sb:A%=tb+ub%(0,0):B%=132:C%=xa%:CALL vb
 1230PROCcb:NEXT xa%:SYS"Sound_QInit":SYS"Spch_Pitch",185:PROCxb(132,254)
 1240PROCbc:SYS"Spch_Oldchannel":PROCcc(&1F00,&1700,&100,7,1)
 1250FOR xa%=254 TO 204 STEP -2:A%=rb:CALL sb
 1260A%=tb+ub%(0,0):B%=132:C%=xa%:CALL vb:PROCcb:NEXT xa%
 1270SYS"Spch_Reset":SYS"Spch_Speed",140:PROCbb(30):SYS"Sound_QInit"
 1280PROCwb(132,204,2):CALL _b:PROCpb
 1290A%=tb+nc%:B%=232:C%=185:CALL vb:PROCcb:SOUND 1,-15,200,1
 1300PROCbb(10):PROCwb(132,204,2):PROCac(2,132,204)
 1310SYS"Spch_Pitch",30:PROCoc(232,185,0):PROCoc(232,185,0)
 1320PROCbb(35):PROCpc(2,232,185):OSCLI"SPEAK HEE5HEE3-1":PROCbc
 1330PROCpb:A%=rb:CALL sb:A%=tb+ub%(0,0):B%=132:C%=204:CALL vb
 1340A%=tb+qc%(2):B%=132+12:C%=204-43:CALLvb:PROCcb:SOUND 1,-15,200,1
 1350PROCbb(100):OSCLI"SPEAK HM7M6M5M4M3M2M1"
 1360PROCzb(3,132,204):PROCwb(132,204,2):PROCjc:PROCzb(0,132,204)
 1370PROCbc:SYS"Spch_Reset":SYS"Spch_Speed",140:PROCbb(50)
 1380PROCxb(132,204):SYS"Spch_Level",90:PROCxb(132,204)
 1390SYS"Spch_Level",60:PROCxb(132,204):SYS"Spch_Level",30
 1400PROCxb(132,204):PROCwb(132,204,2):PROCbb(30):PROCxb(132,204)
 1410PROCwb(132,204,2):PROCbb(100):PROCxb(132,204):PROCwb(132,204,2)
 1420PROCbb(100):PROCxb(132,204):PROCwb(132,204,2):SYS"Spch_Level",128
 1430PROCbb(120):PROCwb(132,204,2):PROCxb(132,204):PROCwb(132,204,2)
 1440PROCbb(30):PROCzb(0,132,204):PROCpb:CALL _b
 1450A%=tb+rc%:B%=24:C%=136:CALL vb:PROCcb:SOUND 1,-15,200,1
 1460PROCbb(50):PROCac(1,132,204):SYS"Spch_Mouth",180:SYS"Spch_Tongue",180
 1470SYS"Spch_Speed",70:SYS"Spch_Pitch",150:PROCoc(24,136,1)
 1480PROCoc(24,136,1):PROCwb(132,204,2):PROCoc(24,136,1)
 1490PROCoc(24,136,1):PROCoc(24,136,1):PROCwb(132,204,2)
 1500PROCpb:CALL _b:A%=tb+sc%:B%=216:C%=151:CALL vb:PROCcb
 1510SOUND 1,-15,200,1:SYS"Spch_Reset":SYS"Spch_Mouth",100:SYS"Spch_Tongue",100
 1520SYS"Spch_Speed",130:SYS"Spch_Pitch",20:PROCbb(60):PROCac(2,132,204)
 1530PROCoc(216,151,2):PROCoc(216,151,2):PROCoc(216,151,2)
 1540PROCwb(132,204,2):SYS"Spch_Reset":SYS"Spch_Speed",140
 1550PROCbb(100):OSCLI"SPEAK HM7M6M5M4M3M2M1":PROCzb(3,132,204)
 1560PROCbc:PROCwb(132,204,2):PROCbb(40):PROCxb(132,204)
 1570PROCxb(132,204):PROCwb(132,204,2):PROCac(1,132,204)
 1580SYS"Spch_Reset":SYS"Spch_Mouth",180:SYS"Spch_Tongue",180:SYS"Spch_Speed",70
 1590SYS"Spch_Pitch",150:PROCoc(24,136,1):PROCwb(132,204,2)
 1600PROCac(2,132,204):SYS"Spch_Reset":SYS"Spch_Mouth",100:SYS"Spch_Tongue",100
 1610SYS"Spch_Speed",130:SYS"Spch_Pitch",20:PROCoc(216,151,2)
 1620PROCwb(132,204,2):SYS"Spch_Reset":SYS"Spch_Speed",140:PROCxb(132,204)
 1630PROCwb(132,204,2):PROCxb(132,204):PROCwb(132,204,2)
 1640PROCqb:A%=tb+dc%:B%=110:C%=155:CALL ec
 1650A%=tb+ub%(0,0):B%=132:C%=204:CALL vb:A%=-1:B%=rb:CALL sb
 1660A%=tb+hc%:B%=110:C%=155:CALL ec:A%=tb+rc%:B%=24:C%=136:CALL vb:A%=tb+sc%:B%=216:C%=151:CALL vb:PROCcb
 1670A%=rb:CALL sb:A%=tb+fc%:B%=110:C%=155:CALL ec
 1680A%=tb+rc%:B%=24:C%=136:CALL vb
 1690A%=tb+sc%:B%=216:C%=151:CALL vb:PROCcb:PROCbb(50)
 1700FORxa%=0TO2:PROCtc(xa%):NEXTxa%:FORxa%=2TO0 STEP-1:PROCtc(xa%):NEXTxa%
 1710A%=rb:CALL sb:A%=tb+fc%:B%=110:C%=155:CALL ec
 1720A%=tb+rc%:B%=24:C%=136:CALL vb
 1730A%=tb+sc%:B%=216:C%=151:CALL vb:PROCcb
 1740A%=rb:CALL sb:A%=tb+fc%:B%=110:C%=155:CALL ec:CALL fb
 1750A%=rb:CALL sb:A%=tb+hc%:B%=110:C%=155:CALL ec:PROCcb
 1760A%=rb:CALL sb:A%=tb+ic%:B%=110:C%=155:CALL ec:PROCcb
 1770PROCxb(132,204):PROCwb(132,204,2)
 1780A%=rb:CALL sb:A%=tb+hc%:B%=110:C%=155:CALL ec:PROCcb
 1790A%=rb:CALL sb:A%=tb+fc%:B%=110:C%=155:CALL ec:PROCcb
 1800PROCbb(50)
 1810FORxa%=0TO2:PROCuc(xa%):NEXTxa%:FORxa%=2TO0 STEP-1:PROCuc(xa%):NEXTxa%
 1820A%=rb:CALL sb:A%=tb+fc%:B%=110:C%=155:CALL ec:PROCcb
 1830PROCzb(2,132,204):PROCwb(132,204,2)
 1840PROCdb:PROCvc:CALL fb:FORva%=1TO8:PROCwc:NEXT va%
 1850CALL_b:PROCkb(37,9,11,115,32,85,103,37,11)
 1860A%=tb+ub%(0,0):B%=132:C%=126:CALL vb:CALL fb
 1870PROCwb(132,126,2):PROCbb(100):PROCxb(132,126):PROCwb(132,126,1)
 1880PROCbb(30):PROCdb:PROCvc:CALL fb:PROCbb(400)
 1890ENDPROC
 1900DEFPROC_a(xc%)
 1910IF (NOT xc%) THEN A%=tb+yc%:B%=62:C%=79:CALL ec
 1920PROCzc(10,7,9,14,65,291,112,-2,0)
 1930IF (NOT xc%) THEN A%=tb+yc%:B%=66:C%=75:CALL ec
 1940PROCkb(50,8,4,50,146,219,61,0,0) :
 1950PROCkb(50,7,3,45,141,229,71,-2,0)
 1960PROCkb(50,3,6,45,141,229,71,-2,0)
 1970IF xc% THEN CALL fb:CALL _b
 1980PROCvc
 1990ENDPROC
 2000DEFPROCvc
 2010PROCkb(11,3,9,61,157,197,39,-2,0) :
 2020PROCkb(58,11,7,61,157,197,39,0,1) :
 2030PROC_c(58,0,11,67,157+9,185,24,-1) :
 2040A%=tb+ad%:B%=68:C%=157+6+26:CALL vb
 2050ENDPROC
 2060DEFPROCbd
 2061ENDPROC
 2070SYS 8,13,lc$,,,kc$ TO cd%
 2080IF cd%=0 THEN END
 2090ENDPROC
 2100DEFPROCdb
 2110LOCAL va%
 2120A%=0:CALL jb:A%=tb+dd%
 2130FOR va%=22+5 TO 251 STEP 32
 2140PROC_c(63,11,0,0,va%-11,319,12,-1)
 2150PROC_c(50,0,11,0,va%-24,319,12,-1)
 2160B%=8:C%=va%:CALL vb:B%=164:C%=va%:CALL vb
 2170NEXT va%
 2180PROCkb(10,11,8,0,0,319,255,-2,0)
 2190ENDPROC
 2200DEFPROCqb
 2210A%=FNed(37,11):CALL jb:PROCkb(63,7,4,0,0,319,255,-2,0)
 2220PROCfd(10,8,0):RECTANGLE FILL 23*4,22*4,272*4,210*4
 2230PROCkb(37,11,9,23,22,272,210,-2,0)
 2240PROCkb(37,9,11,29,28,127,32,37,10):PROCkb(37,9,11,162,28,127,32,37,10)
 2250PROCkb(37,9,11,29,198,127,28,37,10):PROCkb(37,9,11,162,198,127,28,37,10)
 2260PROCkb(37,9,11,29,66,64,126,37,10):PROCkb(37,9,11,225,66,64,126,37,10)
 2270PROCkb(37,9,11,99,66,120,126,37,11)
 2280PROCkb(37,11,7,83,235-22,157,32,-1,0)
 2290A%=tb+dd%:B%=88:C%=239:CALL vb
 2300PROCkb(37,11,7,63,35-26,192,36,-1,0)
 2310A%=tb+ad%:B%=68:C%=39:CALL vb
 2320ENDPROC
 2330DEFFNed(gd%,hd%)
 2340LOCAL id%,jd%,kd%,ld%,md%,nd%
 2350jd%=hd% AND %11
 2360nd%=2-(hd%>>>2)
 2370kd%=(gd%>>>4)-nd%:IF kd%<0 kd%=0
 2380ld%=(gd%>>>2 AND %11)-nd%:IF ld%<0 ld%=0
 2390md%=(gd% AND %11)-nd%:IF md%<0 md%=0
 2400id%=(jd%<<6) OR (kd%<<4) OR (ld%<<2) OR md%
 2410=id%
 2420DEFPROCwc
 2430LOCAL od$
 2440READ od$
 2450OSCLI"SPEAK "+od$
 2460PROCbc
 2470ENDPROC
 2480DEFPROCtc(pd%)
 2490A%=rb:CALL sb:A%=tb+fc%:B%=110:C%=155:CALL ec
 2500A%=tb+rc%:B%=24:C%=136:CALL vb
 2510A%=tb+sc%:B%=216:C%=151:CALL vb
 2520A%=tb+qd%(pd%):B%=112:C%=155:CALL vb:PROCcb
 2530ENDPROC
 2540DEFPROCuc(pd%)
 2550A%=rb:CALL sb:A%=tb+fc%:B%=110:C%=155:CALL ec
 2560A%=tb+qd%(pd%):B%=112:C%=155:CALL vb:PROCcb
 2570ENDPROC
 2580DEFPROCrd
 2581ENDPROC
 2590sd%=(79*2)*&1400
 2600SYS &60240,,0,sd%,0,1 TO ;td
 2610IF (NOT -(td AND 1)) THEN END
 2620ENDPROC
 2630DEFPROCxb(ud%,vd%)
 2640LOCAL od$,wd%,xd%
 2650READ od$
 2660OSCLI"SPEAK "+od$
 2670REPEAT:READ wd%
 2680IF wd%>=0 THEN
 2690READ xd%
 2700PROCzb(wd%,ud%,vd%):PROCbb(xd%)
 2710ENDIF
 2720UNTIL wd%=-1
 2730PROCbc
 2740ENDPROC
 2750DEFPROCzb(wd%,ud%,vd%)
 2760CALL _b:A%=tb+yd%(wd%):B%=ud%+16:C%=vd%-57:CALL vb:PROCcb
 2770ENDPROC
 2780DEFPROCac(zd%,ud%,vd%)
 2790CALL _b:A%=tb+qc%(zd%):B%=ud%+12:C%=vd%-43:CALL vb:PROCcb
 2800ENDPROC
 2810DEFPROCoc(ud%,vd%,_d%)
 2820LOCAL od$,wd%,xd%
 2830READ od$
 2840OSCLI"SPEAK "+od$
 2850REPEAT:READ wd%
 2860IF wd%>=0 THEN
 2870READ xd%
 2880CASE _d% OF
 2890WHEN 0 :PROCpc(wd%,ud%,vd%)
 2900WHEN 1 :PROCae(wd%,ud%,vd%)
 2910WHEN 2 :PROCbe(wd%,ud%,vd%)
 2920ENDCASE
 2930PROCbb(xd%)
 2940ENDIF
 2950UNTIL wd%=-1
 2960PROCbc
 2970ENDPROC
 2980DEFPROCpc(ce%,ud%,vd%)
 2990CALL _b:A%=tb+de%(ce%):B%=ud%+8:C%=vd%-48:CALL vb:PROCcb
 3000ENDPROC
 3010DEFPROCae(ce%,ud%,vd%)
 3020CALL _b:A%=tb+ee%(ce%):B%=ud%+24:C%=vd%-44:CALL vb:PROCcb
 3030ENDPROC
 3040DEFPROCbe(ce%,ud%,vd%)
 3050CALL _b:A%=tb+fe%(ce%):B%=ud%+32:C%=vd%-52:CALL vb:PROCcb
 3060ENDPROC
 3070DEFPROCyb(ud%,vd%)
 3080LOCAL va%
 3090FOR va%=0 TO 7
 3100A%=rb:CALL sb
 3110A%=tb+ub%(va%,0):B%=ud%+ub%(va%,1):C%=vd%+ub%(va%,2):CALL vb
 3120PROCcb:NEXT va%
 3130A%=rb:CALL sb:A%=tb+ub%(0,0):B%=ud%+ub%(0,1):C%=vd%+ub%(0,2):CALL vb:PROCcb
 3140ENDPROC
 3150DEFPROCwb(ud%,vd%,zd%)
 3160IF zd%=2 THEN A%=tb+qc%(6) ELSE A%=tb+qc%(5)
 3170CALL _b:B%=ud%+12:C%=vd%-43:CALL vb
 3180PROCcb:PROCbb(20):A%=tb+qc%(0):CALL vb:PROCcb
 3190ENDPROC
 3200DEFPROCjc
 3210FOR va%=1TO2:PROCac(0,132,204):PROCbb(10):PROCac(4,132,204)
 3220PROCbb(10):PROCac(0,132,204):PROCbb(10)
 3230PROCac(3,132,204):PROCbb(10):NEXT va%
 3240FORxa%=1TO3:PROCwb(132,204,2):PROCbb(10):NEXTxa%
 3250ENDPROC
 3260DEFPROCpb
 3270SYS"Spch_Oldchannel":OSCLI"CHANNELVOICE 1 StringLib-Pluck"
 3280ENDPROC
 3290DEFPROCta
 3300MODE 13:VDU 5
 3310SYS "OS_RemoveCursors"
 3320SYS "OS_Byte",&70,2:SYS "OS_Byte",&71,1
 3330SYS"Spch_Reset"
 3340A%=0:CALL jb
 3350ENDPROC
 3360DEFPROCcb
 3370LOCAL ya%,za%
 3380SYS "OS_Byte",250,0,255 TO ,ya%,za%:WAIT
 3390SYS "OS_Byte",&70,za%:SYS "OS_Byte",&71,ya%
 3400ENDPROC
 3410DEFPROCcc(ge%,he%,ie%,na%,je%)
 3420LOCAL ke%,le%
 3430OSCLI"CHANNELVOICE 1 PPG_high"
 3440WAIT:WAIT
 3450SYS "Sound_QInit"
 3460le%=na%:IF ge%>he% THEN ie%=-ie%
 3470SOUND 1,&17F,ge%,je%
 3480FOR ke%=ge% TO he% STEP ie%
 3490SOUND 1,&1EF,ke%,je%,le%
 3500le%+=na%
 3510NEXT ke%
 3520ENDPROC
 3530DEFPROCkb(gd%,me%,ne%,ud%,vd%,oe%,pe%,qe%,re%)
 3540LOCAL va%,se%,ie%
 3550IF me% > ne% THEN
 3560ie%=-1
 3570ELSE
 3580ie%=1
 3590se%=ne%-me%
 3600ud%-=se%:vd%-=se%
 3610oe%+=2*se%:pe%+=2*se%
 3620ENDIF
 3630FOR va%=me% TO ne% STEP ie%
 3640PROCfd(gd%,va%,0)
 3650RECTANGLE ud%*4,vd%*4,oe%*4,pe%*4
 3660ud%+=1:vd%+=1:oe%-=2:pe%-=2
 3670NEXT va%
 3680IF qe%>-2 THEN
 3690IF qe%=-1 THEN RECTANGLE FILL ud%*4,vd%*4,oe%*4,pe%*4
 3700IF qe%>=0 THEN GCOL qe% TINT re%<<6:RECTANGLE FILL ud%*4,vd%*4,oe%*4,pe%*4
 3710ENDIF
 3720ENDPROC
 3730DEFPROCzc(gd%,me%,ne%,ud%,vd%,oe%,pe%,qe%,re%)
 3740LOCAL te%
 3750IF me%>ne% te%=ne%:ne%=me%:me%=te%
 3760PROCkb(gd%,me%,ne%,ud%,vd%,oe%,pe%,qe%,re%)
 3770te%=ne%-me%
 3780IF te%>4 ud%+=1:vd%+=1:oe%-=2:pe%-=2
 3790PROCkb(gd%,ne%,me%,ud%,vd%,oe%,pe%,qe%,re%)
 3800ENDPROC
 3810DEFPROCfd(gd%,hd%,ue%)
 3820LOCAL id%,jd%,kd%,ld%,md%,nd%
 3830jd%=hd% AND %11
 3840nd%=2-(hd%>>>2)
 3850kd%=(gd%>>>4)-nd%:IF kd%<0 kd%=0
 3860ld%=(gd%>>>2 AND %11)-nd%:IF ld%<0 ld%=0
 3870md%=(gd% AND %11)-nd%:IF md%<0 md%=0
 3880id%=(kd%<<4) OR (ld%<<2) OR md%
 3890IF ue% THEN GCOL 128+id% TINT jd%*64 ELSE GCOL id% TINT jd%*64
 3900ENDPROC
 3910DEFPROC_c(gd%,me%,ne%,ud%,vd%,oe%,pe%,ve%)
 3920LOCAL we%,xe%,ye%,va%
 3930ye%=vd%:va%=ABS(me%-ne%)+1
 3940we%=pe% DIV va%:xe%=pe% MOD va%
 3950IF me%>ne% THEN ie%=-1 ELSE ie%=1
 3960FOR va% = me% TO ne% STEP ie%
 3970PROCfd(gd%,va%,0):RECTANGLE FILL ud%*4,ye%*4,oe%*4,we%*4
 3980ye%+=we%
 3990NEXT va%
 4000IF xe%<>0 THEN RECTANGLE FILL ud%*4,ye%*4,oe%*4,xe%*4
 4010IF ve%>-1 THEN GCOL 0 TINT 0:RECTANGLE FILL (ud%+ve%)*4,(vd%+ve%)*4,(oe%-ve%*2)*4,(pe%-ve%*2)*4
 4020ENDPROC
 4030DEFPROCze(gd%,me%,ne%,ud%,vd%,oe%,pe%,ve%)
 4040LOCAL we%,xe%,ye%,va%
 4050_e%=ud%:va%=ABS(me%-ne%)+1
 4060we%=oe% DIV va%:xe%=oe% MOD va%
 4070IF me%>ne% THEN ie%=-1 ELSE ie%=1
 4080FOR va% = me% TO ne% STEP ie%
 4090PROCfd(gd%,va%,0):RECTANGLE FILL _e%*4,vd%*4,we%*4,pe%*4
 4100_e%+=we%
 4110NEXT va%
 4120IF xe%<>0 THEN RECTANGLE FILL _e%*4,vd%*4,xe%*4,pe%*4
 4130IF ve%>-1 THEN GCOL 0 TINT 0:RECTANGLE FILL (ud%+ve%)*4,(vd%+ve%)*4,(oe%-ve%*2)*4,(pe%-ve%*2)*4
 4140ENDPROC
 4150DEFPROCka
 4160LOCAL af%
 4170IF fa%!4=bf% THEN ENDPROC :
 4180af%=fa%!16
 4190CASE af% OF
 4200WHEN 0 :PROCcf
 4210WHEN &400C0 :PROCdf
 4220ENDCASE
 4230ENDPROC
 4240DEFPROCdf
 4250LOCAL ef$,ff$
 4260SYS "Wimp_CreateSubMenu",,fa%!20,fa%!24,fa%!28
 4270ef$=LEFT$(gf$,4)
 4280ff$=MID$(gf$,8,LEN(gf$)-11)+RIGHT$(gf$,2)
 4290SYS "Spch_Say","SPEECHDEMO.FROM SUPERIOR SOFTWARE.,,CREEAYTED BY JON BELL.,, THIS IS VERSION "+ef$+".,,DATED "+ff$+"."
 4300ENDPROC
 4310DEFPROCia(hf%,if%,jf%,kf%,lf%)
 4320IF kf%<>-2 THEN ENDPROC
 4330IF jf%=2 THEN PROCmf(kf%,"Info,Quit","Demo")
 4340IF jf%=4 THEN
 4350PROCma
 4360ENDIF
 4370ENDPROC
 4380DEFPROCja(nf%)
 4390SYS "Wimp_DecodeMenu",,of%,nf%,STRING$(200," ")TO,,,pf$
 4400IF pf$="" THEN ENDPROC
 4410IF qf%=-2 THEN
 4420IF pf$="Quit" THEN PROCcf
 4430ENDIF
 4440ENDPROC
 4450DEFPROCmf(kf%,rf$,sf$)
 4460qf%=kf%
 4470tf%=of%
 4480uf%=0
 4490$tf%=sf$
 4500tf%?12=7:tf%?13=2:tf%?14=7:tf%?15=0 :
 4510IF kf%=-2 tf%!16=88 ELSE tf%!16=144
 4520tf%!20=44:tf%!24=0 :
 4530tf%+=28
 4540REPEAT vf$=FNwf(","):PROCxf(vf$):UNTIL vf$=""
 4550tf%!-24=(tf%!-24)OR&80
 4560SYS "Wimp_CreateMenu",,of%,hf%-64,96+44*2
 4570ENDPROC
 4580DEFPROCxf(yf$)
 4590IF yf$="" ENDPROC
 4600tf%!0=0:tf%!4=-1
 4610IF yf$="Info" tf%!0=%1000:tf%!4=zf%
 4620tf%!8=&07000021
 4630$(tf%+12)=yf$
 4640tf%+=24
 4650ENDPROC
 4660DEFFNwf(_f$)
 4670ag%=uf%+1:uf%=INSTR(rf$+_f$,_f$,ag%)
 4680=MID$(rf$,ag%,uf%-ag%)
 4690DEFPROCda
 4700LOCAL sd%
 4710PROCrd
 4720SYS"Wimp_Initialise",200,&4B534154,bg$ TO sd%,bf%
 4730cg%=1024
 4740DIM dg% cg%
 4750eg%=dg%+cg%
 4760DIM of% 1024:
 4770DIM fa% 1024:
 4780SYS"Wimp_OpenTemplate",,"<SpDemo$Dir>.codeT"
 4790SYS"Wimp_LoadTemplate",,fa%,dg%,eg%,-1,"info",0 TO ,,dg%
 4800!(fa%+88+4*32+20)=fg%:
 4810SYS"Wimp_CreateWindow",,fa% TO zf%
 4820SYS"Wimp_CloseTemplate"
 4830!fa%=-1:fa%!4=0:fa%!8=0:fa%!12=88:fa%!16=68:fa%!20=&3002:$(fa%+24)="!Sp_Demo"
 4840SYS"Wimp_CreateIcon",,fa% TO gg%
 4850OSCLI"SPEAK DEHMOW3IXNSTAOLT."
 4860SYS"OS_Byte",229,0,255 TO ,sa%
 4870ENDPROC
 4880DEFPROCaa(hg%,ig$,jg%)
 4890LOCAL kg%
 4900SYS"OS_Byte",229,sa%,0:SYS"Spch_Reset"
 4910IF hg%=17 THEN SYS"Wimp_SetMode",ra%:ENDPROC
 4920IF hg%<>999 THEN SYS"Wimp_SetMode",ra%
 4930!fa%=hg%
 4940IF jg%<>0 THEN $(fa%+4)=STR$hg%+":"+STR$jg%+" - "+ig$+CHR$0 ELSE $(fa%+4)=ig$+CHR$0
 4950OSCLI"SPEAK UW6PS,EHRER."
 4960PROCbc:SYS "Wimp_ReportError",fa%,1,bg$
 4970OSCLI"SPEAK SIHLEE4 BIH4LEE."
 4980IF hg% <> 999 PROCcf:END
 4990ENDPROC
 5000DEFPROCbc
 5010LOCAL kg%
 5020REPEAT:SYS"Spch_Ready?" TO kg%:UNTIL kg%
 5030ENDPROC
 5040DEFPROCcf
 5050ON ERROR OFF
 5060la%=TRUE
 5070OSCLI"RMKILL PPG_high"
 5080SYS "Wimp_CloseDown"
 5090ENDPROC
 5100DEFPROCca
 5110la%=FALSE
 5120bg$="Speech! Demo"
 5130DIM fg% 31
 5140gf$="0.01 - 26th March 1991"
 5150$fg%=gf$
 5160lg$=FNmg("SpDemo$Dir"):lg$=lg$+"."
 5170PROCbd
 5180DIM rb 80*1024
 5190PROCng
 5200PROCog
 5210ENDPROC
 5220DEFPROCng
 5230LOCAL pg%,je%
 5240DIM ub%(7,2), yd%(4), qc%(6), de%(3), ee%(1), fe%(1), qd%(2)
 5250SYS "OS_File",13,"codeS",,,lg$ TO ,,,,pg%
 5260pg%+=4
 5270DIM tb pg% :
 5280!tb =pg% :
 5290SYS "OS_SpriteOp",10+256,tb,lg$+"codeS"
 5300SYS "OS_SpriteOp",8+256,tb TO ,,,,dd%
 5310dc%=tb!dd%+dd%
 5320ad%=tb!dc%+dc%
 5330yc%=tb!ad%+ad%
 5340ub%(0,0)=tb!yc%+yc%:ub%(0,1)=0:ub%(0,2)=0
 5350FOR je%=1 TO 7:ub%(je%,0)=tb!ub%(je%-1,0)+ub%(je%-1,0)
 5360CASE je% OF
 5370WHEN 1 :ub%(je%,1)=-4:ub%(je%,2)=-4
 5380WHEN 2 :ub%(je%,1)=-16:ub%(je%,2)=-16
 5390WHEN 3 :ub%(je%,1)=-4:ub%(je%,2)=-12
 5400WHEN 4 :ub%(je%,1)=0:ub%(je%,2)=0
 5410WHEN 5 :ub%(je%,1)=-12:ub%(je%,2)=-13
 5420WHEN 6 :ub%(je%,1)=-20:ub%(je%,2)=-17
 5430WHEN 7 :ub%(je%,1)=-12:ub%(je%,2)=-6
 5440ENDCASE
 5450NEXT je%
 5460yd%(0)=tb!ub%(7,0)+ub%(7,0)
 5470FORje%=1TO4:yd%(je%)=tb!yd%(je%-1)+yd%(je%-1):NEXT je%
 5480qc%(0)=tb!yd%(4)+yd%(4):FORje%=1TO6:qc%(je%)=tb!qc%(je%-1)+qc%(je%-1):NEXTje%
 5490ic%=tb!qc%(6)+qc%(6):hc%=tb!ic%+ic%:fc%=tb!hc%+hc%:nc%=tb!fc%+fc%:de%(0)=tb!nc%+nc%
 5500FORje%=1TO3:de%(je%)=tb!de%(je%-1)+de%(je%-1):NEXT je%
 5510rc%=tb!de%(3)+de%(3):ee%(0)=tb!rc%+rc%:ee%(1)=tb!ee%(0)+ee%(0):sc%=tb!ee%(1)+ee%(1)
 5520fe%(0)=tb!sc%+sc%:fe%(1)=tb!fe%(0)+fe%(0)
 5530qd%(0)=tb!fe%(1)+fe%(1):qd%(1)=tb!qd%(0)+qd%(0)
 5540qd%(2)=tb!qd%(1)+qd%(1)
 5550ENDPROC
 5560DEFPROCog
 5570LOCAL qg%
 5580SYS "OS_File",13,"code1",,,lg$ TO ,,,,qg%
 5590DIM rg qg%
 5600OSCLI" LOAD <SpDemo$Dir>.code1 "+STR$~rg
 5610_b =rg+rg!0 :
 5620jb =rg+rg!4
 5630ec =rg+rg!8
 5640vb =rg+rg!12
 5650fb =rg+rg!16
 5660ab =rg+rg!20
 5670sg =rg+rg!24
 5680gc =rg+rg!28
 5690tg =rg+rg!32
 5700eb =rg+rg!36
 5710sb =rg+rg!40
 5720ENDPROC
 5730DEFFNmg(ug$)
 5740LOCAL vg%,va%,wg$,xg,yg
 5750DIM xg 100
 5760DIM yg 100
 5770wg$=""
 5780$xg=ug$+CHR$(0)
 5790SYS "XOS_ReadVarVal",xg,yg,-1,0 TO ,,vg%
 5800IF vg%<0 THEN
 5810SYS "OS_ReadVarVal",xg,yg,100,0 TO ,,vg%
 5820FOR va%= 1 TO vg%
 5830wg$=wg$+CHR$(yg?(va%-1))
 5840NEXT va%
 5850ENDIF
 5860=wg$
 5870DEFPROCbb(na%)
 5880LOCAL zg%
 5890zg%=TIME:REPEAT UNTIL TIME>=zg%+na%
 5900ENDPROC
 5910DATA THAE5NKYUW.,2,14,0,10,4,20,0,2,-1
 5920DATA IYFEE3L3KWIYTDIH5ZEE.,2,13,0,10,2,12,0,12,4,16,2,10,0,8,2,12,0,10,1,12,0,10,-1
 5930DATA HEH8AY4-1,2,10,1,10,0,10,-1
 5940DATA WEH6ERIHSMIY4BO6DEE.,4,10,2,4,0,4,2,8,0,6,3,10,2,10,0,6,3,8,4,8,0,4,2,20,0,2,-1
 5950DATA HEH8AY4-1 IH5TSRUH6DTUXPOY3NT.,2,16,1,16,0,14,1,6,0,10,4,14,1,8,0,6,4,10,3,14,4,8,2,6,1,6,0,4,-1
 5960DATA OW6KAY3,4,12,0,6,2,16,0,2,-1
 5970DATA O5NWIX3THDHAX5SHOW.,4,20,1,6,2,10,0,4,2,10,4,20,0,2,-1
 5980DATA DHIH6S- IXZAXDEH7MAXNSTRAYSHAX2N,2,14,0,12,1,6,0,4,1,6,0,4,2,10,3,8,4,10,0,12,2,12,0,12,4,8,0,10,-1
 5990DATA OXVSUW5PEE6RIXAH,4,10,0,6,4,14,3,10,2,10,0,8,1,6,4,8,-1
 6000DATA SO5FTWEHAXS,0,2,4,18,1,4,2,16,-1
 6010DATA NYUWSPEE6CHPROWGRAEM.,0,2,4,18,0,4,3,10,2,16,0,6,3,8,4,16,0,8,2,16,3,14,-1
 6020DATA IY7-HAEVAX KOXMPLEE5TLEE,2,14,0,10, 2,12,0,8,3,4,2,7, 4,12,3,12,2,12,0,6,2,12,-1
 6030DATA SO6FTWEHAXKOXNTROW5LAX2BUL,0,2,4,18,1,4,2,16, 4,14,0,10,4,16,2,20,3,6,4,12,1,6,-1
 6040DATA MAW5TH.,3,10,2,14,1,10,0,2,-1
 6050DATA SOH6OW,4,20,0,2,-1
 6060DATA IY7KAXN SAY3- EH6NEETHIXNX,2,12,0,12,2,12,0,12,2,12,0,12, 2,8,0,8,4,8,0,8,2,12,0,4,-1
 6070DATA YUX3WO5NT,4,14,0,10,4,14,1,8,0,2,-1
 6080DATA AET EH6NEEPIH5CH-YUX LIYK.,2,12,0,7,2,11,0,6,4,7, 3,6,2,20,0,8, 4,16,0,6,2,14,0,2,-1
 6090DATA FAOAX EH6NEE KIY6ND,1,2,2,2,3,8,0,2, 2,2,3,8,0,4,3,10,0,2, 1,2,2,2,3,10,0,2,-1
 6100DATA OV PER5SAXN.,2,2,3,8,1,2, 0,2,2,2,3,10,0,2,2,2,3,10,0,2,-1
 6110DATA YUW6KAXN,4,15,2,14,0,2,-1
 6120DATA AO8LSOW,1,12,4,14,0,2,-1
 6130DATA CHAY3NJDHAX3,2,16,0,4,1,6,-1
 6140DATA LEHVUL.,2,6,0,2,1,8,0,2,-1
 6150DATA KAE6N6YUWHEERMEE?,2,14,0,8,4,12,0,6,2,12,0,6,3,6,2,10,3,2,-1
 6160DATA HEH3LOW?,2,16,4,10,3,2,-1
 6170DATA KAE6N3YUW4HEE7RMEE.,2,14,0,8,4,12,0,6,2,12,0,6,3,6,2,10,3,2,-1
 6180DATA OH6WEHL.,4,4,2,12,3,2,-1
 6190DATA TAY5KMEE TUW,1,46,0,6,1,40,0,6, 1,30,0,2,-1
 6200DATA YAO2AX LEE6DERAX.,1,46,0,6,1,34,0,2,1,40,0,2,-1
 6210DATA AXNDIY5 WIHL,1,36,0,4,1,32,0,4,1,40,0,2,-1
 6220DATA EH6KSTER8MIX7NAY5T,1,36,0,10,1,36,0,4,1,20,0,4,1,34,0,2,-1
 6230DATA HIH5IXM.,1,36,0,2,-1
 6240DATA GOW7 AXWAY1,1,20,0,3,1,12,0,3,1,30,0,2,-1
 6250DATA YUW1 BAH8G IYD,1,22,0,3, 1,14,0,3, 1,20,0,2,-1
 6260DATA MO2NSTER1.,1,22,0,16,1,20,0,2,-1
 6270DATA PAA5RLAYVUW,3,6,2,14,1,10,2,16,4,22,0,2,-1
 6280DATA FRXO3NSAY?,4,22,0,4,2,20,0,2,-1
 6290DATA NOW.,1,12,0,2,-1
 6300DATA NOW.,1,12,0,2,-1
 6310DATA OW5WEHL.,4,16,2,14,0,2,-1
 6320DATA BIY7EE3,3,6,2,12,1,14,0,2,-1
 6330DATA TIY5MFAO3R AH4 SO3NX.,2,16,3,10,4,34,2,14,4,16,0,2,-1
 6340DATA DEH29EH29EH29IH29ZEE26EE26EE26-22D22EH22EH22EH22IH22ZEE17EE17 17
 6350DATA GIX19V19MEE21Y21AH22AA19N19N19SER21DUX17UX17UX17UW17-17
 6360DATA AA24AA24IH29MHAA29AA29F26KR26EH26EH26EH26IX22ZEE22EE22EE22 19
 6370DATA AO19L19FAX21DHAX22LAH24AH24V24 O26V26Y24UX24UX24UW24-24
 6380DATA IX26D29WOH29N29D28BEE28AX26STAA31AA31IX31LIH28SH28MAE26AE26RIX24IX24J24-26
 6390DATA IY26KAA28AA28N28TAX24FAO21AO21D21DHAH24KAE21RIH19IX19J19-19
 6400DATA BAH19TY22UX24UL24LUH28K26SWEE26EE26T26AH19PO24O24N24N28DHAX28SEE26EE26T28
 6410DATA O28N28AX29AX29 BIY31SIH28KAX24L24MEH26EH26IH26D19FAO19AX19TUX24UX24UX24UX24UX24UX24UX24UX28UX33UX36UW36W36W36W36W36W36W36-36
 6420DATA DHAE4TSAO5LFOW4KS?,2,14,0,6,4,14,0,4,3,6,4,14,0,2,-1

� > :4.!Sp_Demo.!RunImage
$� Superior Software Speech! Demo
/� (c) John Bell - Something Sacred, 26/3/91
(#� TUNE IN, TURN ON, BURN OUT...
2
<� � �aa(�,�$,�)
F�ba
P�ca
Z�da
dea%=%1100000110001
n�
xș"Wimp_Poll",ea%,fa% � ga%
�ha%=fa%
�Ȏ ga% �
�$� 1 :ș "Wimp_RedrawWindow",,ha%
�"� 2 :ș "Wimp_OpenWindow",,ha%
�#� 3 :ș "Wimp_CloseWindow",,ha%
�,� 6 :�ia(!ha%,ha%!4,ha%!8,ha%!12,ha%!16)
�� 9 :�ja(ha%)
�� 17,18 :�ka
��
�	� la%
��"SPEAKW DEHMOWKWIHT."
��
���ma
� na%,oa%,pa%,qa%
	ra%=�
2ș"OS_ReadModeVariable",13,7 � ,,oa%:oa%=oa%*2
"#ș"OS_ReadDynamicArea",2 � ,qa%
,#ș"Wimp_SlotSize",-1,-1 � ,,pa%
6U� oa% > (qa%+pa%) � �aa(999,"Cannot claim enough screensize, I require 160K",0):�
@3ș"Spch_Ready?" � na%:� (� na%) � �"SAY SHSHSH"
Jș"Wimp_SetMode",15
T� �
^� � � �aa(�,�$,�):�
hș"OS_Byte",229,0,0 � ,sa%
r�ta
|�ua
�=ș"OS_Byte",229,sa%,0:ș"Spch_Reset":ș"Wimp_SetMode",ra%
��
���ua
�� va%,wa%,xa%,ya%,za%
�&�_a(�):A%=&100:� ab:�_a(�):�bb(30)
��cb:�bb(50):�db:�_a(�)
�� eb:�db:� fb
��::�gb:�hb:�ib:� �
��
���gb
��
�/A%=0:� jb:�kb(63,7,4,0,0,319,255,-2,0):� fb
��bb(65):�"SPEED 140"
Z�"SPEAKW HEH8AY4-1,IHTSVEH6REEDAA6RKIHNHEE4R,,,,WUHDSAH6MWONPLEE6STAHRNOXN DHAX3LIYT."
�
��hb
&� lb%,mb%,nb%,ob%
0�pb:�qb:A%=-1:B%=rb:� sb
:9A%=rb:� sb:A%=tb+ub%(0,0):B%=132:C%=172:�vb:�"FX15,0"
D#xa%=�:�:ȗ lb%,mb%,nb%:ob%=�(0)
N)� (�>=xa%+850) � (ob%<>-1) � (nb%<>0)
X�cb:� 1,-15,200,1:�bb(100)
b'�wb(132,172,2):�xb(132,172):�bb(50)
l�va%=1�3:�yb(132,172):�va%
v(�"SPEAK UX4UX5UX6UX7UX8UX7UX6UX5UX4"
��zb(4,132,172):� _b
�!xa%=0:�:ș"Spch_Ready?" � va%
�+�ac(xa%,132,172):xa%+=1:� xa%=5 � xa%=0
�	� va%
��ac(3,132,172)
�)�zb(0,132,172):�bb(50):�wb(132,172,2)
�'�xb(132,172):�wb(132,172,2):�bb(50)
�1�ac(1,132,172):�bb(75):�ac(2,132,172):�bb(75)
�6�ac(0,132,172):�xb(132,172):�wb(132,172,2):�bb(50)
�#�xb(132,172):�wb(132,172,2):�bc
�1ș"Spch_Oldchannel":�cc(&1800,&2000,&100,5,1)
�� xa%=172 � 204 � 2
�0A%=rb:� sb:A%=tb+ub%(0,0):B%=132:C%=xa%:� vb

�cb:� xa%
+A%=rb:� sb:A%=tb+dc%:B%=110:C%=155:� ec
6A%=-1:B%=rb:� sb:A%=tb+ub%(0,0):B%=132:C%=204:� vb
  A%=tb+fc%:B%=110:C%=155:� ec
*?� fb:ș"Sound_QInit":ș"Spch_Pitch",180:�"SPEAK HEE5HEE3-1"
41�zb(2,132,204):�bb(75):�wb(132,204,1):�bb(30)
>8�zb(1,132,204):�bb(10):�zb(0,132,204):�wb(132,204,2)
H�bb(50):�pb
R;� _b:A%=tb+ub%(0,0):B%=36:C%=174:� vb:�cb:� 1,-15,200,1
\/�bb(75):�wb(36,174,2):�bb(50):�ac(2,36,174)
f6�zb(3,36,174):ș"Spch_Pitch",0:ș"Spch_Tongue",140
p5�xb(36,174):�bc:ș"Spch_Reset":ș"Spch_Speed",140
z-�ac(0,36,174):�wb(36,174,2):�zb(2,36,174)
�0A%=rb:� sb:A%=tb+ub%(0,0):B%=132:C%=204:� vb
�%A%=tb+fc%:B%=110:C%=155:� ec:� gc
�8�wb(132,204,2):�ac(1,132,204):�bb(50):�ac(0,132,204)
�:�wb(132,204,2):�zb(3,132,204):�"SPEAK HM7M6M5M4M3M2M1"
��bc:�zb(0,132,204)
�0A%=rb:� sb:A%=tb+ub%(0,0):B%=132:C%=204:� vb
�$A%=tb+hc%:B%=110:C%=155:� ec:�cb
�0A%=rb:� sb:A%=tb+ub%(0,0):B%=132:C%=204:� vb
�-A%=tb+ic%:B%=110:C%=155:� ec:�cb:�bb(100)
�7�wb(132,204,2):�xb(132,204):�bb(10)::�wb(132,204,2)
�/�bb(15):�xb(132,204):�bb(30):�wb(132,204,2)
�+A%=rb:� sb:A%=tb+ic%:B%=110:C%=155:� ec
�4A%=-1:B%=rb:� sb:�xa%=1�3:�yb(132,204):� xa%:�pb
;� va%=1�5:� va%�2=0 � xa%=194:wa%=128 � xa%=200:wa%=136
0A%=rb:� sb:A%=tb+ub%(0,0):B%=wa%:C%=204:� vb
"�cb:� 1,-10,xa%,1:�bb(8):� va%
$4A%=rb:� sb:A%=tb+ub%(0,0):B%=132:C%=204:� vb:�cb
.�jc
8�
B��ba
L'kc$="adfs::0.!Sp_Spell.":lc$="code"
V
� mc% 500
`�
j��ib
t�xb(132,204):�wb(132,204,2)
~�xb(132,204):�xb(132,204)
�6�xb(132,204):�wb(132,204,2):�bb(30):�zb(0,132,204)
��xb(132,204):�xb(132,204)
�,�xb(132,204):�wb(132,204,2):�xb(132,204)
�,�wb(132,204,2):�xb(132,204):�xb(132,204)
�@�wb(132,204,2):ș"Spch_Oldchannel":�cc(&1800,&2000,&100,7,1)
�� xa%=204 � 254 � 2
�0A%=rb:� sb:A%=tb+ub%(0,0):B%=132:C%=xa%:� vb
�=�cb:� xa%:ș"Sound_QInit":ș"Spch_Pitch",185:�xb(132,254)
�5�bc:ș"Spch_Oldchannel":�cc(&1F00,&1700,&100,7,1)
�#� xa%=254 � 204 � -2:A%=rb:� sb
�/A%=tb+ub%(0,0):B%=132:C%=xa%:� vb:�cb:� xa%
�=ș"Spch_Reset":ș"Spch_Speed",140:�bb(30):ș"Sound_QInit"
�wb(132,204,2):� _b:�pb

2A%=tb+nc%:B%=232:C%=185:� vb:�cb:� 1,-15,200,1
)�bb(10):�wb(132,204,2):�ac(2,132,204)
3ș"Spch_Pitch",30:�oc(232,185,0):�oc(232,185,0)
(2�bb(35):�pc(2,232,185):�"SPEAK HEE5HEE3-1":�bc
24�pb:A%=rb:� sb:A%=tb+ub%(0,0):B%=132:C%=204:� vb
<:A%=tb+qc%(2):B%=132+12:C%=204-43:�vb:�cb:� 1,-15,200,1
F%�bb(100):�"SPEAK HM7M6M5M4M3M2M1"
P4�zb(3,132,204):�wb(132,204,2):�jc:�zb(0,132,204)
Z1�bc:ș"Spch_Reset":ș"Spch_Speed",140:�bb(50)
d/�xb(132,204):ș"Spch_Level",90:�xb(132,204)
n4ș"Spch_Level",60:�xb(132,204):ș"Spch_Level",30
x4�xb(132,204):�wb(132,204,2):�bb(30):�xb(132,204)
�7�wb(132,204,2):�bb(100):�xb(132,204):�wb(132,204,2)
�;�bb(100):�xb(132,204):�wb(132,204,2):ș"Spch_Level",128
�7�bb(120):�wb(132,204,2):�xb(132,204):�wb(132,204,2)
�#�bb(30):�zb(0,132,204):�pb:� _b
�1A%=tb+rc%:B%=24:C%=136:� vb:�cb:� 1,-15,200,1
�A�bb(50):�ac(1,132,204):ș"Spch_Mouth",180:ș"Spch_Tongue",180
�6ș"Spch_Speed",70:ș"Spch_Pitch",150:�oc(24,136,1)
�.�oc(24,136,1):�wb(132,204,2):�oc(24,136,1)
�.�oc(24,136,1):�oc(24,136,1):�wb(132,204,2)
�-�pb:� _b:A%=tb+sc%:B%=216:C%=151:� vb:�cb
�G� 1,-15,200,1:ș"Spch_Reset":ș"Spch_Mouth",100:ș"Spch_Tongue",100
�?ș"Spch_Speed",130:ș"Spch_Pitch",20:�bb(60):�ac(2,132,204)
�0�oc(216,151,2):�oc(216,151,2):�oc(216,151,2)
4�wb(132,204,2):ș"Spch_Reset":ș"Spch_Speed",140
4�bb(100):�"SPEAK HM7M6M5M4M3M2M1":�zb(3,132,204)
+�bc:�wb(132,204,2):�bb(40):�xb(132,204)
".�xb(132,204):�wb(132,204,2):�ac(1,132,204)
,Kș"Spch_Reset":ș"Spch_Mouth",180:ș"Spch_Tongue",180:ș"Spch_Speed",70
63ș"Spch_Pitch",150:�oc(24,136,1):�wb(132,204,2)
@H�ac(2,132,204):ș"Spch_Reset":ș"Spch_Mouth",100:ș"Spch_Tongue",100
J7ș"Spch_Speed",130:ș"Spch_Pitch",20:�oc(216,151,2)
TA�wb(132,204,2):ș"Spch_Reset":ș"Spch_Speed",140:�xb(132,204)
^.�wb(132,204,2):�xb(132,204):�wb(132,204,2)
h$�qb:A%=tb+dc%:B%=110:C%=155:� ec
r6A%=tb+ub%(0,0):B%=132:C%=204:� vb:A%=-1:B%=rb:� sb
|]A%=tb+hc%:B%=110:C%=155:� ec:A%=tb+rc%:B%=24:C%=136:� vb:A%=tb+sc%:B%=216:C%=151:� vb:�cb
�+A%=rb:� sb:A%=tb+fc%:B%=110:C%=155:� ec
�A%=tb+rc%:B%=24:C%=136:� vb
�,A%=tb+sc%:B%=216:C%=151:� vb:�cb:�bb(50)
�5�xa%=0�2:�tc(xa%):�xa%:�xa%=2�0 �-1:�tc(xa%):�xa%
�+A%=rb:� sb:A%=tb+fc%:B%=110:C%=155:� ec
�A%=tb+rc%:B%=24:C%=136:� vb
�$A%=tb+sc%:B%=216:C%=151:� vb:�cb
�0A%=rb:� sb:A%=tb+fc%:B%=110:C%=155:� ec:� fb
�/A%=rb:� sb:A%=tb+hc%:B%=110:C%=155:� ec:�cb
�/A%=rb:� sb:A%=tb+ic%:B%=110:C%=155:� ec:�cb
��xb(132,204):�wb(132,204,2)
�/A%=rb:� sb:A%=tb+hc%:B%=110:C%=155:� ec:�cb
�/A%=rb:� sb:A%=tb+fc%:B%=110:C%=155:� ec:�cb
�bb(50)
5�xa%=0�2:�uc(xa%):�xa%:�xa%=2�0 �-1:�uc(xa%):�xa%
/A%=rb:� sb:A%=tb+fc%:B%=110:C%=155:� ec:�cb
&!�zb(2,132,204):�wb(132,204,2)
0#�db:�vc:� fb:�va%=1�8:�wc:� va%
:(�_b:�kb(37,9,11,115,32,85,103,37,11)
D*A%=tb+ub%(0,0):B%=132:C%=126:� vb:� fb
N7�wb(132,126,2):�bb(100):�xb(132,126):�wb(132,126,1)
X!�bb(30):�db:�vc:� fb:�bb(400)
b�
l
��_a(xc%)
v*� (� xc%) � A%=tb+yc%:B%=62:C%=79:� ec
�"�zc(10,7,9,14,65,291,112,-2,0)
�*� (� xc%) � A%=tb+yc%:B%=66:C%=75:� ec
�#�kb(50,8,4,50,146,219,61,0,0) :
�"�kb(50,7,3,45,141,229,71,-2,0)
�"�kb(50,3,6,45,141,229,71,-2,0)
�� xc% � � fb:� _b
��vc
��
���vc
�$�kb(11,3,9,61,157,197,39,-2,0) :
�$�kb(58,11,7,61,157,197,39,0,1) :
�%�_c(58,0,11,67,157+9,185,24,-1) :
�$A%=tb+ad%:B%=68:C%=157+6+26:� vb
�
��bd

�
ș 8,13,lc$,,,kc$ � cd%
 � cd%=0 � �
*�
4��db
>	� va%
HA%=0:� jb:A%=tb+dd%
R� va%=22+5 � 251 � 32
\#�_c(63,11,0,0,va%-11,319,12,-1)
f#�_c(50,0,11,0,va%-24,319,12,-1)
p'B%=8:C%=va%:� vb:B%=164:C%=va%:� vb
z	� va%
�!�kb(10,11,8,0,0,319,255,-2,0)
��
���qb
�3A%=�ed(37,11):� jb:�kb(63,7,4,0,0,319,255,-2,0)
�+�fd(10,8,0):ȓ Ȑ 23*4,22*4,272*4,210*4
�#�kb(37,11,9,23,22,272,210,-2,0)
�D�kb(37,9,11,29,28,127,32,37,10):�kb(37,9,11,162,28,127,32,37,10)
�F�kb(37,9,11,29,198,127,28,37,10):�kb(37,9,11,162,198,127,28,37,10)
�D�kb(37,9,11,29,66,64,126,37,10):�kb(37,9,11,225,66,64,126,37,10)
�$�kb(37,9,11,99,66,120,126,37,11)
�&�kb(37,11,7,83,235-22,157,32,-1,0)
�A%=tb+dd%:B%=88:C%=239:� vb
�%�kb(37,11,7,63,35-26,192,36,-1,0)
	A%=tb+ad%:B%=68:C%=39:� vb
	�
	ݤed(gd%,hd%)
	$� id%,jd%,kd%,ld%,md%,nd%
	.jd%=hd% � %11
	8nd%=2-(hd%>>>2)
	B#kd%=(gd%>>>4)-nd%:� kd%<0 kd%=0
	L)ld%=(gd%>>>2 � %11)-nd%:� ld%<0 ld%=0
	V%md%=(gd% � %11)-nd%:� md%<0 md%=0
	`,id%=(jd%<<6) � (kd%<<4) � (ld%<<2) � md%
	j=id%
	t��wc
	~	� od$
	�	� od$
	��"SPEAK "+od$
	��bc
	��
	�
��tc(pd%)
	�+A%=rb:� sb:A%=tb+fc%:B%=110:C%=155:� ec
	�A%=tb+rc%:B%=24:C%=136:� vb
	� A%=tb+sc%:B%=216:C%=151:� vb
	�)A%=tb+qd%(pd%):B%=112:C%=155:� vb:�cb
	��
	�
��uc(pd%)
	�+A%=rb:� sb:A%=tb+fc%:B%=110:C%=155:� ec
)A%=tb+qd%(pd%):B%=112:C%=155:� vb:�cb

�
��rd
�
sd%=(79*2)*&1400
(ș &60240,,0,sd%,0,1 � ;td
2� (� -(td � 1)) � �
<�
F��xb(ud%,vd%)
P� od$,wd%,xd%
Z	� od$
d�"SPEAK "+od$
n�:� wd%
x� wd%>=0 �
�	� xd%
��zb(wd%,ud%,vd%):�bb(xd%)
��
�� wd%=-1
��bc
��
���zb(wd%,ud%,vd%)
�4� _b:A%=tb+yd%(wd%):B%=ud%+16:C%=vd%-57:� vb:�cb
��
���ac(zd%,ud%,vd%)
�4� _b:A%=tb+qc%(zd%):B%=ud%+12:C%=vd%-43:� vb:�cb
��
���oc(ud%,vd%,_d%)
� od$,wd%,xd%
	� od$
�"SPEAK "+od$
"�:� wd%
,� wd%>=0 �
6	� xd%
@Ȏ _d% �
J� 0 :�pc(wd%,ud%,vd%)
T� 1 :�ae(wd%,ud%,vd%)
^� 2 :�be(wd%,ud%,vd%)
h�
r�bb(xd%)
|�
�� wd%=-1
��bc
��
���pc(ce%,ud%,vd%)
�3� _b:A%=tb+de%(ce%):B%=ud%+8:C%=vd%-48:� vb:�cb
��
���ae(ce%,ud%,vd%)
�4� _b:A%=tb+ee%(ce%):B%=ud%+24:C%=vd%-44:� vb:�cb
��
���be(ce%,ud%,vd%)
�4� _b:A%=tb+fe%(ce%):B%=ud%+32:C%=vd%-52:� vb:�cb
��
���yb(ud%,vd%)
	� va%
� va%=0 � 7
A%=rb:� sb
&=A%=tb+ub%(va%,0):B%=ud%+ub%(va%,1):C%=vd%+ub%(va%,2):� vb
0
�cb:� va%
:FA%=rb:� sb:A%=tb+ub%(0,0):B%=ud%+ub%(0,1):C%=vd%+ub%(0,2):� vb:�cb
D�
N��wb(ud%,vd%,zd%)
X)� zd%=2 � A%=tb+qc%(6) � A%=tb+qc%(5)
b!� _b:B%=ud%+12:C%=vd%-43:� vb
l%�cb:�bb(20):A%=tb+qc%(0):� vb:�cb
v�
���jc
�3� va%=1�2:�ac(0,132,204):�bb(10):�ac(4,132,204)
�"�bb(10):�ac(0,132,204):�bb(10)
� �ac(3,132,204):�bb(10):� va%
�(�xa%=1�3:�wb(132,204,2):�bb(10):�xa%
��
���pb
�9ș"Spch_Oldchannel":�"CHANNELVOICE 1 StringLib-Pluck"
��
���ta
�� 13:� 5
�ș "OS_RemoveCursors"
�)ș "OS_Byte",&70,2:ș "OS_Byte",&71,1

ș"Spch_Reset"


A%=0:� jb

�

 ��cb

*
� ya%,za%

4(ș "OS_Byte",250,0,255 � ,ya%,za%:Ȗ

>-ș "OS_Byte",&70,za%:ș "OS_Byte",&71,ya%

H�

R��cc(ge%,he%,ie%,na%,je%)

\
� ke%,le%

f�"CHANNELVOICE 1 PPG_high"

p	Ȗ:Ȗ

zș "Sound_QInit"

� le%=na%:� ge%>he% � ie%=-ie%

�� 1,&17F,ge%,je%

�� ke%=ge% � he% � ie%

�� 1,&1EF,ke%,je%,le%

�le%+=na%

�	� ke%

��

�-��kb(gd%,me%,ne%,ud%,vd%,oe%,pe%,qe%,re%)

�� va%,se%,ie%

�� me% > ne% �

�
ie%=-1

��

�	ie%=1
se%=ne%-me%
ud%-=se%:vd%-=se%
oe%+=2*se%:pe%+=2*se%
$�
.� va%=me% � ne% � ie%
8�fd(gd%,va%,0)
Bȓ ud%*4,vd%*4,oe%*4,pe%*4
Lud%+=1:vd%+=1:oe%-=2:pe%-=2
V	� va%
`� qe%>-2 �
j,� qe%=-1 � ȓ Ȑ ud%*4,vd%*4,oe%*4,pe%*4
t<� qe%>=0 � � qe% Ȝ re%<<6:ȓ Ȑ ud%*4,vd%*4,oe%*4,pe%*4
~�
��
�-��zc(gd%,me%,ne%,ud%,vd%,oe%,pe%,qe%,re%)
�	� te%
�%� me%>ne% te%=ne%:ne%=me%:me%=te%
�,�kb(gd%,me%,ne%,ud%,vd%,oe%,pe%,qe%,re%)
�te%=ne%-me%
�'� te%>4 ud%+=1:vd%+=1:oe%-=2:pe%-=2
�,�kb(gd%,ne%,me%,ud%,vd%,oe%,pe%,qe%,re%)
��
���fd(gd%,hd%,ue%)
�� id%,jd%,kd%,ld%,md%,nd%
�jd%=hd% � %11
nd%=2-(hd%>>>2)

#kd%=(gd%>>>4)-nd%:� kd%<0 kd%=0
)ld%=(gd%>>>2 � %11)-nd%:� ld%<0 ld%=0
%md%=(gd% � %11)-nd%:� md%<0 md%=0
(!id%=(kd%<<4) � (ld%<<2) � md%
21� ue% � � 128+id% Ȝ jd%*64 � � id% Ȝ jd%*64
<�
F)��_c(gd%,me%,ne%,ud%,vd%,oe%,pe%,ve%)
P� we%,xe%,ye%,va%
Zye%=vd%:va%=�(me%-ne%)+1
dwe%=pe% � va%:xe%=pe% � va%
n� me%>ne% � ie%=-1 � ie%=1
x� va% = me% � ne% � ie%
�0�fd(gd%,va%,0):ȓ Ȑ ud%*4,ye%*4,oe%*4,we%*4
�ye%+=we%
�	� va%
�,� xe%<>0 � ȓ Ȑ ud%*4,ye%*4,oe%*4,xe%*4
�Q� ve%>-1 � � 0 Ȝ 0:ȓ Ȑ (ud%+ve%)*4,(vd%+ve%)*4,(oe%-ve%*2)*4,(pe%-ve%*2)*4
��
�)��ze(gd%,me%,ne%,ud%,vd%,oe%,pe%,ve%)
�� we%,xe%,ye%,va%
�_e%=ud%:va%=�(me%-ne%)+1
�we%=oe% � va%:xe%=oe% � va%
�� me%>ne% � ie%=-1 � ie%=1
�� va% = me% � ne% � ie%
�0�fd(gd%,va%,0):ȓ Ȑ _e%*4,vd%*4,we%*4,pe%*4
_e%+=we%
	� va%
,� xe%<>0 � ȓ Ȑ _e%*4,vd%*4,xe%*4,pe%*4
"Q� ve%>-1 � � 0 Ȝ 0:ȓ Ȑ (ud%+ve%)*4,(vd%+ve%)*4,(oe%-ve%*2)*4,(pe%-ve%*2)*4
,�
6��ka
@	� af%
J� fa%!4=bf% � � :
Taf%=fa%!16
^Ȏ af% �
h� 0 :�cf
r� &400C0 :�df
|�
��
���df
�
� ef$,ff$
�1ș "Wimp_CreateSubMenu",,fa%!20,fa%!24,fa%!28
�ef$=�gf$,4)
�!ff$=�gf$,8,�(gf$)-11)+�gf$,2)
�yș "Spch_Say","SPEECHDEMO.FROM SUPERIOR SOFTWARE.,,CREEAYTED BY JON BELL.,, THIS IS VERSION "+ef$+".,,DATED "+ff$+"."
��
���ia(hf%,if%,jf%,kf%,lf%)
�� kf%<>-2 � �
�)� jf%=2 � �mf(kf%,"Info,Quit","Demo")
�
� jf%=4 �
��ma
�
�

��ja(nf%)
&2ș "Wimp_DecodeMenu",,of%,nf%,�200," ")�,,,pf$
0� pf$="" � �
:� qf%=-2 �
D� pf$="Quit" � �cf
N�
X�
b��mf(kf%,rf$,sf$)
lqf%=kf%
vtf%=of%
�	uf%=0
�$tf%=sf$
�)tf%?12=7:tf%?13=2:tf%?14=7:tf%?15=0 :
�#� kf%=-2 tf%!16=88 � tf%!16=144
�tf%!20=44:tf%!24=0 :
�tf%+=28
�$� vf$=�wf(","):�xf(vf$):� vf$=""
�tf%!-24=(tf%!-24)�&80
�,ș "Wimp_CreateMenu",,of%,hf%-64,96+44*2
��
�
��xf(yf$)
�� yf$="" �
�tf%!0=0:tf%!4=-1
&� yf$="Info" tf%!0=%1000:tf%!4=zf%
tf%!8=&07000021
$(tf%+12)=yf$
 tf%+=24
*�
4
ݤwf(_f$)
>#ag%=uf%+1:uf%=�rf$+_f$,_f$,ag%)
H=�rf$,ag%,uf%-ag%)
R��da
\	� sd%
f�rd
p3ș"Wimp_Initialise",200,&4B534154,bg$ � sd%,bf%
zcg%=1024
�
� dg% cg%
�eg%=dg%+cg%
�� of% 1024:
�� fa% 1024:
�/ș"Wimp_OpenTemplate",,"<SpDemo$Dir>.codeT"
�:ș"Wimp_LoadTemplate",,fa%,dg%,eg%,-1,"info",0 � ,,dg%
�!(fa%+88+4*32+20)=fg%:
�$ș"Wimp_CreateWindow",,fa% � zf%
�ș"Wimp_CloseTemplate"
�Q!fa%=-1:fa%!4=0:fa%!8=0:fa%!12=88:fa%!16=68:fa%!20=&3002:$(fa%+24)="!Sp_Demo"
�"ș"Wimp_CreateIcon",,fa% � gg%
��"SPEAK DEHMOW3IXNSTAOLT."
� ș"OS_Byte",229,0,255 � ,sa%
�
��aa(hg%,ig$,jg%)
	� kg%
$(ș"OS_Byte",229,sa%,0:ș"Spch_Reset"
.%� hg%=17 � ș"Wimp_SetMode",ra%:�
8%� hg%<>999 � ș"Wimp_SetMode",ra%
B!fa%=hg%
LD� jg%<>0 � $(fa%+4)=�hg%+":"+�jg%+" - "+ig$+�0 � $(fa%+4)=ig$+�0
V�"SPEAK UW6PS,EHRER."
`'�bc:ș "Wimp_ReportError",fa%,1,bg$
j�"SPEAK SIHLEE4 BIH4LEE."
t� hg% <> 999 �cf:�
~�
���bc
�	� kg%
�!�:ș"Spch_Ready?" � kg%:� kg%
��
���cf
�	� � �
�	la%=�
��"RMKILL PPG_high"
�ș "Wimp_CloseDown"
��
���ca
�	la%=�
bg$="Speech! Demo"

� fg% 31
 gf$="0.01 - 26th March 1991"
$fg%=gf$
(%lg$=�mg("SpDemo$Dir"):lg$=lg$+"."
2�bd
<� rb 80*1024
F�ng
P�og
Z�
d��ng
n
� pg%,je%
x>� ub%(7,2), yd%(4), qc%(6), de%(3), ee%(1), fe%(1), qd%(2)
�+ș "OS_File",13,"codeS",,,lg$ � ,,,,pg%
�
pg%+=4
�� tb pg% :
�!tb =pg% :
�*ș "OS_SpriteOp",10+256,tb,lg$+"codeS"
�'ș "OS_SpriteOp",8+256,tb � ,,,,dd%
�dc%=tb!dd%+dd%
�ad%=tb!dc%+dc%
�yc%=tb!ad%+ad%
�-ub%(0,0)=tb!yc%+yc%:ub%(0,1)=0:ub%(0,2)=0
�7� je%=1 � 7:ub%(je%,0)=tb!ub%(je%-1,0)+ub%(je%-1,0)
�Ȏ je% �
�$� 1 :ub%(je%,1)=-4:ub%(je%,2)=-4
&� 2 :ub%(je%,1)=-16:ub%(je%,2)=-16
%� 3 :ub%(je%,1)=-4:ub%(je%,2)=-12
"� 4 :ub%(je%,1)=0:ub%(je%,2)=0
"&� 5 :ub%(je%,1)=-12:ub%(je%,2)=-13
,&� 6 :ub%(je%,1)=-20:ub%(je%,2)=-17
6%� 7 :ub%(je%,1)=-12:ub%(je%,2)=-6
@�
J	� je%
Tyd%(0)=tb!ub%(7,0)+ub%(7,0)
^4�je%=1�4:yd%(je%)=tb!yd%(je%-1)+yd%(je%-1):� je%
hKqc%(0)=tb!yd%(4)+yd%(4):�je%=1�6:qc%(je%)=tb!qc%(je%-1)+qc%(je%-1):�je%
rWic%=tb!qc%(6)+qc%(6):hc%=tb!ic%+ic%:fc%=tb!hc%+hc%:nc%=tb!fc%+fc%:de%(0)=tb!nc%+nc%
|4�je%=1�3:de%(je%)=tb!de%(je%-1)+de%(je%-1):� je%
�Wrc%=tb!de%(3)+de%(3):ee%(0)=tb!rc%+rc%:ee%(1)=tb!ee%(0)+ee%(0):sc%=tb!ee%(1)+ee%(1)
�-fe%(0)=tb!sc%+sc%:fe%(1)=tb!fe%(0)+fe%(0)
�3qd%(0)=tb!fe%(1)+fe%(1):qd%(1)=tb!qd%(0)+qd%(0)
�qd%(2)=tb!qd%(1)+qd%(1)
��
���og
�	� qg%
�+ș "OS_File",13,"code1",,,lg$ � ,,,,qg%
�� rg qg%
�%�" LOAD <SpDemo$Dir>.code1 "+�~rg
�_b =rg+rg!0 :
�jb =rg+rg!4
�ec =rg+rg!8
vb =rg+rg!12
fb =rg+rg!16
ab =rg+rg!20
&sg =rg+rg!24
0gc =rg+rg!28
:tg =rg+rg!32
Deb =rg+rg!36
Nsb =rg+rg!40
X�
b
ݤmg(ug$)
l� vg%,va%,wg$,xg,yg
v� xg 100
�� yg 100
�
wg$=""
�$xg=ug$+�(0)
�*ș "XOS_ReadVarVal",xg,yg,-1,0 � ,,vg%
�
� vg%<0 �
�*ș "OS_ReadVarVal",xg,yg,100,0 � ,,vg%
�� va%= 1 � vg%
�wg$=wg$+�(yg?(va%-1))
�	� va%
��
�=wg$
�
��bb(na%)
�	� zg%
zg%=�:� � �>=zg%+na%
�
'� THAE5NKYUW.,2,14,0,10,4,20,0,2,-1
 T� IYFEE3L3KWIYTDIH5ZEE.,2,13,0,10,2,12,0,12,4,16,2,10,0,8,2,12,0,10,1,12,0,10,-1
*!� HEH8AY4-1,2,10,1,10,0,10,-1
4U� WEH6ERIHSMIY4BO6DEE.,4,10,2,4,0,4,2,8,0,6,3,10,2,10,0,6,3,8,4,8,0,4,2,20,0,2,-1
>f� HEH8AY4-1 IH5TSRUH6DTUXPOY3NT.,2,16,1,16,0,14,1,6,0,10,4,14,1,8,0,6,4,10,3,14,4,8,2,6,1,6,0,4,-1
H"� OW6KAY3,4,12,0,6,2,16,0,2,-1
R<� O5NWIX3THDHAX5SHOW.,4,20,1,6,2,10,0,4,2,10,4,20,0,2,-1
\i� DHIH6S- IXZAXDEH7MAXNSTRAYSHAX2N,2,14,0,12,1,6,0,4,1,6,0,4,2,10,3,8,4,10,0,12,2,12,0,12,4,8,0,10,-1
f=� OXVSUW5PEE6RIXAH,4,10,0,6,4,14,3,10,2,10,0,8,1,6,4,8,-1
p&� SO5FTWEHAXS,0,2,4,18,1,4,2,16,-1
zP� NYUWSPEE6CHPROWGRAEM.,0,2,4,18,0,4,3,10,2,16,0,6,3,8,4,16,0,8,2,16,3,14,-1
�V� IY7-HAEVAX KOXMPLEE5TLEE,2,14,0,10, 2,12,0,8,3,4,2,7, 4,12,3,12,2,12,0,6,2,12,-1
�W� SO6FTWEHAXKOXNTROW5LAX2BUL,0,2,4,18,1,4,2,16, 4,14,0,10,4,16,2,20,3,6,4,12,1,6,-1
�#� MAW5TH.,3,10,2,14,1,10,0,2,-1
�� SOH6OW,4,20,0,2,-1
�[� IY7KAXN SAY3- EH6NEETHIXNX,2,12,0,12,2,12,0,12,2,12,0,12, 2,8,0,8,4,8,0,8,2,12,0,4,-1
�)� YUX3WO5NT,4,14,0,10,4,14,1,8,0,2,-1
�Z� AET EH6NEEPIH5CH-YUX LIYK.,2,12,0,7,2,11,0,6,4,7, 3,6,2,20,0,8, 4,16,0,6,2,14,0,2,-1
�T� FAOAX EH6NEE KIY6ND,1,2,2,2,3,8,0,2, 2,2,3,8,0,4,3,10,0,2, 1,2,2,2,3,10,0,2,-1
�@� OV PER5SAXN.,2,2,3,8,1,2, 0,2,2,2,3,10,0,2,2,2,3,10,0,2,-1
�� YUW6KAXN,4,15,2,14,0,2,-1
�� AO8LSOW,1,12,4,14,0,2,-1
�"� CHAY3NJDHAX3,2,16,0,4,1,6,-1
� � LEHVUL.,2,6,0,2,1,8,0,2,-1
B� KAE6N6YUWHEERMEE?,2,14,0,8,4,12,0,6,2,12,0,6,3,6,2,10,3,2,-1
� HEH3LOW?,2,16,4,10,3,2,-1
D� KAE6N3YUW4HEE7RMEE.,2,14,0,8,4,12,0,6,2,12,0,6,3,6,2,10,3,2,-1
$� OH6WEHL.,4,4,2,12,3,2,-1
.1� TAY5KMEE TUW,1,46,0,6,1,40,0,6, 1,30,0,2,-1
85� YAO2AX LEE6DERAX.,1,46,0,6,1,34,0,2,1,40,0,2,-1
B0� AXNDIY5 WIHL,1,36,0,4,1,32,0,4,1,40,0,2,-1
L@� EH6KSTER8MIX7NAY5T,1,36,0,10,1,36,0,4,1,20,0,4,1,34,0,2,-1
V� HIH5IXM.,1,36,0,2,-1
`/� GOW7 AXWAY1,1,20,0,3,1,12,0,3,1,30,0,2,-1
j4� YUW1 BAH8G IYD,1,22,0,3, 1,14,0,3, 1,20,0,2,-1
t&� MO2NSTER1.,1,22,0,16,1,20,0,2,-1
~0� PAA5RLAYVUW,3,6,2,14,1,10,2,16,4,22,0,2,-1
�%� FRXO3NSAY?,4,22,0,4,2,20,0,2,-1
�� NOW.,1,12,0,2,-1
�� NOW.,1,12,0,2,-1
�� OW5WEHL.,4,16,2,14,0,2,-1
�"� BIY7EE3,3,6,2,12,1,14,0,2,-1
�;� TIY5MFAO3R AH4 SO3NX.,2,16,3,10,4,34,2,14,4,16,0,2,-1
�F� DEH29EH29EH29IH29ZEE26EE26EE26-22D22EH22EH22EH22IH22ZEE17EE17 17
�=� GIX19V19MEE21Y21AH22AA19N19N19SER21DUX17UX17UX17UW17-17
�C� AA24AA24IH29MHAA29AA29F26KR26EH26EH26EH26IX22ZEE22EE22EE22 19
�=� AO19L19FAX21DHAX22LAH24AH24V24 O26V26Y24UX24UX24UW24-24
�P� IX26D29WOH29N29D28BEE28AX26STAA31AA31IX31LIH28SH28MAE26AE26RIX24IX24J24-26
�A� IY26KAA28AA28N28TAX24FAO21AO21D21DHAH24KAE21RIH19IX19J19-19
O� BAH19TY22UX24UL24LUH28K26SWEE26EE26T26AH19PO24O24N24N28DHAX28SEE26EE26T28

�� O28N28AX29AX29 BIY31SIH28KAX24L24MEH26EH26IH26D19FAO19AX19TUX24UX24UX24UX24UX24UX24UX24UX28UX33UX36UW36W36W36W36W36W36W36-36
:� DHAE4TSAO5LFOW4KS?,2,14,0,6,4,14,0,4,3,6,4,14,0,2,-1
�
00000000  0d 00 0a 1d f4 20 3e 20  3a 34 2e 21 53 70 5f 44  |..... > :4.!Sp_D|
00000010  65 6d 6f 2e 21 52 75 6e  49 6d 61 67 65 0d 00 14  |emo.!RunImage...|
00000020  24 f4 20 53 75 70 65 72  69 6f 72 20 53 6f 66 74  |$. Superior Soft|
00000030  77 61 72 65 20 53 70 65  65 63 68 21 20 44 65 6d  |ware Speech! Dem|
00000040  6f 0d 00 1e 2f f4 20 28  63 29 20 4a 6f 68 6e 20  |o.../. (c) John |
00000050  42 65 6c 6c 20 2d 20 53  6f 6d 65 74 68 69 6e 67  |Bell - Something|
00000060  20 53 61 63 72 65 64 2c  20 32 36 2f 33 2f 39 31  | Sacred, 26/3/91|
00000070  0d 00 28 23 f4 20 54 55  4e 45 20 49 4e 2c 20 54  |..(#. TUNE IN, T|
00000080  55 52 4e 20 4f 4e 2c 20  42 55 52 4e 20 4f 55 54  |URN ON, BURN OUT|
00000090  2e 2e 2e 0d 00 32 04 0d  00 3c 13 ee 20 85 20 f2  |.....2...<.. . .|
000000a0  61 61 28 9f 2c f6 24 2c  9e 29 0d 00 46 07 f2 62  |aa(.,.$,.)..F..b|
000000b0  61 0d 00 50 07 f2 63 61  0d 00 5a 07 f2 64 61 0d  |a..P..ca..Z..da.|
000000c0  00 64 16 65 61 25 3d 25  31 31 30 30 30 30 30 31  |.d.ea%=%11000001|
000000d0  31 30 30 30 31 0d 00 6e  05 f5 0d 00 78 1f c8 99  |10001..n....x...|
000000e0  22 57 69 6d 70 5f 50 6f  6c 6c 22 2c 65 61 25 2c  |"Wimp_Poll",ea%,|
000000f0  66 61 25 20 b8 20 67 61  25 0d 00 82 0b 68 61 25  |fa% . ga%....ha%|
00000100  3d 66 61 25 0d 00 8c 0c  c8 8e 20 67 61 25 20 ca  |=fa%...... ga% .|
00000110  0d 00 96 24 c9 20 31 20  3a c8 99 20 22 57 69 6d  |...$. 1 :.. "Wim|
00000120  70 5f 52 65 64 72 61 77  57 69 6e 64 6f 77 22 2c  |p_RedrawWindow",|
00000130  2c 68 61 25 0d 00 a0 22  c9 20 32 20 3a c8 99 20  |,ha%...". 2 :.. |
00000140  22 57 69 6d 70 5f 4f 70  65 6e 57 69 6e 64 6f 77  |"Wimp_OpenWindow|
00000150  22 2c 2c 68 61 25 0d 00  aa 23 c9 20 33 20 3a c8  |",,ha%...#. 3 :.|
00000160  99 20 22 57 69 6d 70 5f  43 6c 6f 73 65 57 69 6e  |. "Wimp_CloseWin|
00000170  64 6f 77 22 2c 2c 68 61  25 0d 00 b4 2c c9 20 36  |dow",,ha%...,. 6|
00000180  20 3a f2 69 61 28 21 68  61 25 2c 68 61 25 21 34  | :.ia(!ha%,ha%!4|
00000190  2c 68 61 25 21 38 2c 68  61 25 21 31 32 2c 68 61  |,ha%!8,ha%!12,ha|
000001a0  25 21 31 36 29 0d 00 be  11 c9 20 39 20 3a f2 6a  |%!16)..... 9 :.j|
000001b0  61 28 68 61 25 29 0d 00  c8 10 c9 20 31 37 2c 31  |a(ha%)..... 17,1|
000001c0  38 20 3a f2 6b 61 0d 00  d2 05 cb 0d 00 dc 09 fd  |8 :.ka..........|
000001d0  20 6c 61 25 0d 00 e6 1a  ff 22 53 50 45 41 4b 57  | la%....."SPEAKW|
000001e0  20 44 45 48 4d 4f 57 4b  57 49 48 54 2e 22 0d 00  | DEHMOWKWIHT."..|
000001f0  f0 05 e0 0d 00 fa 08 dd  f2 6d 61 0d 01 04 15 ea  |.........ma.....|
00000200  20 6e 61 25 2c 6f 61 25  2c 70 61 25 2c 71 61 25  | na%,oa%,pa%,qa%|
00000210  0d 01 0e 09 72 61 25 3d  eb 0d 01 18 32 c8 99 22  |....ra%=....2.."|
00000220  4f 53 5f 52 65 61 64 4d  6f 64 65 56 61 72 69 61  |OS_ReadModeVaria|
00000230  62 6c 65 22 2c 31 33 2c  37 20 b8 20 2c 2c 6f 61  |ble",13,7 . ,,oa|
00000240  25 3a 6f 61 25 3d 6f 61  25 2a 32 0d 01 22 23 c8  |%:oa%=oa%*2.."#.|
00000250  99 22 4f 53 5f 52 65 61  64 44 79 6e 61 6d 69 63  |."OS_ReadDynamic|
00000260  41 72 65 61 22 2c 32 20  b8 20 2c 71 61 25 0d 01  |Area",2 . ,qa%..|
00000270  2c 23 c8 99 22 57 69 6d  70 5f 53 6c 6f 74 53 69  |,#.."Wimp_SlotSi|
00000280  7a 65 22 2c 2d 31 2c 2d  31 20 b8 20 2c 2c 70 61  |ze",-1,-1 . ,,pa|
00000290  25 0d 01 36 55 e7 20 6f  61 25 20 3e 20 28 71 61  |%..6U. oa% > (qa|
000002a0  25 2b 70 61 25 29 20 8c  20 f2 61 61 28 39 39 39  |%+pa%) . .aa(999|
000002b0  2c 22 43 61 6e 6e 6f 74  20 63 6c 61 69 6d 20 65  |,"Cannot claim e|
000002c0  6e 6f 75 67 68 20 73 63  72 65 65 6e 73 69 7a 65  |nough screensize|
000002d0  2c 20 49 20 72 65 71 75  69 72 65 20 31 36 30 4b  |, I require 160K|
000002e0  22 2c 30 29 3a e1 0d 01  40 33 c8 99 22 53 70 63  |",0):...@3.."Spc|
000002f0  68 5f 52 65 61 64 79 3f  22 20 b8 20 6e 61 25 3a  |h_Ready?" . na%:|
00000300  e7 20 28 ac 20 6e 61 25  29 20 8c 20 ff 22 53 41  |. (. na%) . ."SA|
00000310  59 20 53 48 53 48 53 48  22 0d 01 4a 17 c8 99 22  |Y SHSHSH"..J..."|
00000320  57 69 6d 70 5f 53 65 74  4d 6f 64 65 22 2c 31 35  |Wimp_SetMode",15|
00000330  0d 01 54 07 ea 20 85 0d  01 5e 17 ee 20 85 20 ea  |..T.. ...^.. . .|
00000340  20 f2 61 61 28 9f 2c f6  24 2c 9e 29 3a e1 0d 01  | .aa(.,.$,.):...|
00000350  68 1e c8 99 22 4f 53 5f  42 79 74 65 22 2c 32 32  |h..."OS_Byte",22|
00000360  39 2c 30 2c 30 20 b8 20  2c 73 61 25 0d 01 72 07  |9,0,0 . ,sa%..r.|
00000370  f2 74 61 0d 01 7c 07 f2  75 61 0d 01 86 3d c8 99  |.ta..|..ua...=..|
00000380  22 4f 53 5f 42 79 74 65  22 2c 32 32 39 2c 73 61  |"OS_Byte",229,sa|
00000390  25 2c 30 3a c8 99 22 53  70 63 68 5f 52 65 73 65  |%,0:.."Spch_Rese|
000003a0  74 22 3a c8 99 22 57 69  6d 70 5f 53 65 74 4d 6f  |t":.."Wimp_SetMo|
000003b0  64 65 22 2c 72 61 25 0d  01 90 05 e1 0d 01 9a 08  |de",ra%.........|
000003c0  dd f2 75 61 0d 01 a4 19  ea 20 76 61 25 2c 77 61  |..ua..... va%,wa|
000003d0  25 2c 78 61 25 2c 79 61  25 2c 7a 61 25 0d 01 ae  |%,xa%,ya%,za%...|
000003e0  26 f2 5f 61 28 b9 29 3a  41 25 3d 26 31 30 30 3a  |&._a(.):A%=&100:|
000003f0  d6 20 61 62 3a f2 5f 61  28 a3 29 3a f2 62 62 28  |. ab:._a(.):.bb(|
00000400  33 30 29 0d 01 b8 1a f2  63 62 3a f2 62 62 28 35  |30).....cb:.bb(5|
00000410  30 29 3a f2 64 62 3a f2  5f 61 28 a3 29 0d 01 c2  |0):.db:._a(.)...|
00000420  11 d6 20 65 62 3a f2 64  62 3a d6 20 66 62 0d 01  |.. eb:.db:. fb..|
00000430  cc 16 f5 3a 3a f2 67 62  3a f2 68 62 3a f2 69 62  |...::.gb:.hb:.ib|
00000440  3a fd 20 a3 0d 01 d6 05  e1 0d 01 e0 08 dd f2 67  |:. ............g|
00000450  62 0d 01 ea 05 f7 0d 01  f4 2f 41 25 3d 30 3a d6  |b......../A%=0:.|
00000460  20 6a 62 3a f2 6b 62 28  36 33 2c 37 2c 34 2c 30  | jb:.kb(63,7,4,0|
00000470  2c 30 2c 33 31 39 2c 32  35 35 2c 2d 32 2c 30 29  |,0,319,255,-2,0)|
00000480  3a d6 20 66 62 0d 01 fe  18 f2 62 62 28 36 35 29  |:. fb.....bb(65)|
00000490  3a ff 22 53 50 45 45 44  20 31 34 30 22 0d 02 08  |:."SPEED 140"...|
000004a0  5a ff 22 53 50 45 41 4b  57 20 48 45 48 38 41 59  |Z."SPEAKW HEH8AY|
000004b0  34 2d 31 2c 49 48 54 53  56 45 48 36 52 45 45 44  |4-1,IHTSVEH6REED|
000004c0  41 41 36 52 4b 49 48 4e  48 45 45 34 52 2c 2c 2c  |AA6RKIHNHEE4R,,,|
000004d0  2c 57 55 48 44 53 41 48  36 4d 57 4f 4e 50 4c 45  |,WUHDSAH6MWONPLE|
000004e0  45 36 53 54 41 48 52 4e  4f 58 4e 20 44 48 41 58  |E6STAHRNOXN DHAX|
000004f0  33 4c 49 59 54 2e 22 0d  02 12 05 e1 0d 02 1c 08  |3LIYT.".........|
00000500  dd f2 68 62 0d 02 26 15  ea 20 6c 62 25 2c 6d 62  |..hb..&.. lb%,mb|
00000510  25 2c 6e 62 25 2c 6f 62  25 0d 02 30 1c f2 70 62  |%,nb%,ob%..0..pb|
00000520  3a f2 71 62 3a 41 25 3d  2d 31 3a 42 25 3d 72 62  |:.qb:A%=-1:B%=rb|
00000530  3a d6 20 73 62 0d 02 3a  39 41 25 3d 72 62 3a d6  |:. sb..:9A%=rb:.|
00000540  20 73 62 3a 41 25 3d 74  62 2b 75 62 25 28 30 2c  | sb:A%=tb+ub%(0,|
00000550  30 29 3a 42 25 3d 31 33  32 3a 43 25 3d 31 37 32  |0):B%=132:C%=172|
00000560  3a d6 76 62 3a ff 22 46  58 31 35 2c 30 22 0d 02  |:.vb:."FX15,0"..|
00000570  44 23 78 61 25 3d 91 3a  f5 3a c8 97 20 6c 62 25  |D#xa%=.:.:.. lb%|
00000580  2c 6d 62 25 2c 6e 62 25  3a 6f 62 25 3d a6 28 30  |,mb%,nb%:ob%=.(0|
00000590  29 0d 02 4e 29 fd 20 28  91 3e 3d 78 61 25 2b 38  |)..N). (.>=xa%+8|
000005a0  35 30 29 20 84 20 28 6f  62 25 3c 3e 2d 31 29 20  |50) . (ob%<>-1) |
000005b0  84 20 28 6e 62 25 3c 3e  30 29 0d 02 58 1e f2 63  |. (nb%<>0)..X..c|
000005c0  62 3a d4 20 31 2c 2d 31  35 2c 32 30 30 2c 31 3a  |b:. 1,-15,200,1:|
000005d0  f2 62 62 28 31 30 30 29  0d 02 62 27 f2 77 62 28  |.bb(100)..b'.wb(|
000005e0  31 33 32 2c 31 37 32 2c  32 29 3a f2 78 62 28 31  |132,172,2):.xb(1|
000005f0  33 32 2c 31 37 32 29 3a  f2 62 62 28 35 30 29 0d  |32,172):.bb(50).|
00000600  02 6c 1e e3 76 61 25 3d  31 b8 33 3a f2 79 62 28  |.l..va%=1.3:.yb(|
00000610  31 33 32 2c 31 37 32 29  3a ed 76 61 25 0d 02 76  |132,172):.va%..v|
00000620  28 ff 22 53 50 45 41 4b  20 55 58 34 55 58 35 55  |(."SPEAK UX4UX5U|
00000630  58 36 55 58 37 55 58 38  55 58 37 55 58 36 55 58  |X6UX7UX8UX7UX6UX|
00000640  35 55 58 34 22 0d 02 80  17 f2 7a 62 28 34 2c 31  |5UX4".....zb(4,1|
00000650  33 32 2c 31 37 32 29 3a  d6 20 5f 62 0d 02 8a 21  |32,172):. _b...!|
00000660  78 61 25 3d 30 3a f5 3a  c8 99 22 53 70 63 68 5f  |xa%=0:.:.."Spch_|
00000670  52 65 61 64 79 3f 22 20  b8 20 76 61 25 0d 02 94  |Ready?" . va%...|
00000680  2b f2 61 63 28 78 61 25  2c 31 33 32 2c 31 37 32  |+.ac(xa%,132,172|
00000690  29 3a 78 61 25 2b 3d 31  3a e7 20 78 61 25 3d 35  |):xa%+=1:. xa%=5|
000006a0  20 8c 20 78 61 25 3d 30  0d 02 9e 09 fd 20 76 61  | . xa%=0..... va|
000006b0  25 0d 02 a8 12 f2 61 63  28 33 2c 31 33 32 2c 31  |%.....ac(3,132,1|
000006c0  37 32 29 0d 02 b2 29 f2  7a 62 28 30 2c 31 33 32  |72)...).zb(0,132|
000006d0  2c 31 37 32 29 3a f2 62  62 28 35 30 29 3a f2 77  |,172):.bb(50):.w|
000006e0  62 28 31 33 32 2c 31 37  32 2c 32 29 0d 02 bc 27  |b(132,172,2)...'|
000006f0  f2 78 62 28 31 33 32 2c  31 37 32 29 3a f2 77 62  |.xb(132,172):.wb|
00000700  28 31 33 32 2c 31 37 32  2c 32 29 3a f2 62 62 28  |(132,172,2):.bb(|
00000710  35 30 29 0d 02 c6 31 f2  61 63 28 31 2c 31 33 32  |50)...1.ac(1,132|
00000720  2c 31 37 32 29 3a f2 62  62 28 37 35 29 3a f2 61  |,172):.bb(75):.a|
00000730  63 28 32 2c 31 33 32 2c  31 37 32 29 3a f2 62 62  |c(2,132,172):.bb|
00000740  28 37 35 29 0d 02 d0 36  f2 61 63 28 30 2c 31 33  |(75)...6.ac(0,13|
00000750  32 2c 31 37 32 29 3a f2  78 62 28 31 33 32 2c 31  |2,172):.xb(132,1|
00000760  37 32 29 3a f2 77 62 28  31 33 32 2c 31 37 32 2c  |72):.wb(132,172,|
00000770  32 29 3a f2 62 62 28 35  30 29 0d 02 da 23 f2 78  |2):.bb(50)...#.x|
00000780  62 28 31 33 32 2c 31 37  32 29 3a f2 77 62 28 31  |b(132,172):.wb(1|
00000790  33 32 2c 31 37 32 2c 32  29 3a f2 62 63 0d 02 e4  |32,172,2):.bc...|
000007a0  31 c8 99 22 53 70 63 68  5f 4f 6c 64 63 68 61 6e  |1.."Spch_Oldchan|
000007b0  6e 65 6c 22 3a f2 63 63  28 26 31 38 30 30 2c 26  |nel":.cc(&1800,&|
000007c0  32 30 30 30 2c 26 31 30  30 2c 35 2c 31 29 0d 02  |2000,&100,5,1)..|
000007d0  ee 17 e3 20 78 61 25 3d  31 37 32 20 b8 20 32 30  |... xa%=172 . 20|
000007e0  34 20 88 20 32 0d 02 f8  30 41 25 3d 72 62 3a d6  |4 . 2...0A%=rb:.|
000007f0  20 73 62 3a 41 25 3d 74  62 2b 75 62 25 28 30 2c  | sb:A%=tb+ub%(0,|
00000800  30 29 3a 42 25 3d 31 33  32 3a 43 25 3d 78 61 25  |0):B%=132:C%=xa%|
00000810  3a d6 20 76 62 0d 03 02  0d f2 63 62 3a ed 20 78  |:. vb.....cb:. x|
00000820  61 25 0d 03 0c 2b 41 25  3d 72 62 3a d6 20 73 62  |a%...+A%=rb:. sb|
00000830  3a 41 25 3d 74 62 2b 64  63 25 3a 42 25 3d 31 31  |:A%=tb+dc%:B%=11|
00000840  30 3a 43 25 3d 31 35 35  3a d6 20 65 63 0d 03 16  |0:C%=155:. ec...|
00000850  36 41 25 3d 2d 31 3a 42  25 3d 72 62 3a d6 20 73  |6A%=-1:B%=rb:. s|
00000860  62 3a 41 25 3d 74 62 2b  75 62 25 28 30 2c 30 29  |b:A%=tb+ub%(0,0)|
00000870  3a 42 25 3d 31 33 32 3a  43 25 3d 32 30 34 3a d6  |:B%=132:C%=204:.|
00000880  20 76 62 0d 03 20 20 41  25 3d 74 62 2b 66 63 25  | vb..  A%=tb+fc%|
00000890  3a 42 25 3d 31 31 30 3a  43 25 3d 31 35 35 3a d6  |:B%=110:C%=155:.|
000008a0  20 65 63 0d 03 2a 3f d6  20 66 62 3a c8 99 22 53  | ec..*?. fb:.."S|
000008b0  6f 75 6e 64 5f 51 49 6e  69 74 22 3a c8 99 22 53  |ound_QInit":.."S|
000008c0  70 63 68 5f 50 69 74 63  68 22 2c 31 38 30 3a ff  |pch_Pitch",180:.|
000008d0  22 53 50 45 41 4b 20 48  45 45 35 48 45 45 33 2d  |"SPEAK HEE5HEE3-|
000008e0  31 22 0d 03 34 31 f2 7a  62 28 32 2c 31 33 32 2c  |1"..41.zb(2,132,|
000008f0  32 30 34 29 3a f2 62 62  28 37 35 29 3a f2 77 62  |204):.bb(75):.wb|
00000900  28 31 33 32 2c 32 30 34  2c 31 29 3a f2 62 62 28  |(132,204,1):.bb(|
00000910  33 30 29 0d 03 3e 38 f2  7a 62 28 31 2c 31 33 32  |30)..>8.zb(1,132|
00000920  2c 32 30 34 29 3a f2 62  62 28 31 30 29 3a f2 7a  |,204):.bb(10):.z|
00000930  62 28 30 2c 31 33 32 2c  32 30 34 29 3a f2 77 62  |b(0,132,204):.wb|
00000940  28 31 33 32 2c 32 30 34  2c 32 29 0d 03 48 0f f2  |(132,204,2)..H..|
00000950  62 62 28 35 30 29 3a f2  70 62 0d 03 52 3b d6 20  |bb(50):.pb..R;. |
00000960  5f 62 3a 41 25 3d 74 62  2b 75 62 25 28 30 2c 30  |_b:A%=tb+ub%(0,0|
00000970  29 3a 42 25 3d 33 36 3a  43 25 3d 31 37 34 3a d6  |):B%=36:C%=174:.|
00000980  20 76 62 3a f2 63 62 3a  d4 20 31 2c 2d 31 35 2c  | vb:.cb:. 1,-15,|
00000990  32 30 30 2c 31 0d 03 5c  2f f2 62 62 28 37 35 29  |200,1..\/.bb(75)|
000009a0  3a f2 77 62 28 33 36 2c  31 37 34 2c 32 29 3a f2  |:.wb(36,174,2):.|
000009b0  62 62 28 35 30 29 3a f2  61 63 28 32 2c 33 36 2c  |bb(50):.ac(2,36,|
000009c0  31 37 34 29 0d 03 66 36  f2 7a 62 28 33 2c 33 36  |174)..f6.zb(3,36|
000009d0  2c 31 37 34 29 3a c8 99  22 53 70 63 68 5f 50 69  |,174):.."Spch_Pi|
000009e0  74 63 68 22 2c 30 3a c8  99 22 53 70 63 68 5f 54  |tch",0:.."Spch_T|
000009f0  6f 6e 67 75 65 22 2c 31  34 30 0d 03 70 35 f2 78  |ongue",140..p5.x|
00000a00  62 28 33 36 2c 31 37 34  29 3a f2 62 63 3a c8 99  |b(36,174):.bc:..|
00000a10  22 53 70 63 68 5f 52 65  73 65 74 22 3a c8 99 22  |"Spch_Reset":.."|
00000a20  53 70 63 68 5f 53 70 65  65 64 22 2c 31 34 30 0d  |Spch_Speed",140.|
00000a30  03 7a 2d f2 61 63 28 30  2c 33 36 2c 31 37 34 29  |.z-.ac(0,36,174)|
00000a40  3a f2 77 62 28 33 36 2c  31 37 34 2c 32 29 3a f2  |:.wb(36,174,2):.|
00000a50  7a 62 28 32 2c 33 36 2c  31 37 34 29 0d 03 84 30  |zb(2,36,174)...0|
00000a60  41 25 3d 72 62 3a d6 20  73 62 3a 41 25 3d 74 62  |A%=rb:. sb:A%=tb|
00000a70  2b 75 62 25 28 30 2c 30  29 3a 42 25 3d 31 33 32  |+ub%(0,0):B%=132|
00000a80  3a 43 25 3d 32 30 34 3a  d6 20 76 62 0d 03 8e 25  |:C%=204:. vb...%|
00000a90  41 25 3d 74 62 2b 66 63  25 3a 42 25 3d 31 31 30  |A%=tb+fc%:B%=110|
00000aa0  3a 43 25 3d 31 35 35 3a  d6 20 65 63 3a d6 20 67  |:C%=155:. ec:. g|
00000ab0  63 0d 03 98 38 f2 77 62  28 31 33 32 2c 32 30 34  |c...8.wb(132,204|
00000ac0  2c 32 29 3a f2 61 63 28  31 2c 31 33 32 2c 32 30  |,2):.ac(1,132,20|
00000ad0  34 29 3a f2 62 62 28 35  30 29 3a f2 61 63 28 30  |4):.bb(50):.ac(0|
00000ae0  2c 31 33 32 2c 32 30 34  29 0d 03 a2 3a f2 77 62  |,132,204)...:.wb|
00000af0  28 31 33 32 2c 32 30 34  2c 32 29 3a f2 7a 62 28  |(132,204,2):.zb(|
00000b00  33 2c 31 33 32 2c 32 30  34 29 3a ff 22 53 50 45  |3,132,204):."SPE|
00000b10  41 4b 20 48 4d 37 4d 36  4d 35 4d 34 4d 33 4d 32  |AK HM7M6M5M4M3M2|
00000b20  4d 31 22 0d 03 ac 16 f2  62 63 3a f2 7a 62 28 30  |M1".....bc:.zb(0|
00000b30  2c 31 33 32 2c 32 30 34  29 0d 03 b6 30 41 25 3d  |,132,204)...0A%=|
00000b40  72 62 3a d6 20 73 62 3a  41 25 3d 74 62 2b 75 62  |rb:. sb:A%=tb+ub|
00000b50  25 28 30 2c 30 29 3a 42  25 3d 31 33 32 3a 43 25  |%(0,0):B%=132:C%|
00000b60  3d 32 30 34 3a d6 20 76  62 0d 03 c0 24 41 25 3d  |=204:. vb...$A%=|
00000b70  74 62 2b 68 63 25 3a 42  25 3d 31 31 30 3a 43 25  |tb+hc%:B%=110:C%|
00000b80  3d 31 35 35 3a d6 20 65  63 3a f2 63 62 0d 03 ca  |=155:. ec:.cb...|
00000b90  30 41 25 3d 72 62 3a d6  20 73 62 3a 41 25 3d 74  |0A%=rb:. sb:A%=t|
00000ba0  62 2b 75 62 25 28 30 2c  30 29 3a 42 25 3d 31 33  |b+ub%(0,0):B%=13|
00000bb0  32 3a 43 25 3d 32 30 34  3a d6 20 76 62 0d 03 d4  |2:C%=204:. vb...|
00000bc0  2d 41 25 3d 74 62 2b 69  63 25 3a 42 25 3d 31 31  |-A%=tb+ic%:B%=11|
00000bd0  30 3a 43 25 3d 31 35 35  3a d6 20 65 63 3a f2 63  |0:C%=155:. ec:.c|
00000be0  62 3a f2 62 62 28 31 30  30 29 0d 03 de 37 f2 77  |b:.bb(100)...7.w|
00000bf0  62 28 31 33 32 2c 32 30  34 2c 32 29 3a f2 78 62  |b(132,204,2):.xb|
00000c00  28 31 33 32 2c 32 30 34  29 3a f2 62 62 28 31 30  |(132,204):.bb(10|
00000c10  29 3a 3a f2 77 62 28 31  33 32 2c 32 30 34 2c 32  |)::.wb(132,204,2|
00000c20  29 0d 03 e8 2f f2 62 62  28 31 35 29 3a f2 78 62  |).../.bb(15):.xb|
00000c30  28 31 33 32 2c 32 30 34  29 3a f2 62 62 28 33 30  |(132,204):.bb(30|
00000c40  29 3a f2 77 62 28 31 33  32 2c 32 30 34 2c 32 29  |):.wb(132,204,2)|
00000c50  0d 03 f2 2b 41 25 3d 72  62 3a d6 20 73 62 3a 41  |...+A%=rb:. sb:A|
00000c60  25 3d 74 62 2b 69 63 25  3a 42 25 3d 31 31 30 3a  |%=tb+ic%:B%=110:|
00000c70  43 25 3d 31 35 35 3a d6  20 65 63 0d 03 fc 34 41  |C%=155:. ec...4A|
00000c80  25 3d 2d 31 3a 42 25 3d  72 62 3a d6 20 73 62 3a  |%=-1:B%=rb:. sb:|
00000c90  e3 78 61 25 3d 31 b8 33  3a f2 79 62 28 31 33 32  |.xa%=1.3:.yb(132|
00000ca0  2c 32 30 34 29 3a ed 20  78 61 25 3a f2 70 62 0d  |,204):. xa%:.pb.|
00000cb0  04 06 3b e3 20 76 61 25  3d 31 b8 35 3a e7 20 76  |..;. va%=1.5:. v|
00000cc0  61 25 83 32 3d 30 20 8c  20 78 61 25 3d 31 39 34  |a%.2=0 . xa%=194|
00000cd0  3a 77 61 25 3d 31 32 38  20 8b 20 78 61 25 3d 32  |:wa%=128 . xa%=2|
00000ce0  30 30 3a 77 61 25 3d 31  33 36 0d 04 10 30 41 25  |00:wa%=136...0A%|
00000cf0  3d 72 62 3a d6 20 73 62  3a 41 25 3d 74 62 2b 75  |=rb:. sb:A%=tb+u|
00000d00  62 25 28 30 2c 30 29 3a  42 25 3d 77 61 25 3a 43  |b%(0,0):B%=wa%:C|
00000d10  25 3d 32 30 34 3a d6 20  76 62 0d 04 1a 22 f2 63  |%=204:. vb...".c|
00000d20  62 3a d4 20 31 2c 2d 31  30 2c 78 61 25 2c 31 3a  |b:. 1,-10,xa%,1:|
00000d30  f2 62 62 28 38 29 3a ed  20 76 61 25 0d 04 24 34  |.bb(8):. va%..$4|
00000d40  41 25 3d 72 62 3a d6 20  73 62 3a 41 25 3d 74 62  |A%=rb:. sb:A%=tb|
00000d50  2b 75 62 25 28 30 2c 30  29 3a 42 25 3d 31 33 32  |+ub%(0,0):B%=132|
00000d60  3a 43 25 3d 32 30 34 3a  d6 20 76 62 3a f2 63 62  |:C%=204:. vb:.cb|
00000d70  0d 04 2e 07 f2 6a 63 0d  04 38 05 e1 0d 04 42 08  |.....jc..8....B.|
00000d80  dd f2 62 61 0d 04 4c 27  6b 63 24 3d 22 61 64 66  |..ba..L'kc$="adf|
00000d90  73 3a 3a 30 2e 21 53 70  5f 53 70 65 6c 6c 2e 22  |s::0.!Sp_Spell."|
00000da0  3a 6c 63 24 3d 22 63 6f  64 65 22 0d 04 56 0d de  |:lc$="code"..V..|
00000db0  20 6d 63 25 20 35 30 30  0d 04 60 05 e1 0d 04 6a  | mc% 500..`....j|
00000dc0  08 dd f2 69 62 0d 04 74  1f f2 78 62 28 31 33 32  |...ib..t..xb(132|
00000dd0  2c 32 30 34 29 3a f2 77  62 28 31 33 32 2c 32 30  |,204):.wb(132,20|
00000de0  34 2c 32 29 0d 04 7e 1d  f2 78 62 28 31 33 32 2c  |4,2)..~..xb(132,|
00000df0  32 30 34 29 3a f2 78 62  28 31 33 32 2c 32 30 34  |204):.xb(132,204|
00000e00  29 0d 04 88 36 f2 78 62  28 31 33 32 2c 32 30 34  |)...6.xb(132,204|
00000e10  29 3a f2 77 62 28 31 33  32 2c 32 30 34 2c 32 29  |):.wb(132,204,2)|
00000e20  3a f2 62 62 28 33 30 29  3a f2 7a 62 28 30 2c 31  |:.bb(30):.zb(0,1|
00000e30  33 32 2c 32 30 34 29 0d  04 92 1d f2 78 62 28 31  |32,204).....xb(1|
00000e40  33 32 2c 32 30 34 29 3a  f2 78 62 28 31 33 32 2c  |32,204):.xb(132,|
00000e50  32 30 34 29 0d 04 9c 2c  f2 78 62 28 31 33 32 2c  |204)...,.xb(132,|
00000e60  32 30 34 29 3a f2 77 62  28 31 33 32 2c 32 30 34  |204):.wb(132,204|
00000e70  2c 32 29 3a f2 78 62 28  31 33 32 2c 32 30 34 29  |,2):.xb(132,204)|
00000e80  0d 04 a6 2c f2 77 62 28  31 33 32 2c 32 30 34 2c  |...,.wb(132,204,|
00000e90  32 29 3a f2 78 62 28 31  33 32 2c 32 30 34 29 3a  |2):.xb(132,204):|
00000ea0  f2 78 62 28 31 33 32 2c  32 30 34 29 0d 04 b0 40  |.xb(132,204)...@|
00000eb0  f2 77 62 28 31 33 32 2c  32 30 34 2c 32 29 3a c8  |.wb(132,204,2):.|
00000ec0  99 22 53 70 63 68 5f 4f  6c 64 63 68 61 6e 6e 65  |."Spch_Oldchanne|
00000ed0  6c 22 3a f2 63 63 28 26  31 38 30 30 2c 26 32 30  |l":.cc(&1800,&20|
00000ee0  30 30 2c 26 31 30 30 2c  37 2c 31 29 0d 04 ba 17  |00,&100,7,1)....|
00000ef0  e3 20 78 61 25 3d 32 30  34 20 b8 20 32 35 34 20  |. xa%=204 . 254 |
00000f00  88 20 32 0d 04 c4 30 41  25 3d 72 62 3a d6 20 73  |. 2...0A%=rb:. s|
00000f10  62 3a 41 25 3d 74 62 2b  75 62 25 28 30 2c 30 29  |b:A%=tb+ub%(0,0)|
00000f20  3a 42 25 3d 31 33 32 3a  43 25 3d 78 61 25 3a d6  |:B%=132:C%=xa%:.|
00000f30  20 76 62 0d 04 ce 3d f2  63 62 3a ed 20 78 61 25  | vb...=.cb:. xa%|
00000f40  3a c8 99 22 53 6f 75 6e  64 5f 51 49 6e 69 74 22  |:.."Sound_QInit"|
00000f50  3a c8 99 22 53 70 63 68  5f 50 69 74 63 68 22 2c  |:.."Spch_Pitch",|
00000f60  31 38 35 3a f2 78 62 28  31 33 32 2c 32 35 34 29  |185:.xb(132,254)|
00000f70  0d 04 d8 35 f2 62 63 3a  c8 99 22 53 70 63 68 5f  |...5.bc:.."Spch_|
00000f80  4f 6c 64 63 68 61 6e 6e  65 6c 22 3a f2 63 63 28  |Oldchannel":.cc(|
00000f90  26 31 46 30 30 2c 26 31  37 30 30 2c 26 31 30 30  |&1F00,&1700,&100|
00000fa0  2c 37 2c 31 29 0d 04 e2  23 e3 20 78 61 25 3d 32  |,7,1)...#. xa%=2|
00000fb0  35 34 20 b8 20 32 30 34  20 88 20 2d 32 3a 41 25  |54 . 204 . -2:A%|
00000fc0  3d 72 62 3a d6 20 73 62  0d 04 ec 2f 41 25 3d 74  |=rb:. sb.../A%=t|
00000fd0  62 2b 75 62 25 28 30 2c  30 29 3a 42 25 3d 31 33  |b+ub%(0,0):B%=13|
00000fe0  32 3a 43 25 3d 78 61 25  3a d6 20 76 62 3a f2 63  |2:C%=xa%:. vb:.c|
00000ff0  62 3a ed 20 78 61 25 0d  04 f6 3d c8 99 22 53 70  |b:. xa%...=.."Sp|
00001000  63 68 5f 52 65 73 65 74  22 3a c8 99 22 53 70 63  |ch_Reset":.."Spc|
00001010  68 5f 53 70 65 65 64 22  2c 31 34 30 3a f2 62 62  |h_Speed",140:.bb|
00001020  28 33 30 29 3a c8 99 22  53 6f 75 6e 64 5f 51 49  |(30):.."Sound_QI|
00001030  6e 69 74 22 0d 05 00 1b  f2 77 62 28 31 33 32 2c  |nit".....wb(132,|
00001040  32 30 34 2c 32 29 3a d6  20 5f 62 3a f2 70 62 0d  |204,2):. _b:.pb.|
00001050  05 0a 32 41 25 3d 74 62  2b 6e 63 25 3a 42 25 3d  |..2A%=tb+nc%:B%=|
00001060  32 33 32 3a 43 25 3d 31  38 35 3a d6 20 76 62 3a  |232:C%=185:. vb:|
00001070  f2 63 62 3a d4 20 31 2c  2d 31 35 2c 32 30 30 2c  |.cb:. 1,-15,200,|
00001080  31 0d 05 14 29 f2 62 62  28 31 30 29 3a f2 77 62  |1...).bb(10):.wb|
00001090  28 31 33 32 2c 32 30 34  2c 32 29 3a f2 61 63 28  |(132,204,2):.ac(|
000010a0  32 2c 31 33 32 2c 32 30  34 29 0d 05 1e 33 c8 99  |2,132,204)...3..|
000010b0  22 53 70 63 68 5f 50 69  74 63 68 22 2c 33 30 3a  |"Spch_Pitch",30:|
000010c0  f2 6f 63 28 32 33 32 2c  31 38 35 2c 30 29 3a f2  |.oc(232,185,0):.|
000010d0  6f 63 28 32 33 32 2c 31  38 35 2c 30 29 0d 05 28  |oc(232,185,0)..(|
000010e0  32 f2 62 62 28 33 35 29  3a f2 70 63 28 32 2c 32  |2.bb(35):.pc(2,2|
000010f0  33 32 2c 31 38 35 29 3a  ff 22 53 50 45 41 4b 20  |32,185):."SPEAK |
00001100  48 45 45 35 48 45 45 33  2d 31 22 3a f2 62 63 0d  |HEE5HEE3-1":.bc.|
00001110  05 32 34 f2 70 62 3a 41  25 3d 72 62 3a d6 20 73  |.24.pb:A%=rb:. s|
00001120  62 3a 41 25 3d 74 62 2b  75 62 25 28 30 2c 30 29  |b:A%=tb+ub%(0,0)|
00001130  3a 42 25 3d 31 33 32 3a  43 25 3d 32 30 34 3a d6  |:B%=132:C%=204:.|
00001140  20 76 62 0d 05 3c 3a 41  25 3d 74 62 2b 71 63 25  | vb..<:A%=tb+qc%|
00001150  28 32 29 3a 42 25 3d 31  33 32 2b 31 32 3a 43 25  |(2):B%=132+12:C%|
00001160  3d 32 30 34 2d 34 33 3a  d6 76 62 3a f2 63 62 3a  |=204-43:.vb:.cb:|
00001170  d4 20 31 2c 2d 31 35 2c  32 30 30 2c 31 0d 05 46  |. 1,-15,200,1..F|
00001180  25 f2 62 62 28 31 30 30  29 3a ff 22 53 50 45 41  |%.bb(100):."SPEA|
00001190  4b 20 48 4d 37 4d 36 4d  35 4d 34 4d 33 4d 32 4d  |K HM7M6M5M4M3M2M|
000011a0  31 22 0d 05 50 34 f2 7a  62 28 33 2c 31 33 32 2c  |1"..P4.zb(3,132,|
000011b0  32 30 34 29 3a f2 77 62  28 31 33 32 2c 32 30 34  |204):.wb(132,204|
000011c0  2c 32 29 3a f2 6a 63 3a  f2 7a 62 28 30 2c 31 33  |,2):.jc:.zb(0,13|
000011d0  32 2c 32 30 34 29 0d 05  5a 31 f2 62 63 3a c8 99  |2,204)..Z1.bc:..|
000011e0  22 53 70 63 68 5f 52 65  73 65 74 22 3a c8 99 22  |"Spch_Reset":.."|
000011f0  53 70 63 68 5f 53 70 65  65 64 22 2c 31 34 30 3a  |Spch_Speed",140:|
00001200  f2 62 62 28 35 30 29 0d  05 64 2f f2 78 62 28 31  |.bb(50)..d/.xb(1|
00001210  33 32 2c 32 30 34 29 3a  c8 99 22 53 70 63 68 5f  |32,204):.."Spch_|
00001220  4c 65 76 65 6c 22 2c 39  30 3a f2 78 62 28 31 33  |Level",90:.xb(13|
00001230  32 2c 32 30 34 29 0d 05  6e 34 c8 99 22 53 70 63  |2,204)..n4.."Spc|
00001240  68 5f 4c 65 76 65 6c 22  2c 36 30 3a f2 78 62 28  |h_Level",60:.xb(|
00001250  31 33 32 2c 32 30 34 29  3a c8 99 22 53 70 63 68  |132,204):.."Spch|
00001260  5f 4c 65 76 65 6c 22 2c  33 30 0d 05 78 34 f2 78  |_Level",30..x4.x|
00001270  62 28 31 33 32 2c 32 30  34 29 3a f2 77 62 28 31  |b(132,204):.wb(1|
00001280  33 32 2c 32 30 34 2c 32  29 3a f2 62 62 28 33 30  |32,204,2):.bb(30|
00001290  29 3a f2 78 62 28 31 33  32 2c 32 30 34 29 0d 05  |):.xb(132,204)..|
000012a0  82 37 f2 77 62 28 31 33  32 2c 32 30 34 2c 32 29  |.7.wb(132,204,2)|
000012b0  3a f2 62 62 28 31 30 30  29 3a f2 78 62 28 31 33  |:.bb(100):.xb(13|
000012c0  32 2c 32 30 34 29 3a f2  77 62 28 31 33 32 2c 32  |2,204):.wb(132,2|
000012d0  30 34 2c 32 29 0d 05 8c  3b f2 62 62 28 31 30 30  |04,2)...;.bb(100|
000012e0  29 3a f2 78 62 28 31 33  32 2c 32 30 34 29 3a f2  |):.xb(132,204):.|
000012f0  77 62 28 31 33 32 2c 32  30 34 2c 32 29 3a c8 99  |wb(132,204,2):..|
00001300  22 53 70 63 68 5f 4c 65  76 65 6c 22 2c 31 32 38  |"Spch_Level",128|
00001310  0d 05 96 37 f2 62 62 28  31 32 30 29 3a f2 77 62  |...7.bb(120):.wb|
00001320  28 31 33 32 2c 32 30 34  2c 32 29 3a f2 78 62 28  |(132,204,2):.xb(|
00001330  31 33 32 2c 32 30 34 29  3a f2 77 62 28 31 33 32  |132,204):.wb(132|
00001340  2c 32 30 34 2c 32 29 0d  05 a0 23 f2 62 62 28 33  |,204,2)...#.bb(3|
00001350  30 29 3a f2 7a 62 28 30  2c 31 33 32 2c 32 30 34  |0):.zb(0,132,204|
00001360  29 3a f2 70 62 3a d6 20  5f 62 0d 05 aa 31 41 25  |):.pb:. _b...1A%|
00001370  3d 74 62 2b 72 63 25 3a  42 25 3d 32 34 3a 43 25  |=tb+rc%:B%=24:C%|
00001380  3d 31 33 36 3a d6 20 76  62 3a f2 63 62 3a d4 20  |=136:. vb:.cb:. |
00001390  31 2c 2d 31 35 2c 32 30  30 2c 31 0d 05 b4 41 f2  |1,-15,200,1...A.|
000013a0  62 62 28 35 30 29 3a f2  61 63 28 31 2c 31 33 32  |bb(50):.ac(1,132|
000013b0  2c 32 30 34 29 3a c8 99  22 53 70 63 68 5f 4d 6f  |,204):.."Spch_Mo|
000013c0  75 74 68 22 2c 31 38 30  3a c8 99 22 53 70 63 68  |uth",180:.."Spch|
000013d0  5f 54 6f 6e 67 75 65 22  2c 31 38 30 0d 05 be 36  |_Tongue",180...6|
000013e0  c8 99 22 53 70 63 68 5f  53 70 65 65 64 22 2c 37  |.."Spch_Speed",7|
000013f0  30 3a c8 99 22 53 70 63  68 5f 50 69 74 63 68 22  |0:.."Spch_Pitch"|
00001400  2c 31 35 30 3a f2 6f 63  28 32 34 2c 31 33 36 2c  |,150:.oc(24,136,|
00001410  31 29 0d 05 c8 2e f2 6f  63 28 32 34 2c 31 33 36  |1).....oc(24,136|
00001420  2c 31 29 3a f2 77 62 28  31 33 32 2c 32 30 34 2c  |,1):.wb(132,204,|
00001430  32 29 3a f2 6f 63 28 32  34 2c 31 33 36 2c 31 29  |2):.oc(24,136,1)|
00001440  0d 05 d2 2e f2 6f 63 28  32 34 2c 31 33 36 2c 31  |.....oc(24,136,1|
00001450  29 3a f2 6f 63 28 32 34  2c 31 33 36 2c 31 29 3a  |):.oc(24,136,1):|
00001460  f2 77 62 28 31 33 32 2c  32 30 34 2c 32 29 0d 05  |.wb(132,204,2)..|
00001470  dc 2d f2 70 62 3a d6 20  5f 62 3a 41 25 3d 74 62  |.-.pb:. _b:A%=tb|
00001480  2b 73 63 25 3a 42 25 3d  32 31 36 3a 43 25 3d 31  |+sc%:B%=216:C%=1|
00001490  35 31 3a d6 20 76 62 3a  f2 63 62 0d 05 e6 47 d4  |51:. vb:.cb...G.|
000014a0  20 31 2c 2d 31 35 2c 32  30 30 2c 31 3a c8 99 22  | 1,-15,200,1:.."|
000014b0  53 70 63 68 5f 52 65 73  65 74 22 3a c8 99 22 53  |Spch_Reset":.."S|
000014c0  70 63 68 5f 4d 6f 75 74  68 22 2c 31 30 30 3a c8  |pch_Mouth",100:.|
000014d0  99 22 53 70 63 68 5f 54  6f 6e 67 75 65 22 2c 31  |."Spch_Tongue",1|
000014e0  30 30 0d 05 f0 3f c8 99  22 53 70 63 68 5f 53 70  |00...?.."Spch_Sp|
000014f0  65 65 64 22 2c 31 33 30  3a c8 99 22 53 70 63 68  |eed",130:.."Spch|
00001500  5f 50 69 74 63 68 22 2c  32 30 3a f2 62 62 28 36  |_Pitch",20:.bb(6|
00001510  30 29 3a f2 61 63 28 32  2c 31 33 32 2c 32 30 34  |0):.ac(2,132,204|
00001520  29 0d 05 fa 30 f2 6f 63  28 32 31 36 2c 31 35 31  |)...0.oc(216,151|
00001530  2c 32 29 3a f2 6f 63 28  32 31 36 2c 31 35 31 2c  |,2):.oc(216,151,|
00001540  32 29 3a f2 6f 63 28 32  31 36 2c 31 35 31 2c 32  |2):.oc(216,151,2|
00001550  29 0d 06 04 34 f2 77 62  28 31 33 32 2c 32 30 34  |)...4.wb(132,204|
00001560  2c 32 29 3a c8 99 22 53  70 63 68 5f 52 65 73 65  |,2):.."Spch_Rese|
00001570  74 22 3a c8 99 22 53 70  63 68 5f 53 70 65 65 64  |t":.."Spch_Speed|
00001580  22 2c 31 34 30 0d 06 0e  34 f2 62 62 28 31 30 30  |",140...4.bb(100|
00001590  29 3a ff 22 53 50 45 41  4b 20 48 4d 37 4d 36 4d  |):."SPEAK HM7M6M|
000015a0  35 4d 34 4d 33 4d 32 4d  31 22 3a f2 7a 62 28 33  |5M4M3M2M1":.zb(3|
000015b0  2c 31 33 32 2c 32 30 34  29 0d 06 18 2b f2 62 63  |,132,204)...+.bc|
000015c0  3a f2 77 62 28 31 33 32  2c 32 30 34 2c 32 29 3a  |:.wb(132,204,2):|
000015d0  f2 62 62 28 34 30 29 3a  f2 78 62 28 31 33 32 2c  |.bb(40):.xb(132,|
000015e0  32 30 34 29 0d 06 22 2e  f2 78 62 28 31 33 32 2c  |204).."..xb(132,|
000015f0  32 30 34 29 3a f2 77 62  28 31 33 32 2c 32 30 34  |204):.wb(132,204|
00001600  2c 32 29 3a f2 61 63 28  31 2c 31 33 32 2c 32 30  |,2):.ac(1,132,20|
00001610  34 29 0d 06 2c 4b c8 99  22 53 70 63 68 5f 52 65  |4)..,K.."Spch_Re|
00001620  73 65 74 22 3a c8 99 22  53 70 63 68 5f 4d 6f 75  |set":.."Spch_Mou|
00001630  74 68 22 2c 31 38 30 3a  c8 99 22 53 70 63 68 5f  |th",180:.."Spch_|
00001640  54 6f 6e 67 75 65 22 2c  31 38 30 3a c8 99 22 53  |Tongue",180:.."S|
00001650  70 63 68 5f 53 70 65 65  64 22 2c 37 30 0d 06 36  |pch_Speed",70..6|
00001660  33 c8 99 22 53 70 63 68  5f 50 69 74 63 68 22 2c  |3.."Spch_Pitch",|
00001670  31 35 30 3a f2 6f 63 28  32 34 2c 31 33 36 2c 31  |150:.oc(24,136,1|
00001680  29 3a f2 77 62 28 31 33  32 2c 32 30 34 2c 32 29  |):.wb(132,204,2)|
00001690  0d 06 40 48 f2 61 63 28  32 2c 31 33 32 2c 32 30  |..@H.ac(2,132,20|
000016a0  34 29 3a c8 99 22 53 70  63 68 5f 52 65 73 65 74  |4):.."Spch_Reset|
000016b0  22 3a c8 99 22 53 70 63  68 5f 4d 6f 75 74 68 22  |":.."Spch_Mouth"|
000016c0  2c 31 30 30 3a c8 99 22  53 70 63 68 5f 54 6f 6e  |,100:.."Spch_Ton|
000016d0  67 75 65 22 2c 31 30 30  0d 06 4a 37 c8 99 22 53  |gue",100..J7.."S|
000016e0  70 63 68 5f 53 70 65 65  64 22 2c 31 33 30 3a c8  |pch_Speed",130:.|
000016f0  99 22 53 70 63 68 5f 50  69 74 63 68 22 2c 32 30  |."Spch_Pitch",20|
00001700  3a f2 6f 63 28 32 31 36  2c 31 35 31 2c 32 29 0d  |:.oc(216,151,2).|
00001710  06 54 41 f2 77 62 28 31  33 32 2c 32 30 34 2c 32  |.TA.wb(132,204,2|
00001720  29 3a c8 99 22 53 70 63  68 5f 52 65 73 65 74 22  |):.."Spch_Reset"|
00001730  3a c8 99 22 53 70 63 68  5f 53 70 65 65 64 22 2c  |:.."Spch_Speed",|
00001740  31 34 30 3a f2 78 62 28  31 33 32 2c 32 30 34 29  |140:.xb(132,204)|
00001750  0d 06 5e 2e f2 77 62 28  31 33 32 2c 32 30 34 2c  |..^..wb(132,204,|
00001760  32 29 3a f2 78 62 28 31  33 32 2c 32 30 34 29 3a  |2):.xb(132,204):|
00001770  f2 77 62 28 31 33 32 2c  32 30 34 2c 32 29 0d 06  |.wb(132,204,2)..|
00001780  68 24 f2 71 62 3a 41 25  3d 74 62 2b 64 63 25 3a  |h$.qb:A%=tb+dc%:|
00001790  42 25 3d 31 31 30 3a 43  25 3d 31 35 35 3a d6 20  |B%=110:C%=155:. |
000017a0  65 63 0d 06 72 36 41 25  3d 74 62 2b 75 62 25 28  |ec..r6A%=tb+ub%(|
000017b0  30 2c 30 29 3a 42 25 3d  31 33 32 3a 43 25 3d 32  |0,0):B%=132:C%=2|
000017c0  30 34 3a d6 20 76 62 3a  41 25 3d 2d 31 3a 42 25  |04:. vb:A%=-1:B%|
000017d0  3d 72 62 3a d6 20 73 62  0d 06 7c 5d 41 25 3d 74  |=rb:. sb..|]A%=t|
000017e0  62 2b 68 63 25 3a 42 25  3d 31 31 30 3a 43 25 3d  |b+hc%:B%=110:C%=|
000017f0  31 35 35 3a d6 20 65 63  3a 41 25 3d 74 62 2b 72  |155:. ec:A%=tb+r|
00001800  63 25 3a 42 25 3d 32 34  3a 43 25 3d 31 33 36 3a  |c%:B%=24:C%=136:|
00001810  d6 20 76 62 3a 41 25 3d  74 62 2b 73 63 25 3a 42  |. vb:A%=tb+sc%:B|
00001820  25 3d 32 31 36 3a 43 25  3d 31 35 31 3a d6 20 76  |%=216:C%=151:. v|
00001830  62 3a f2 63 62 0d 06 86  2b 41 25 3d 72 62 3a d6  |b:.cb...+A%=rb:.|
00001840  20 73 62 3a 41 25 3d 74  62 2b 66 63 25 3a 42 25  | sb:A%=tb+fc%:B%|
00001850  3d 31 31 30 3a 43 25 3d  31 35 35 3a d6 20 65 63  |=110:C%=155:. ec|
00001860  0d 06 90 1f 41 25 3d 74  62 2b 72 63 25 3a 42 25  |....A%=tb+rc%:B%|
00001870  3d 32 34 3a 43 25 3d 31  33 36 3a d6 20 76 62 0d  |=24:C%=136:. vb.|
00001880  06 9a 2c 41 25 3d 74 62  2b 73 63 25 3a 42 25 3d  |..,A%=tb+sc%:B%=|
00001890  32 31 36 3a 43 25 3d 31  35 31 3a d6 20 76 62 3a  |216:C%=151:. vb:|
000018a0  f2 63 62 3a f2 62 62 28  35 30 29 0d 06 a4 35 e3  |.cb:.bb(50)...5.|
000018b0  78 61 25 3d 30 b8 32 3a  f2 74 63 28 78 61 25 29  |xa%=0.2:.tc(xa%)|
000018c0  3a ed 78 61 25 3a e3 78  61 25 3d 32 b8 30 20 88  |:.xa%:.xa%=2.0 .|
000018d0  2d 31 3a f2 74 63 28 78  61 25 29 3a ed 78 61 25  |-1:.tc(xa%):.xa%|
000018e0  0d 06 ae 2b 41 25 3d 72  62 3a d6 20 73 62 3a 41  |...+A%=rb:. sb:A|
000018f0  25 3d 74 62 2b 66 63 25  3a 42 25 3d 31 31 30 3a  |%=tb+fc%:B%=110:|
00001900  43 25 3d 31 35 35 3a d6  20 65 63 0d 06 b8 1f 41  |C%=155:. ec....A|
00001910  25 3d 74 62 2b 72 63 25  3a 42 25 3d 32 34 3a 43  |%=tb+rc%:B%=24:C|
00001920  25 3d 31 33 36 3a d6 20  76 62 0d 06 c2 24 41 25  |%=136:. vb...$A%|
00001930  3d 74 62 2b 73 63 25 3a  42 25 3d 32 31 36 3a 43  |=tb+sc%:B%=216:C|
00001940  25 3d 31 35 31 3a d6 20  76 62 3a f2 63 62 0d 06  |%=151:. vb:.cb..|
00001950  cc 30 41 25 3d 72 62 3a  d6 20 73 62 3a 41 25 3d  |.0A%=rb:. sb:A%=|
00001960  74 62 2b 66 63 25 3a 42  25 3d 31 31 30 3a 43 25  |tb+fc%:B%=110:C%|
00001970  3d 31 35 35 3a d6 20 65  63 3a d6 20 66 62 0d 06  |=155:. ec:. fb..|
00001980  d6 2f 41 25 3d 72 62 3a  d6 20 73 62 3a 41 25 3d  |./A%=rb:. sb:A%=|
00001990  74 62 2b 68 63 25 3a 42  25 3d 31 31 30 3a 43 25  |tb+hc%:B%=110:C%|
000019a0  3d 31 35 35 3a d6 20 65  63 3a f2 63 62 0d 06 e0  |=155:. ec:.cb...|
000019b0  2f 41 25 3d 72 62 3a d6  20 73 62 3a 41 25 3d 74  |/A%=rb:. sb:A%=t|
000019c0  62 2b 69 63 25 3a 42 25  3d 31 31 30 3a 43 25 3d  |b+ic%:B%=110:C%=|
000019d0  31 35 35 3a d6 20 65 63  3a f2 63 62 0d 06 ea 1f  |155:. ec:.cb....|
000019e0  f2 78 62 28 31 33 32 2c  32 30 34 29 3a f2 77 62  |.xb(132,204):.wb|
000019f0  28 31 33 32 2c 32 30 34  2c 32 29 0d 06 f4 2f 41  |(132,204,2).../A|
00001a00  25 3d 72 62 3a d6 20 73  62 3a 41 25 3d 74 62 2b  |%=rb:. sb:A%=tb+|
00001a10  68 63 25 3a 42 25 3d 31  31 30 3a 43 25 3d 31 35  |hc%:B%=110:C%=15|
00001a20  35 3a d6 20 65 63 3a f2  63 62 0d 06 fe 2f 41 25  |5:. ec:.cb.../A%|
00001a30  3d 72 62 3a d6 20 73 62  3a 41 25 3d 74 62 2b 66  |=rb:. sb:A%=tb+f|
00001a40  63 25 3a 42 25 3d 31 31  30 3a 43 25 3d 31 35 35  |c%:B%=110:C%=155|
00001a50  3a d6 20 65 63 3a f2 63  62 0d 07 08 0b f2 62 62  |:. ec:.cb.....bb|
00001a60  28 35 30 29 0d 07 12 35  e3 78 61 25 3d 30 b8 32  |(50)...5.xa%=0.2|
00001a70  3a f2 75 63 28 78 61 25  29 3a ed 78 61 25 3a e3  |:.uc(xa%):.xa%:.|
00001a80  78 61 25 3d 32 b8 30 20  88 2d 31 3a f2 75 63 28  |xa%=2.0 .-1:.uc(|
00001a90  78 61 25 29 3a ed 78 61  25 0d 07 1c 2f 41 25 3d  |xa%):.xa%.../A%=|
00001aa0  72 62 3a d6 20 73 62 3a  41 25 3d 74 62 2b 66 63  |rb:. sb:A%=tb+fc|
00001ab0  25 3a 42 25 3d 31 31 30  3a 43 25 3d 31 35 35 3a  |%:B%=110:C%=155:|
00001ac0  d6 20 65 63 3a f2 63 62  0d 07 26 21 f2 7a 62 28  |. ec:.cb..&!.zb(|
00001ad0  32 2c 31 33 32 2c 32 30  34 29 3a f2 77 62 28 31  |2,132,204):.wb(1|
00001ae0  33 32 2c 32 30 34 2c 32  29 0d 07 30 23 f2 64 62  |32,204,2)..0#.db|
00001af0  3a f2 76 63 3a d6 20 66  62 3a e3 76 61 25 3d 31  |:.vc:. fb:.va%=1|
00001b00  b8 38 3a f2 77 63 3a ed  20 76 61 25 0d 07 3a 28  |.8:.wc:. va%..:(|
00001b10  d6 5f 62 3a f2 6b 62 28  33 37 2c 39 2c 31 31 2c  |._b:.kb(37,9,11,|
00001b20  31 31 35 2c 33 32 2c 38  35 2c 31 30 33 2c 33 37  |115,32,85,103,37|
00001b30  2c 31 31 29 0d 07 44 2a  41 25 3d 74 62 2b 75 62  |,11)..D*A%=tb+ub|
00001b40  25 28 30 2c 30 29 3a 42  25 3d 31 33 32 3a 43 25  |%(0,0):B%=132:C%|
00001b50  3d 31 32 36 3a d6 20 76  62 3a d6 20 66 62 0d 07  |=126:. vb:. fb..|
00001b60  4e 37 f2 77 62 28 31 33  32 2c 31 32 36 2c 32 29  |N7.wb(132,126,2)|
00001b70  3a f2 62 62 28 31 30 30  29 3a f2 78 62 28 31 33  |:.bb(100):.xb(13|
00001b80  32 2c 31 32 36 29 3a f2  77 62 28 31 33 32 2c 31  |2,126):.wb(132,1|
00001b90  32 36 2c 31 29 0d 07 58  21 f2 62 62 28 33 30 29  |26,1)..X!.bb(30)|
00001ba0  3a f2 64 62 3a f2 76 63  3a d6 20 66 62 3a f2 62  |:.db:.vc:. fb:.b|
00001bb0  62 28 34 30 30 29 0d 07  62 05 e1 0d 07 6c 0d dd  |b(400)..b....l..|
00001bc0  f2 5f 61 28 78 63 25 29  0d 07 76 2a e7 20 28 ac  |._a(xc%)..v*. (.|
00001bd0  20 78 63 25 29 20 8c 20  41 25 3d 74 62 2b 79 63  | xc%) . A%=tb+yc|
00001be0  25 3a 42 25 3d 36 32 3a  43 25 3d 37 39 3a d6 20  |%:B%=62:C%=79:. |
00001bf0  65 63 0d 07 80 22 f2 7a  63 28 31 30 2c 37 2c 39  |ec...".zc(10,7,9|
00001c00  2c 31 34 2c 36 35 2c 32  39 31 2c 31 31 32 2c 2d  |,14,65,291,112,-|
00001c10  32 2c 30 29 0d 07 8a 2a  e7 20 28 ac 20 78 63 25  |2,0)...*. (. xc%|
00001c20  29 20 8c 20 41 25 3d 74  62 2b 79 63 25 3a 42 25  |) . A%=tb+yc%:B%|
00001c30  3d 36 36 3a 43 25 3d 37  35 3a d6 20 65 63 0d 07  |=66:C%=75:. ec..|
00001c40  94 23 f2 6b 62 28 35 30  2c 38 2c 34 2c 35 30 2c  |.#.kb(50,8,4,50,|
00001c50  31 34 36 2c 32 31 39 2c  36 31 2c 30 2c 30 29 20  |146,219,61,0,0) |
00001c60  3a 0d 07 9e 22 f2 6b 62  28 35 30 2c 37 2c 33 2c  |:...".kb(50,7,3,|
00001c70  34 35 2c 31 34 31 2c 32  32 39 2c 37 31 2c 2d 32  |45,141,229,71,-2|
00001c80  2c 30 29 0d 07 a8 22 f2  6b 62 28 35 30 2c 33 2c  |,0)...".kb(50,3,|
00001c90  36 2c 34 35 2c 31 34 31  2c 32 32 39 2c 37 31 2c  |6,45,141,229,71,|
00001ca0  2d 32 2c 30 29 0d 07 b2  15 e7 20 78 63 25 20 8c  |-2,0)..... xc% .|
00001cb0  20 d6 20 66 62 3a d6 20  5f 62 0d 07 bc 07 f2 76  | . fb:. _b.....v|
00001cc0  63 0d 07 c6 05 e1 0d 07  d0 08 dd f2 76 63 0d 07  |c...........vc..|
00001cd0  da 24 f2 6b 62 28 31 31  2c 33 2c 39 2c 36 31 2c  |.$.kb(11,3,9,61,|
00001ce0  31 35 37 2c 31 39 37 2c  33 39 2c 2d 32 2c 30 29  |157,197,39,-2,0)|
00001cf0  20 3a 0d 07 e4 24 f2 6b  62 28 35 38 2c 31 31 2c  | :...$.kb(58,11,|
00001d00  37 2c 36 31 2c 31 35 37  2c 31 39 37 2c 33 39 2c  |7,61,157,197,39,|
00001d10  30 2c 31 29 20 3a 0d 07  ee 25 f2 5f 63 28 35 38  |0,1) :...%._c(58|
00001d20  2c 30 2c 31 31 2c 36 37  2c 31 35 37 2b 39 2c 31  |,0,11,67,157+9,1|
00001d30  38 35 2c 32 34 2c 2d 31  29 20 3a 0d 07 f8 24 41  |85,24,-1) :...$A|
00001d40  25 3d 74 62 2b 61 64 25  3a 42 25 3d 36 38 3a 43  |%=tb+ad%:B%=68:C|
00001d50  25 3d 31 35 37 2b 36 2b  32 36 3a d6 20 76 62 0d  |%=157+6+26:. vb.|
00001d60  08 02 05 e1 0d 08 0c 08  dd f2 62 64 0d 08 0d 05  |..........bd....|
00001d70  e1 0d 08 16 1b c8 99 20  38 2c 31 33 2c 6c 63 24  |....... 8,13,lc$|
00001d80  2c 2c 2c 6b 63 24 20 b8  20 63 64 25 0d 08 20 0f  |,,,kc$ . cd%.. .|
00001d90  e7 20 63 64 25 3d 30 20  8c 20 e0 0d 08 2a 05 e1  |. cd%=0 . ...*..|
00001da0  0d 08 34 08 dd f2 64 62  0d 08 3e 09 ea 20 76 61  |..4...db..>.. va|
00001db0  25 0d 08 48 17 41 25 3d  30 3a d6 20 6a 62 3a 41  |%..H.A%=0:. jb:A|
00001dc0  25 3d 74 62 2b 64 64 25  0d 08 52 19 e3 20 76 61  |%=tb+dd%..R.. va|
00001dd0  25 3d 32 32 2b 35 20 b8  20 32 35 31 20 88 20 33  |%=22+5 . 251 . 3|
00001de0  32 0d 08 5c 23 f2 5f 63  28 36 33 2c 31 31 2c 30  |2..\#._c(63,11,0|
00001df0  2c 30 2c 76 61 25 2d 31  31 2c 33 31 39 2c 31 32  |,0,va%-11,319,12|
00001e00  2c 2d 31 29 0d 08 66 23  f2 5f 63 28 35 30 2c 30  |,-1)..f#._c(50,0|
00001e10  2c 31 31 2c 30 2c 76 61  25 2d 32 34 2c 33 31 39  |,11,0,va%-24,319|
00001e20  2c 31 32 2c 2d 31 29 0d  08 70 27 42 25 3d 38 3a  |,12,-1)..p'B%=8:|
00001e30  43 25 3d 76 61 25 3a d6  20 76 62 3a 42 25 3d 31  |C%=va%:. vb:B%=1|
00001e40  36 34 3a 43 25 3d 76 61  25 3a d6 20 76 62 0d 08  |64:C%=va%:. vb..|
00001e50  7a 09 ed 20 76 61 25 0d  08 84 21 f2 6b 62 28 31  |z.. va%...!.kb(1|
00001e60  30 2c 31 31 2c 38 2c 30  2c 30 2c 33 31 39 2c 32  |0,11,8,0,0,319,2|
00001e70  35 35 2c 2d 32 2c 30 29  0d 08 8e 05 e1 0d 08 98  |55,-2,0)........|
00001e80  08 dd f2 71 62 0d 08 a2  33 41 25 3d a4 65 64 28  |...qb...3A%=.ed(|
00001e90  33 37 2c 31 31 29 3a d6  20 6a 62 3a f2 6b 62 28  |37,11):. jb:.kb(|
00001ea0  36 33 2c 37 2c 34 2c 30  2c 30 2c 33 31 39 2c 32  |63,7,4,0,0,319,2|
00001eb0  35 35 2c 2d 32 2c 30 29  0d 08 ac 2b f2 66 64 28  |55,-2,0)...+.fd(|
00001ec0  31 30 2c 38 2c 30 29 3a  c8 93 20 c8 90 20 32 33  |10,8,0):.. .. 23|
00001ed0  2a 34 2c 32 32 2a 34 2c  32 37 32 2a 34 2c 32 31  |*4,22*4,272*4,21|
00001ee0  30 2a 34 0d 08 b6 23 f2  6b 62 28 33 37 2c 31 31  |0*4...#.kb(37,11|
00001ef0  2c 39 2c 32 33 2c 32 32  2c 32 37 32 2c 32 31 30  |,9,23,22,272,210|
00001f00  2c 2d 32 2c 30 29 0d 08  c0 44 f2 6b 62 28 33 37  |,-2,0)...D.kb(37|
00001f10  2c 39 2c 31 31 2c 32 39  2c 32 38 2c 31 32 37 2c  |,9,11,29,28,127,|
00001f20  33 32 2c 33 37 2c 31 30  29 3a f2 6b 62 28 33 37  |32,37,10):.kb(37|
00001f30  2c 39 2c 31 31 2c 31 36  32 2c 32 38 2c 31 32 37  |,9,11,162,28,127|
00001f40  2c 33 32 2c 33 37 2c 31  30 29 0d 08 ca 46 f2 6b  |,32,37,10)...F.k|
00001f50  62 28 33 37 2c 39 2c 31  31 2c 32 39 2c 31 39 38  |b(37,9,11,29,198|
00001f60  2c 31 32 37 2c 32 38 2c  33 37 2c 31 30 29 3a f2  |,127,28,37,10):.|
00001f70  6b 62 28 33 37 2c 39 2c  31 31 2c 31 36 32 2c 31  |kb(37,9,11,162,1|
00001f80  39 38 2c 31 32 37 2c 32  38 2c 33 37 2c 31 30 29  |98,127,28,37,10)|
00001f90  0d 08 d4 44 f2 6b 62 28  33 37 2c 39 2c 31 31 2c  |...D.kb(37,9,11,|
00001fa0  32 39 2c 36 36 2c 36 34  2c 31 32 36 2c 33 37 2c  |29,66,64,126,37,|
00001fb0  31 30 29 3a f2 6b 62 28  33 37 2c 39 2c 31 31 2c  |10):.kb(37,9,11,|
00001fc0  32 32 35 2c 36 36 2c 36  34 2c 31 32 36 2c 33 37  |225,66,64,126,37|
00001fd0  2c 31 30 29 0d 08 de 24  f2 6b 62 28 33 37 2c 39  |,10)...$.kb(37,9|
00001fe0  2c 31 31 2c 39 39 2c 36  36 2c 31 32 30 2c 31 32  |,11,99,66,120,12|
00001ff0  36 2c 33 37 2c 31 31 29  0d 08 e8 26 f2 6b 62 28  |6,37,11)...&.kb(|
00002000  33 37 2c 31 31 2c 37 2c  38 33 2c 32 33 35 2d 32  |37,11,7,83,235-2|
00002010  32 2c 31 35 37 2c 33 32  2c 2d 31 2c 30 29 0d 08  |2,157,32,-1,0)..|
00002020  f2 1f 41 25 3d 74 62 2b  64 64 25 3a 42 25 3d 38  |..A%=tb+dd%:B%=8|
00002030  38 3a 43 25 3d 32 33 39  3a d6 20 76 62 0d 08 fc  |8:C%=239:. vb...|
00002040  25 f2 6b 62 28 33 37 2c  31 31 2c 37 2c 36 33 2c  |%.kb(37,11,7,63,|
00002050  33 35 2d 32 36 2c 31 39  32 2c 33 36 2c 2d 31 2c  |35-26,192,36,-1,|
00002060  30 29 0d 09 06 1e 41 25  3d 74 62 2b 61 64 25 3a  |0)....A%=tb+ad%:|
00002070  42 25 3d 36 38 3a 43 25  3d 33 39 3a d6 20 76 62  |B%=68:C%=39:. vb|
00002080  0d 09 10 05 e1 0d 09 1a  11 dd a4 65 64 28 67 64  |...........ed(gd|
00002090  25 2c 68 64 25 29 0d 09  24 1d ea 20 69 64 25 2c  |%,hd%)..$.. id%,|
000020a0  6a 64 25 2c 6b 64 25 2c  6c 64 25 2c 6d 64 25 2c  |jd%,kd%,ld%,md%,|
000020b0  6e 64 25 0d 09 2e 11 6a  64 25 3d 68 64 25 20 80  |nd%....jd%=hd% .|
000020c0  20 25 31 31 0d 09 38 13  6e 64 25 3d 32 2d 28 68  | %11..8.nd%=2-(h|
000020d0  64 25 3e 3e 3e 32 29 0d  09 42 23 6b 64 25 3d 28  |d%>>>2)..B#kd%=(|
000020e0  67 64 25 3e 3e 3e 34 29  2d 6e 64 25 3a e7 20 6b  |gd%>>>4)-nd%:. k|
000020f0  64 25 3c 30 20 6b 64 25  3d 30 0d 09 4c 29 6c 64  |d%<0 kd%=0..L)ld|
00002100  25 3d 28 67 64 25 3e 3e  3e 32 20 80 20 25 31 31  |%=(gd%>>>2 . %11|
00002110  29 2d 6e 64 25 3a e7 20  6c 64 25 3c 30 20 6c 64  |)-nd%:. ld%<0 ld|
00002120  25 3d 30 0d 09 56 25 6d  64 25 3d 28 67 64 25 20  |%=0..V%md%=(gd% |
00002130  80 20 25 31 31 29 2d 6e  64 25 3a e7 20 6d 64 25  |. %11)-nd%:. md%|
00002140  3c 30 20 6d 64 25 3d 30  0d 09 60 2c 69 64 25 3d  |<0 md%=0..`,id%=|
00002150  28 6a 64 25 3c 3c 36 29  20 84 20 28 6b 64 25 3c  |(jd%<<6) . (kd%<|
00002160  3c 34 29 20 84 20 28 6c  64 25 3c 3c 32 29 20 84  |<4) . (ld%<<2) .|
00002170  20 6d 64 25 0d 09 6a 08  3d 69 64 25 0d 09 74 08  | md%..j.=id%..t.|
00002180  dd f2 77 63 0d 09 7e 09  ea 20 6f 64 24 0d 09 88  |..wc..~.. od$...|
00002190  09 f3 20 6f 64 24 0d 09  92 11 ff 22 53 50 45 41  |.. od$....."SPEA|
000021a0  4b 20 22 2b 6f 64 24 0d  09 9c 07 f2 62 63 0d 09  |K "+od$.....bc..|
000021b0  a6 05 e1 0d 09 b0 0d dd  f2 74 63 28 70 64 25 29  |.........tc(pd%)|
000021c0  0d 09 ba 2b 41 25 3d 72  62 3a d6 20 73 62 3a 41  |...+A%=rb:. sb:A|
000021d0  25 3d 74 62 2b 66 63 25  3a 42 25 3d 31 31 30 3a  |%=tb+fc%:B%=110:|
000021e0  43 25 3d 31 35 35 3a d6  20 65 63 0d 09 c4 1f 41  |C%=155:. ec....A|
000021f0  25 3d 74 62 2b 72 63 25  3a 42 25 3d 32 34 3a 43  |%=tb+rc%:B%=24:C|
00002200  25 3d 31 33 36 3a d6 20  76 62 0d 09 ce 20 41 25  |%=136:. vb... A%|
00002210  3d 74 62 2b 73 63 25 3a  42 25 3d 32 31 36 3a 43  |=tb+sc%:B%=216:C|
00002220  25 3d 31 35 31 3a d6 20  76 62 0d 09 d8 29 41 25  |%=151:. vb...)A%|
00002230  3d 74 62 2b 71 64 25 28  70 64 25 29 3a 42 25 3d  |=tb+qd%(pd%):B%=|
00002240  31 31 32 3a 43 25 3d 31  35 35 3a d6 20 76 62 3a  |112:C%=155:. vb:|
00002250  f2 63 62 0d 09 e2 05 e1  0d 09 ec 0d dd f2 75 63  |.cb...........uc|
00002260  28 70 64 25 29 0d 09 f6  2b 41 25 3d 72 62 3a d6  |(pd%)...+A%=rb:.|
00002270  20 73 62 3a 41 25 3d 74  62 2b 66 63 25 3a 42 25  | sb:A%=tb+fc%:B%|
00002280  3d 31 31 30 3a 43 25 3d  31 35 35 3a d6 20 65 63  |=110:C%=155:. ec|
00002290  0d 0a 00 29 41 25 3d 74  62 2b 71 64 25 28 70 64  |...)A%=tb+qd%(pd|
000022a0  25 29 3a 42 25 3d 31 31  32 3a 43 25 3d 31 35 35  |%):B%=112:C%=155|
000022b0  3a d6 20 76 62 3a f2 63  62 0d 0a 0a 05 e1 0d 0a  |:. vb:.cb.......|
000022c0  14 08 dd f2 72 64 0d 0a  15 05 e1 0d 0a 1e 14 73  |....rd.........s|
000022d0  64 25 3d 28 37 39 2a 32  29 2a 26 31 34 30 30 0d  |d%=(79*2)*&1400.|
000022e0  0a 28 1e c8 99 20 26 36  30 32 34 30 2c 2c 30 2c  |.(... &60240,,0,|
000022f0  73 64 25 2c 30 2c 31 20  b8 20 3b 74 64 0d 0a 32  |sd%,0,1 . ;td..2|
00002300  17 e7 20 28 ac 20 2d 28  74 64 20 80 20 31 29 29  |.. (. -(td . 1))|
00002310  20 8c 20 e0 0d 0a 3c 05  e1 0d 0a 46 11 dd f2 78  | . ...<....F...x|
00002320  62 28 75 64 25 2c 76 64  25 29 0d 0a 50 11 ea 20  |b(ud%,vd%)..P.. |
00002330  6f 64 24 2c 77 64 25 2c  78 64 25 0d 0a 5a 09 f3  |od$,wd%,xd%..Z..|
00002340  20 6f 64 24 0d 0a 64 11  ff 22 53 50 45 41 4b 20  | od$..d.."SPEAK |
00002350  22 2b 6f 64 24 0d 0a 6e  0b f5 3a f3 20 77 64 25  |"+od$..n..:. wd%|
00002360  0d 0a 78 0e e7 20 77 64  25 3e 3d 30 20 8c 0d 0a  |..x.. wd%>=0 ...|
00002370  82 09 f3 20 78 64 25 0d  0a 8c 1d f2 7a 62 28 77  |... xd%.....zb(w|
00002380  64 25 2c 75 64 25 2c 76  64 25 29 3a f2 62 62 28  |d%,ud%,vd%):.bb(|
00002390  78 64 25 29 0d 0a 96 05  cd 0d 0a a0 0c fd 20 77  |xd%).......... w|
000023a0  64 25 3d 2d 31 0d 0a aa  07 f2 62 63 0d 0a b4 05  |d%=-1.....bc....|
000023b0  e1 0d 0a be 15 dd f2 7a  62 28 77 64 25 2c 75 64  |.......zb(wd%,ud|
000023c0  25 2c 76 64 25 29 0d 0a  c8 34 d6 20 5f 62 3a 41  |%,vd%)...4. _b:A|
000023d0  25 3d 74 62 2b 79 64 25  28 77 64 25 29 3a 42 25  |%=tb+yd%(wd%):B%|
000023e0  3d 75 64 25 2b 31 36 3a  43 25 3d 76 64 25 2d 35  |=ud%+16:C%=vd%-5|
000023f0  37 3a d6 20 76 62 3a f2  63 62 0d 0a d2 05 e1 0d  |7:. vb:.cb......|
00002400  0a dc 15 dd f2 61 63 28  7a 64 25 2c 75 64 25 2c  |.....ac(zd%,ud%,|
00002410  76 64 25 29 0d 0a e6 34  d6 20 5f 62 3a 41 25 3d  |vd%)...4. _b:A%=|
00002420  74 62 2b 71 63 25 28 7a  64 25 29 3a 42 25 3d 75  |tb+qc%(zd%):B%=u|
00002430  64 25 2b 31 32 3a 43 25  3d 76 64 25 2d 34 33 3a  |d%+12:C%=vd%-43:|
00002440  d6 20 76 62 3a f2 63 62  0d 0a f0 05 e1 0d 0a fa  |. vb:.cb........|
00002450  15 dd f2 6f 63 28 75 64  25 2c 76 64 25 2c 5f 64  |...oc(ud%,vd%,_d|
00002460  25 29 0d 0b 04 11 ea 20  6f 64 24 2c 77 64 25 2c  |%)..... od$,wd%,|
00002470  78 64 25 0d 0b 0e 09 f3  20 6f 64 24 0d 0b 18 11  |xd%..... od$....|
00002480  ff 22 53 50 45 41 4b 20  22 2b 6f 64 24 0d 0b 22  |."SPEAK "+od$.."|
00002490  0b f5 3a f3 20 77 64 25  0d 0b 2c 0e e7 20 77 64  |..:. wd%..,.. wd|
000024a0  25 3e 3d 30 20 8c 0d 0b  36 09 f3 20 78 64 25 0d  |%>=0 ...6.. xd%.|
000024b0  0b 40 0c c8 8e 20 5f 64  25 20 ca 0d 0b 4a 19 c9  |.@... _d% ...J..|
000024c0  20 30 20 3a f2 70 63 28  77 64 25 2c 75 64 25 2c  | 0 :.pc(wd%,ud%,|
000024d0  76 64 25 29 0d 0b 54 19  c9 20 31 20 3a f2 61 65  |vd%)..T.. 1 :.ae|
000024e0  28 77 64 25 2c 75 64 25  2c 76 64 25 29 0d 0b 5e  |(wd%,ud%,vd%)..^|
000024f0  19 c9 20 32 20 3a f2 62  65 28 77 64 25 2c 75 64  |.. 2 :.be(wd%,ud|
00002500  25 2c 76 64 25 29 0d 0b  68 05 cb 0d 0b 72 0c f2  |%,vd%)..h....r..|
00002510  62 62 28 78 64 25 29 0d  0b 7c 05 cd 0d 0b 86 0c  |bb(xd%)..|......|
00002520  fd 20 77 64 25 3d 2d 31  0d 0b 90 07 f2 62 63 0d  |. wd%=-1.....bc.|
00002530  0b 9a 05 e1 0d 0b a4 15  dd f2 70 63 28 63 65 25  |..........pc(ce%|
00002540  2c 75 64 25 2c 76 64 25  29 0d 0b ae 33 d6 20 5f  |,ud%,vd%)...3. _|
00002550  62 3a 41 25 3d 74 62 2b  64 65 25 28 63 65 25 29  |b:A%=tb+de%(ce%)|
00002560  3a 42 25 3d 75 64 25 2b  38 3a 43 25 3d 76 64 25  |:B%=ud%+8:C%=vd%|
00002570  2d 34 38 3a d6 20 76 62  3a f2 63 62 0d 0b b8 05  |-48:. vb:.cb....|
00002580  e1 0d 0b c2 15 dd f2 61  65 28 63 65 25 2c 75 64  |.......ae(ce%,ud|
00002590  25 2c 76 64 25 29 0d 0b  cc 34 d6 20 5f 62 3a 41  |%,vd%)...4. _b:A|
000025a0  25 3d 74 62 2b 65 65 25  28 63 65 25 29 3a 42 25  |%=tb+ee%(ce%):B%|
000025b0  3d 75 64 25 2b 32 34 3a  43 25 3d 76 64 25 2d 34  |=ud%+24:C%=vd%-4|
000025c0  34 3a d6 20 76 62 3a f2  63 62 0d 0b d6 05 e1 0d  |4:. vb:.cb......|
000025d0  0b e0 15 dd f2 62 65 28  63 65 25 2c 75 64 25 2c  |.....be(ce%,ud%,|
000025e0  76 64 25 29 0d 0b ea 34  d6 20 5f 62 3a 41 25 3d  |vd%)...4. _b:A%=|
000025f0  74 62 2b 66 65 25 28 63  65 25 29 3a 42 25 3d 75  |tb+fe%(ce%):B%=u|
00002600  64 25 2b 33 32 3a 43 25  3d 76 64 25 2d 35 32 3a  |d%+32:C%=vd%-52:|
00002610  d6 20 76 62 3a f2 63 62  0d 0b f4 05 e1 0d 0b fe  |. vb:.cb........|
00002620  11 dd f2 79 62 28 75 64  25 2c 76 64 25 29 0d 0c  |...yb(ud%,vd%)..|
00002630  08 09 ea 20 76 61 25 0d  0c 12 0f e3 20 76 61 25  |... va%..... va%|
00002640  3d 30 20 b8 20 37 0d 0c  1c 0e 41 25 3d 72 62 3a  |=0 . 7....A%=rb:|
00002650  d6 20 73 62 0d 0c 26 3d  41 25 3d 74 62 2b 75 62  |. sb..&=A%=tb+ub|
00002660  25 28 76 61 25 2c 30 29  3a 42 25 3d 75 64 25 2b  |%(va%,0):B%=ud%+|
00002670  75 62 25 28 76 61 25 2c  31 29 3a 43 25 3d 76 64  |ub%(va%,1):C%=vd|
00002680  25 2b 75 62 25 28 76 61  25 2c 32 29 3a d6 20 76  |%+ub%(va%,2):. v|
00002690  62 0d 0c 30 0d f2 63 62  3a ed 20 76 61 25 0d 0c  |b..0..cb:. va%..|
000026a0  3a 46 41 25 3d 72 62 3a  d6 20 73 62 3a 41 25 3d  |:FA%=rb:. sb:A%=|
000026b0  74 62 2b 75 62 25 28 30  2c 30 29 3a 42 25 3d 75  |tb+ub%(0,0):B%=u|
000026c0  64 25 2b 75 62 25 28 30  2c 31 29 3a 43 25 3d 76  |d%+ub%(0,1):C%=v|
000026d0  64 25 2b 75 62 25 28 30  2c 32 29 3a d6 20 76 62  |d%+ub%(0,2):. vb|
000026e0  3a f2 63 62 0d 0c 44 05  e1 0d 0c 4e 15 dd f2 77  |:.cb..D....N...w|
000026f0  62 28 75 64 25 2c 76 64  25 2c 7a 64 25 29 0d 0c  |b(ud%,vd%,zd%)..|
00002700  58 29 e7 20 7a 64 25 3d  32 20 8c 20 41 25 3d 74  |X). zd%=2 . A%=t|
00002710  62 2b 71 63 25 28 36 29  20 8b 20 41 25 3d 74 62  |b+qc%(6) . A%=tb|
00002720  2b 71 63 25 28 35 29 0d  0c 62 21 d6 20 5f 62 3a  |+qc%(5)..b!. _b:|
00002730  42 25 3d 75 64 25 2b 31  32 3a 43 25 3d 76 64 25  |B%=ud%+12:C%=vd%|
00002740  2d 34 33 3a d6 20 76 62  0d 0c 6c 25 f2 63 62 3a  |-43:. vb..l%.cb:|
00002750  f2 62 62 28 32 30 29 3a  41 25 3d 74 62 2b 71 63  |.bb(20):A%=tb+qc|
00002760  25 28 30 29 3a d6 20 76  62 3a f2 63 62 0d 0c 76  |%(0):. vb:.cb..v|
00002770  05 e1 0d 0c 80 08 dd f2  6a 63 0d 0c 8a 33 e3 20  |........jc...3. |
00002780  76 61 25 3d 31 b8 32 3a  f2 61 63 28 30 2c 31 33  |va%=1.2:.ac(0,13|
00002790  32 2c 32 30 34 29 3a f2  62 62 28 31 30 29 3a f2  |2,204):.bb(10):.|
000027a0  61 63 28 34 2c 31 33 32  2c 32 30 34 29 0d 0c 94  |ac(4,132,204)...|
000027b0  22 f2 62 62 28 31 30 29  3a f2 61 63 28 30 2c 31  |".bb(10):.ac(0,1|
000027c0  33 32 2c 32 30 34 29 3a  f2 62 62 28 31 30 29 0d  |32,204):.bb(10).|
000027d0  0c 9e 20 f2 61 63 28 33  2c 31 33 32 2c 32 30 34  |.. .ac(3,132,204|
000027e0  29 3a f2 62 62 28 31 30  29 3a ed 20 76 61 25 0d  |):.bb(10):. va%.|
000027f0  0c a8 28 e3 78 61 25 3d  31 b8 33 3a f2 77 62 28  |..(.xa%=1.3:.wb(|
00002800  31 33 32 2c 32 30 34 2c  32 29 3a f2 62 62 28 31  |132,204,2):.bb(1|
00002810  30 29 3a ed 78 61 25 0d  0c b2 05 e1 0d 0c bc 08  |0):.xa%.........|
00002820  dd f2 70 62 0d 0c c6 39  c8 99 22 53 70 63 68 5f  |..pb...9.."Spch_|
00002830  4f 6c 64 63 68 61 6e 6e  65 6c 22 3a ff 22 43 48  |Oldchannel":."CH|
00002840  41 4e 4e 45 4c 56 4f 49  43 45 20 31 20 53 74 72  |ANNELVOICE 1 Str|
00002850  69 6e 67 4c 69 62 2d 50  6c 75 63 6b 22 0d 0c d0  |ingLib-Pluck"...|
00002860  05 e1 0d 0c da 08 dd f2  74 61 0d 0c e4 0c eb 20  |........ta..... |
00002870  31 33 3a ef 20 35 0d 0c  ee 19 c8 99 20 22 4f 53  |13:. 5...... "OS|
00002880  5f 52 65 6d 6f 76 65 43  75 72 73 6f 72 73 22 0d  |_RemoveCursors".|
00002890  0c f8 29 c8 99 20 22 4f  53 5f 42 79 74 65 22 2c  |..).. "OS_Byte",|
000028a0  26 37 30 2c 32 3a c8 99  20 22 4f 53 5f 42 79 74  |&70,2:.. "OS_Byt|
000028b0  65 22 2c 26 37 31 2c 31  0d 0d 02 12 c8 99 22 53  |e",&71,1......"S|
000028c0  70 63 68 5f 52 65 73 65  74 22 0d 0d 0c 0d 41 25  |pch_Reset"....A%|
000028d0  3d 30 3a d6 20 6a 62 0d  0d 16 05 e1 0d 0d 20 08  |=0:. jb....... .|
000028e0  dd f2 63 62 0d 0d 2a 0d  ea 20 79 61 25 2c 7a 61  |..cb..*.. ya%,za|
000028f0  25 0d 0d 34 28 c8 99 20  22 4f 53 5f 42 79 74 65  |%..4(.. "OS_Byte|
00002900  22 2c 32 35 30 2c 30 2c  32 35 35 20 b8 20 2c 79  |",250,0,255 . ,y|
00002910  61 25 2c 7a 61 25 3a c8  96 0d 0d 3e 2d c8 99 20  |a%,za%:....>-.. |
00002920  22 4f 53 5f 42 79 74 65  22 2c 26 37 30 2c 7a 61  |"OS_Byte",&70,za|
00002930  25 3a c8 99 20 22 4f 53  5f 42 79 74 65 22 2c 26  |%:.. "OS_Byte",&|
00002940  37 31 2c 79 61 25 0d 0d  48 05 e1 0d 0d 52 1d dd  |71,ya%..H....R..|
00002950  f2 63 63 28 67 65 25 2c  68 65 25 2c 69 65 25 2c  |.cc(ge%,he%,ie%,|
00002960  6e 61 25 2c 6a 65 25 29  0d 0d 5c 0d ea 20 6b 65  |na%,je%)..\.. ke|
00002970  25 2c 6c 65 25 0d 0d 66  1e ff 22 43 48 41 4e 4e  |%,le%..f.."CHANN|
00002980  45 4c 56 4f 49 43 45 20  31 20 50 50 47 5f 68 69  |ELVOICE 1 PPG_hi|
00002990  67 68 22 0d 0d 70 09 c8  96 3a c8 96 0d 0d 7a 14  |gh"..p...:....z.|
000029a0  c8 99 20 22 53 6f 75 6e  64 5f 51 49 6e 69 74 22  |.. "Sound_QInit"|
000029b0  0d 0d 84 20 6c 65 25 3d  6e 61 25 3a e7 20 67 65  |... le%=na%:. ge|
000029c0  25 3e 68 65 25 20 8c 20  69 65 25 3d 2d 69 65 25  |%>he% . ie%=-ie%|
000029d0  0d 0d 8e 14 d4 20 31 2c  26 31 37 46 2c 67 65 25  |..... 1,&17F,ge%|
000029e0  2c 6a 65 25 0d 0d 98 19  e3 20 6b 65 25 3d 67 65  |,je%..... ke%=ge|
000029f0  25 20 b8 20 68 65 25 20  88 20 69 65 25 0d 0d a2  |% . he% . ie%...|
00002a00  18 d4 20 31 2c 26 31 45  46 2c 6b 65 25 2c 6a 65  |.. 1,&1EF,ke%,je|
00002a10  25 2c 6c 65 25 0d 0d ac  0c 6c 65 25 2b 3d 6e 61  |%,le%....le%+=na|
00002a20  25 0d 0d b6 09 ed 20 6b  65 25 0d 0d c0 05 e1 0d  |%..... ke%......|
00002a30  0d ca 2d dd f2 6b 62 28  67 64 25 2c 6d 65 25 2c  |..-..kb(gd%,me%,|
00002a40  6e 65 25 2c 75 64 25 2c  76 64 25 2c 6f 65 25 2c  |ne%,ud%,vd%,oe%,|
00002a50  70 65 25 2c 71 65 25 2c  72 65 25 29 0d 0d d4 11  |pe%,qe%,re%)....|
00002a60  ea 20 76 61 25 2c 73 65  25 2c 69 65 25 0d 0d de  |. va%,se%,ie%...|
00002a70  11 e7 20 6d 65 25 20 3e  20 6e 65 25 20 8c 0d 0d  |.. me% > ne% ...|
00002a80  e8 0a 69 65 25 3d 2d 31  0d 0d f2 05 cc 0d 0d fc  |..ie%=-1........|
00002a90  09 69 65 25 3d 31 0d 0e  06 0f 73 65 25 3d 6e 65  |.ie%=1....se%=ne|
00002aa0  25 2d 6d 65 25 0d 0e 10  15 75 64 25 2d 3d 73 65  |%-me%....ud%-=se|
00002ab0  25 3a 76 64 25 2d 3d 73  65 25 0d 0e 1a 19 6f 65  |%:vd%-=se%....oe|
00002ac0  25 2b 3d 32 2a 73 65 25  3a 70 65 25 2b 3d 32 2a  |%+=2*se%:pe%+=2*|
00002ad0  73 65 25 0d 0e 24 05 cd  0d 0e 2e 19 e3 20 76 61  |se%..$....... va|
00002ae0  25 3d 6d 65 25 20 b8 20  6e 65 25 20 88 20 69 65  |%=me% . ne% . ie|
00002af0  25 0d 0e 38 12 f2 66 64  28 67 64 25 2c 76 61 25  |%..8..fd(gd%,va%|
00002b00  2c 30 29 0d 0e 42 1e c8  93 20 75 64 25 2a 34 2c  |,0)..B... ud%*4,|
00002b10  76 64 25 2a 34 2c 6f 65  25 2a 34 2c 70 65 25 2a  |vd%*4,oe%*4,pe%*|
00002b20  34 0d 0e 4c 1f 75 64 25  2b 3d 31 3a 76 64 25 2b  |4..L.ud%+=1:vd%+|
00002b30  3d 31 3a 6f 65 25 2d 3d  32 3a 70 65 25 2d 3d 32  |=1:oe%-=2:pe%-=2|
00002b40  0d 0e 56 09 ed 20 76 61  25 0d 0e 60 0e e7 20 71  |..V.. va%..`.. q|
00002b50  65 25 3e 2d 32 20 8c 0d  0e 6a 2c e7 20 71 65 25  |e%>-2 ...j,. qe%|
00002b60  3d 2d 31 20 8c 20 c8 93  20 c8 90 20 75 64 25 2a  |=-1 . .. .. ud%*|
00002b70  34 2c 76 64 25 2a 34 2c  6f 65 25 2a 34 2c 70 65  |4,vd%*4,oe%*4,pe|
00002b80  25 2a 34 0d 0e 74 3c e7  20 71 65 25 3e 3d 30 20  |%*4..t<. qe%>=0 |
00002b90  8c 20 e6 20 71 65 25 20  c8 9c 20 72 65 25 3c 3c  |. . qe% .. re%<<|
00002ba0  36 3a c8 93 20 c8 90 20  75 64 25 2a 34 2c 76 64  |6:.. .. ud%*4,vd|
00002bb0  25 2a 34 2c 6f 65 25 2a  34 2c 70 65 25 2a 34 0d  |%*4,oe%*4,pe%*4.|
00002bc0  0e 7e 05 cd 0d 0e 88 05  e1 0d 0e 92 2d dd f2 7a  |.~..........-..z|
00002bd0  63 28 67 64 25 2c 6d 65  25 2c 6e 65 25 2c 75 64  |c(gd%,me%,ne%,ud|
00002be0  25 2c 76 64 25 2c 6f 65  25 2c 70 65 25 2c 71 65  |%,vd%,oe%,pe%,qe|
00002bf0  25 2c 72 65 25 29 0d 0e  9c 09 ea 20 74 65 25 0d  |%,re%)..... te%.|
00002c00  0e a6 25 e7 20 6d 65 25  3e 6e 65 25 20 74 65 25  |..%. me%>ne% te%|
00002c10  3d 6e 65 25 3a 6e 65 25  3d 6d 65 25 3a 6d 65 25  |=ne%:ne%=me%:me%|
00002c20  3d 74 65 25 0d 0e b0 2c  f2 6b 62 28 67 64 25 2c  |=te%...,.kb(gd%,|
00002c30  6d 65 25 2c 6e 65 25 2c  75 64 25 2c 76 64 25 2c  |me%,ne%,ud%,vd%,|
00002c40  6f 65 25 2c 70 65 25 2c  71 65 25 2c 72 65 25 29  |oe%,pe%,qe%,re%)|
00002c50  0d 0e ba 0f 74 65 25 3d  6e 65 25 2d 6d 65 25 0d  |....te%=ne%-me%.|
00002c60  0e c4 27 e7 20 74 65 25  3e 34 20 75 64 25 2b 3d  |..'. te%>4 ud%+=|
00002c70  31 3a 76 64 25 2b 3d 31  3a 6f 65 25 2d 3d 32 3a  |1:vd%+=1:oe%-=2:|
00002c80  70 65 25 2d 3d 32 0d 0e  ce 2c f2 6b 62 28 67 64  |pe%-=2...,.kb(gd|
00002c90  25 2c 6e 65 25 2c 6d 65  25 2c 75 64 25 2c 76 64  |%,ne%,me%,ud%,vd|
00002ca0  25 2c 6f 65 25 2c 70 65  25 2c 71 65 25 2c 72 65  |%,oe%,pe%,qe%,re|
00002cb0  25 29 0d 0e d8 05 e1 0d  0e e2 15 dd f2 66 64 28  |%)...........fd(|
00002cc0  67 64 25 2c 68 64 25 2c  75 65 25 29 0d 0e ec 1d  |gd%,hd%,ue%)....|
00002cd0  ea 20 69 64 25 2c 6a 64  25 2c 6b 64 25 2c 6c 64  |. id%,jd%,kd%,ld|
00002ce0  25 2c 6d 64 25 2c 6e 64  25 0d 0e f6 11 6a 64 25  |%,md%,nd%....jd%|
00002cf0  3d 68 64 25 20 80 20 25  31 31 0d 0f 00 13 6e 64  |=hd% . %11....nd|
00002d00  25 3d 32 2d 28 68 64 25  3e 3e 3e 32 29 0d 0f 0a  |%=2-(hd%>>>2)...|
00002d10  23 6b 64 25 3d 28 67 64  25 3e 3e 3e 34 29 2d 6e  |#kd%=(gd%>>>4)-n|
00002d20  64 25 3a e7 20 6b 64 25  3c 30 20 6b 64 25 3d 30  |d%:. kd%<0 kd%=0|
00002d30  0d 0f 14 29 6c 64 25 3d  28 67 64 25 3e 3e 3e 32  |...)ld%=(gd%>>>2|
00002d40  20 80 20 25 31 31 29 2d  6e 64 25 3a e7 20 6c 64  | . %11)-nd%:. ld|
00002d50  25 3c 30 20 6c 64 25 3d  30 0d 0f 1e 25 6d 64 25  |%<0 ld%=0...%md%|
00002d60  3d 28 67 64 25 20 80 20  25 31 31 29 2d 6e 64 25  |=(gd% . %11)-nd%|
00002d70  3a e7 20 6d 64 25 3c 30  20 6d 64 25 3d 30 0d 0f  |:. md%<0 md%=0..|
00002d80  28 21 69 64 25 3d 28 6b  64 25 3c 3c 34 29 20 84  |(!id%=(kd%<<4) .|
00002d90  20 28 6c 64 25 3c 3c 32  29 20 84 20 6d 64 25 0d  | (ld%<<2) . md%.|
00002da0  0f 32 31 e7 20 75 65 25  20 8c 20 e6 20 31 32 38  |.21. ue% . . 128|
00002db0  2b 69 64 25 20 c8 9c 20  6a 64 25 2a 36 34 20 8b  |+id% .. jd%*64 .|
00002dc0  20 e6 20 69 64 25 20 c8  9c 20 6a 64 25 2a 36 34  | . id% .. jd%*64|
00002dd0  0d 0f 3c 05 e1 0d 0f 46  29 dd f2 5f 63 28 67 64  |..<....F).._c(gd|
00002de0  25 2c 6d 65 25 2c 6e 65  25 2c 75 64 25 2c 76 64  |%,me%,ne%,ud%,vd|
00002df0  25 2c 6f 65 25 2c 70 65  25 2c 76 65 25 29 0d 0f  |%,oe%,pe%,ve%)..|
00002e00  50 15 ea 20 77 65 25 2c  78 65 25 2c 79 65 25 2c  |P.. we%,xe%,ye%,|
00002e10  76 61 25 0d 0f 5a 1c 79  65 25 3d 76 64 25 3a 76  |va%..Z.ye%=vd%:v|
00002e20  61 25 3d 94 28 6d 65 25  2d 6e 65 25 29 2b 31 0d  |a%=.(me%-ne%)+1.|
00002e30  0f 64 1f 77 65 25 3d 70  65 25 20 81 20 76 61 25  |.d.we%=pe% . va%|
00002e40  3a 78 65 25 3d 70 65 25  20 83 20 76 61 25 0d 0f  |:xe%=pe% . va%..|
00002e50  6e 1e e7 20 6d 65 25 3e  6e 65 25 20 8c 20 69 65  |n.. me%>ne% . ie|
00002e60  25 3d 2d 31 20 8b 20 69  65 25 3d 31 0d 0f 78 1b  |%=-1 . ie%=1..x.|
00002e70  e3 20 76 61 25 20 3d 20  6d 65 25 20 b8 20 6e 65  |. va% = me% . ne|
00002e80  25 20 88 20 69 65 25 0d  0f 82 30 f2 66 64 28 67  |% . ie%...0.fd(g|
00002e90  64 25 2c 76 61 25 2c 30  29 3a c8 93 20 c8 90 20  |d%,va%,0):.. .. |
00002ea0  75 64 25 2a 34 2c 79 65  25 2a 34 2c 6f 65 25 2a  |ud%*4,ye%*4,oe%*|
00002eb0  34 2c 77 65 25 2a 34 0d  0f 8c 0c 79 65 25 2b 3d  |4,we%*4....ye%+=|
00002ec0  77 65 25 0d 0f 96 09 ed  20 76 61 25 0d 0f a0 2c  |we%..... va%...,|
00002ed0  e7 20 78 65 25 3c 3e 30  20 8c 20 c8 93 20 c8 90  |. xe%<>0 . .. ..|
00002ee0  20 75 64 25 2a 34 2c 79  65 25 2a 34 2c 6f 65 25  | ud%*4,ye%*4,oe%|
00002ef0  2a 34 2c 78 65 25 2a 34  0d 0f aa 51 e7 20 76 65  |*4,xe%*4...Q. ve|
00002f00  25 3e 2d 31 20 8c 20 e6  20 30 20 c8 9c 20 30 3a  |%>-1 . . 0 .. 0:|
00002f10  c8 93 20 c8 90 20 28 75  64 25 2b 76 65 25 29 2a  |.. .. (ud%+ve%)*|
00002f20  34 2c 28 76 64 25 2b 76  65 25 29 2a 34 2c 28 6f  |4,(vd%+ve%)*4,(o|
00002f30  65 25 2d 76 65 25 2a 32  29 2a 34 2c 28 70 65 25  |e%-ve%*2)*4,(pe%|
00002f40  2d 76 65 25 2a 32 29 2a  34 0d 0f b4 05 e1 0d 0f  |-ve%*2)*4.......|
00002f50  be 29 dd f2 7a 65 28 67  64 25 2c 6d 65 25 2c 6e  |.)..ze(gd%,me%,n|
00002f60  65 25 2c 75 64 25 2c 76  64 25 2c 6f 65 25 2c 70  |e%,ud%,vd%,oe%,p|
00002f70  65 25 2c 76 65 25 29 0d  0f c8 15 ea 20 77 65 25  |e%,ve%)..... we%|
00002f80  2c 78 65 25 2c 79 65 25  2c 76 61 25 0d 0f d2 1c  |,xe%,ye%,va%....|
00002f90  5f 65 25 3d 75 64 25 3a  76 61 25 3d 94 28 6d 65  |_e%=ud%:va%=.(me|
00002fa0  25 2d 6e 65 25 29 2b 31  0d 0f dc 1f 77 65 25 3d  |%-ne%)+1....we%=|
00002fb0  6f 65 25 20 81 20 76 61  25 3a 78 65 25 3d 6f 65  |oe% . va%:xe%=oe|
00002fc0  25 20 83 20 76 61 25 0d  0f e6 1e e7 20 6d 65 25  |% . va%..... me%|
00002fd0  3e 6e 65 25 20 8c 20 69  65 25 3d 2d 31 20 8b 20  |>ne% . ie%=-1 . |
00002fe0  69 65 25 3d 31 0d 0f f0  1b e3 20 76 61 25 20 3d  |ie%=1..... va% =|
00002ff0  20 6d 65 25 20 b8 20 6e  65 25 20 88 20 69 65 25  | me% . ne% . ie%|
00003000  0d 0f fa 30 f2 66 64 28  67 64 25 2c 76 61 25 2c  |...0.fd(gd%,va%,|
00003010  30 29 3a c8 93 20 c8 90  20 5f 65 25 2a 34 2c 76  |0):.. .. _e%*4,v|
00003020  64 25 2a 34 2c 77 65 25  2a 34 2c 70 65 25 2a 34  |d%*4,we%*4,pe%*4|
00003030  0d 10 04 0c 5f 65 25 2b  3d 77 65 25 0d 10 0e 09  |...._e%+=we%....|
00003040  ed 20 76 61 25 0d 10 18  2c e7 20 78 65 25 3c 3e  |. va%...,. xe%<>|
00003050  30 20 8c 20 c8 93 20 c8  90 20 5f 65 25 2a 34 2c  |0 . .. .. _e%*4,|
00003060  76 64 25 2a 34 2c 78 65  25 2a 34 2c 70 65 25 2a  |vd%*4,xe%*4,pe%*|
00003070  34 0d 10 22 51 e7 20 76  65 25 3e 2d 31 20 8c 20  |4.."Q. ve%>-1 . |
00003080  e6 20 30 20 c8 9c 20 30  3a c8 93 20 c8 90 20 28  |. 0 .. 0:.. .. (|
00003090  75 64 25 2b 76 65 25 29  2a 34 2c 28 76 64 25 2b  |ud%+ve%)*4,(vd%+|
000030a0  76 65 25 29 2a 34 2c 28  6f 65 25 2d 76 65 25 2a  |ve%)*4,(oe%-ve%*|
000030b0  32 29 2a 34 2c 28 70 65  25 2d 76 65 25 2a 32 29  |2)*4,(pe%-ve%*2)|
000030c0  2a 34 0d 10 2c 05 e1 0d  10 36 08 dd f2 6b 61 0d  |*4..,....6...ka.|
000030d0  10 40 09 ea 20 61 66 25  0d 10 4a 15 e7 20 66 61  |.@.. af%..J.. fa|
000030e0  25 21 34 3d 62 66 25 20  8c 20 e1 20 3a 0d 10 54  |%!4=bf% . . :..T|
000030f0  0e 61 66 25 3d 66 61 25  21 31 36 0d 10 5e 0c c8  |.af%=fa%!16..^..|
00003100  8e 20 61 66 25 20 ca 0d  10 68 0c c9 20 30 20 3a  |. af% ...h.. 0 :|
00003110  f2 63 66 0d 10 72 11 c9  20 26 34 30 30 43 30 20  |.cf..r.. &400C0 |
00003120  3a f2 64 66 0d 10 7c 05  cb 0d 10 86 05 e1 0d 10  |:.df..|.........|
00003130  90 08 dd f2 64 66 0d 10  9a 0d ea 20 65 66 24 2c  |....df..... ef$,|
00003140  66 66 24 0d 10 a4 31 c8  99 20 22 57 69 6d 70 5f  |ff$...1.. "Wimp_|
00003150  43 72 65 61 74 65 53 75  62 4d 65 6e 75 22 2c 2c  |CreateSubMenu",,|
00003160  66 61 25 21 32 30 2c 66  61 25 21 32 34 2c 66 61  |fa%!20,fa%!24,fa|
00003170  25 21 32 38 0d 10 ae 0f  65 66 24 3d c0 67 66 24  |%!28....ef$=.gf$|
00003180  2c 34 29 0d 10 b8 21 66  66 24 3d c1 67 66 24 2c  |,4)...!ff$=.gf$,|
00003190  38 2c a9 28 67 66 24 29  2d 31 31 29 2b c2 67 66  |8,.(gf$)-11)+.gf|
000031a0  24 2c 32 29 0d 10 c2 79  c8 99 20 22 53 70 63 68  |$,2)...y.. "Spch|
000031b0  5f 53 61 79 22 2c 22 53  50 45 45 43 48 44 45 4d  |_Say","SPEECHDEM|
000031c0  4f 2e 46 52 4f 4d 20 53  55 50 45 52 49 4f 52 20  |O.FROM SUPERIOR |
000031d0  53 4f 46 54 57 41 52 45  2e 2c 2c 43 52 45 45 41  |SOFTWARE.,,CREEA|
000031e0  59 54 45 44 20 42 59 20  4a 4f 4e 20 42 45 4c 4c  |YTED BY JON BELL|
000031f0  2e 2c 2c 20 54 48 49 53  20 49 53 20 56 45 52 53  |.,, THIS IS VERS|
00003200  49 4f 4e 20 22 2b 65 66  24 2b 22 2e 2c 2c 44 41  |ION "+ef$+".,,DA|
00003210  54 45 44 20 22 2b 66 66  24 2b 22 2e 22 0d 10 cc  |TED "+ff$+"."...|
00003220  05 e1 0d 10 d6 1d dd f2  69 61 28 68 66 25 2c 69  |........ia(hf%,i|
00003230  66 25 2c 6a 66 25 2c 6b  66 25 2c 6c 66 25 29 0d  |f%,jf%,kf%,lf%).|
00003240  10 e0 11 e7 20 6b 66 25  3c 3e 2d 32 20 8c 20 e1  |.... kf%<>-2 . .|
00003250  0d 10 ea 29 e7 20 6a 66  25 3d 32 20 8c 20 f2 6d  |...). jf%=2 . .m|
00003260  66 28 6b 66 25 2c 22 49  6e 66 6f 2c 51 75 69 74  |f(kf%,"Info,Quit|
00003270  22 2c 22 44 65 6d 6f 22  29 0d 10 f4 0d e7 20 6a  |","Demo")..... j|
00003280  66 25 3d 34 20 8c 0d 10  fe 07 f2 6d 61 0d 11 08  |f%=4 ......ma...|
00003290  05 cd 0d 11 12 05 e1 0d  11 1c 0d dd f2 6a 61 28  |.............ja(|
000032a0  6e 66 25 29 0d 11 26 32  c8 99 20 22 57 69 6d 70  |nf%)..&2.. "Wimp|
000032b0  5f 44 65 63 6f 64 65 4d  65 6e 75 22 2c 2c 6f 66  |_DecodeMenu",,of|
000032c0  25 2c 6e 66 25 2c c4 32  30 30 2c 22 20 22 29 b8  |%,nf%,.200," ").|
000032d0  2c 2c 2c 70 66 24 0d 11  30 10 e7 20 70 66 24 3d  |,,,pf$..0.. pf$=|
000032e0  22 22 20 8c 20 e1 0d 11  3a 0e e7 20 71 66 25 3d  |"" . ...:.. qf%=|
000032f0  2d 32 20 8c 0d 11 44 16  e7 20 70 66 24 3d 22 51  |-2 ...D.. pf$="Q|
00003300  75 69 74 22 20 8c 20 f2  63 66 0d 11 4e 05 cd 0d  |uit" . .cf..N...|
00003310  11 58 05 e1 0d 11 62 15  dd f2 6d 66 28 6b 66 25  |.X....b...mf(kf%|
00003320  2c 72 66 24 2c 73 66 24  29 0d 11 6c 0b 71 66 25  |,rf$,sf$)..l.qf%|
00003330  3d 6b 66 25 0d 11 76 0b  74 66 25 3d 6f 66 25 0d  |=kf%..v.tf%=of%.|
00003340  11 80 09 75 66 25 3d 30  0d 11 8a 0c 24 74 66 25  |...uf%=0....$tf%|
00003350  3d 73 66 24 0d 11 94 29  74 66 25 3f 31 32 3d 37  |=sf$...)tf%?12=7|
00003360  3a 74 66 25 3f 31 33 3d  32 3a 74 66 25 3f 31 34  |:tf%?13=2:tf%?14|
00003370  3d 37 3a 74 66 25 3f 31  35 3d 30 20 3a 0d 11 9e  |=7:tf%?15=0 :...|
00003380  23 e7 20 6b 66 25 3d 2d  32 20 74 66 25 21 31 36  |#. kf%=-2 tf%!16|
00003390  3d 38 38 20 8b 20 74 66  25 21 31 36 3d 31 34 34  |=88 . tf%!16=144|
000033a0  0d 11 a8 18 74 66 25 21  32 30 3d 34 34 3a 74 66  |....tf%!20=44:tf|
000033b0  25 21 32 34 3d 30 20 3a  0d 11 b2 0b 74 66 25 2b  |%!24=0 :....tf%+|
000033c0  3d 32 38 0d 11 bc 24 f5  20 76 66 24 3d a4 77 66  |=28...$. vf$=.wf|
000033d0  28 22 2c 22 29 3a f2 78  66 28 76 66 24 29 3a fd  |(","):.xf(vf$):.|
000033e0  20 76 66 24 3d 22 22 0d  11 c6 19 74 66 25 21 2d  | vf$=""....tf%!-|
000033f0  32 34 3d 28 74 66 25 21  2d 32 34 29 84 26 38 30  |24=(tf%!-24).&80|
00003400  0d 11 d0 2c c8 99 20 22  57 69 6d 70 5f 43 72 65  |...,.. "Wimp_Cre|
00003410  61 74 65 4d 65 6e 75 22  2c 2c 6f 66 25 2c 68 66  |ateMenu",,of%,hf|
00003420  25 2d 36 34 2c 39 36 2b  34 34 2a 32 0d 11 da 05  |%-64,96+44*2....|
00003430  e1 0d 11 e4 0d dd f2 78  66 28 79 66 24 29 0d 11  |.......xf(yf$)..|
00003440  ee 0e e7 20 79 66 24 3d  22 22 20 e1 0d 11 f8 14  |... yf$="" .....|
00003450  74 66 25 21 30 3d 30 3a  74 66 25 21 34 3d 2d 31  |tf%!0=0:tf%!4=-1|
00003460  0d 12 02 26 e7 20 79 66  24 3d 22 49 6e 66 6f 22  |...&. yf$="Info"|
00003470  20 74 66 25 21 30 3d 25  31 30 30 30 3a 74 66 25  | tf%!0=%1000:tf%|
00003480  21 34 3d 7a 66 25 0d 12  0c 13 74 66 25 21 38 3d  |!4=zf%....tf%!8=|
00003490  26 30 37 30 30 30 30 32  31 0d 12 16 11 24 28 74  |&07000021....$(t|
000034a0  66 25 2b 31 32 29 3d 79  66 24 0d 12 20 0b 74 66  |f%+12)=yf$.. .tf|
000034b0  25 2b 3d 32 34 0d 12 2a  05 e1 0d 12 34 0d dd a4  |%+=24..*....4...|
000034c0  77 66 28 5f 66 24 29 0d  12 3e 23 61 67 25 3d 75  |wf(_f$)..>#ag%=u|
000034d0  66 25 2b 31 3a 75 66 25  3d a7 72 66 24 2b 5f 66  |f%+1:uf%=.rf$+_f|
000034e0  24 2c 5f 66 24 2c 61 67  25 29 0d 12 48 16 3d c1  |$,_f$,ag%)..H.=.|
000034f0  72 66 24 2c 61 67 25 2c  75 66 25 2d 61 67 25 29  |rf$,ag%,uf%-ag%)|
00003500  0d 12 52 08 dd f2 64 61  0d 12 5c 09 ea 20 73 64  |..R...da..\.. sd|
00003510  25 0d 12 66 07 f2 72 64  0d 12 70 33 c8 99 22 57  |%..f..rd..p3.."W|
00003520  69 6d 70 5f 49 6e 69 74  69 61 6c 69 73 65 22 2c  |imp_Initialise",|
00003530  32 30 30 2c 26 34 42 35  33 34 31 35 34 2c 62 67  |200,&4B534154,bg|
00003540  24 20 b8 20 73 64 25 2c  62 66 25 0d 12 7a 0c 63  |$ . sd%,bf%..z.c|
00003550  67 25 3d 31 30 32 34 0d  12 84 0d de 20 64 67 25  |g%=1024..... dg%|
00003560  20 63 67 25 0d 12 8e 0f  65 67 25 3d 64 67 25 2b  | cg%....eg%=dg%+|
00003570  63 67 25 0d 12 98 0f de  20 6f 66 25 20 31 30 32  |cg%..... of% 102|
00003580  34 3a 0d 12 a2 0f de 20  66 61 25 20 31 30 32 34  |4:..... fa% 1024|
00003590  3a 0d 12 ac 2f c8 99 22  57 69 6d 70 5f 4f 70 65  |:.../.."Wimp_Ope|
000035a0  6e 54 65 6d 70 6c 61 74  65 22 2c 2c 22 3c 53 70  |nTemplate",,"<Sp|
000035b0  44 65 6d 6f 24 44 69 72  3e 2e 63 6f 64 65 54 22  |Demo$Dir>.codeT"|
000035c0  0d 12 b6 3a c8 99 22 57  69 6d 70 5f 4c 6f 61 64  |...:.."Wimp_Load|
000035d0  54 65 6d 70 6c 61 74 65  22 2c 2c 66 61 25 2c 64  |Template",,fa%,d|
000035e0  67 25 2c 65 67 25 2c 2d  31 2c 22 69 6e 66 6f 22  |g%,eg%,-1,"info"|
000035f0  2c 30 20 b8 20 2c 2c 64  67 25 0d 12 c0 1a 21 28  |,0 . ,,dg%....!(|
00003600  66 61 25 2b 38 38 2b 34  2a 33 32 2b 32 30 29 3d  |fa%+88+4*32+20)=|
00003610  66 67 25 3a 0d 12 ca 24  c8 99 22 57 69 6d 70 5f  |fg%:...$.."Wimp_|
00003620  43 72 65 61 74 65 57 69  6e 64 6f 77 22 2c 2c 66  |CreateWindow",,f|
00003630  61 25 20 b8 20 7a 66 25  0d 12 d4 1a c8 99 22 57  |a% . zf%......"W|
00003640  69 6d 70 5f 43 6c 6f 73  65 54 65 6d 70 6c 61 74  |imp_CloseTemplat|
00003650  65 22 0d 12 de 51 21 66  61 25 3d 2d 31 3a 66 61  |e"...Q!fa%=-1:fa|
00003660  25 21 34 3d 30 3a 66 61  25 21 38 3d 30 3a 66 61  |%!4=0:fa%!8=0:fa|
00003670  25 21 31 32 3d 38 38 3a  66 61 25 21 31 36 3d 36  |%!12=88:fa%!16=6|
00003680  38 3a 66 61 25 21 32 30  3d 26 33 30 30 32 3a 24  |8:fa%!20=&3002:$|
00003690  28 66 61 25 2b 32 34 29  3d 22 21 53 70 5f 44 65  |(fa%+24)="!Sp_De|
000036a0  6d 6f 22 0d 12 e8 22 c8  99 22 57 69 6d 70 5f 43  |mo"...".."Wimp_C|
000036b0  72 65 61 74 65 49 63 6f  6e 22 2c 2c 66 61 25 20  |reateIcon",,fa% |
000036c0  b8 20 67 67 25 0d 12 f2  1e ff 22 53 50 45 41 4b  |. gg%....."SPEAK|
000036d0  20 44 45 48 4d 4f 57 33  49 58 4e 53 54 41 4f 4c  | DEHMOW3IXNSTAOL|
000036e0  54 2e 22 0d 12 fc 20 c8  99 22 4f 53 5f 42 79 74  |T."... .."OS_Byt|
000036f0  65 22 2c 32 32 39 2c 30  2c 32 35 35 20 b8 20 2c  |e",229,0,255 . ,|
00003700  73 61 25 0d 13 06 05 e1  0d 13 10 15 dd f2 61 61  |sa%...........aa|
00003710  28 68 67 25 2c 69 67 24  2c 6a 67 25 29 0d 13 1a  |(hg%,ig$,jg%)...|
00003720  09 ea 20 6b 67 25 0d 13  24 28 c8 99 22 4f 53 5f  |.. kg%..$(.."OS_|
00003730  42 79 74 65 22 2c 32 32  39 2c 73 61 25 2c 30 3a  |Byte",229,sa%,0:|
00003740  c8 99 22 53 70 63 68 5f  52 65 73 65 74 22 0d 13  |.."Spch_Reset"..|
00003750  2e 25 e7 20 68 67 25 3d  31 37 20 8c 20 c8 99 22  |.%. hg%=17 . .."|
00003760  57 69 6d 70 5f 53 65 74  4d 6f 64 65 22 2c 72 61  |Wimp_SetMode",ra|
00003770  25 3a e1 0d 13 38 25 e7  20 68 67 25 3c 3e 39 39  |%:...8%. hg%<>99|
00003780  39 20 8c 20 c8 99 22 57  69 6d 70 5f 53 65 74 4d  |9 . .."Wimp_SetM|
00003790  6f 64 65 22 2c 72 61 25  0d 13 42 0c 21 66 61 25  |ode",ra%..B.!fa%|
000037a0  3d 68 67 25 0d 13 4c 44  e7 20 6a 67 25 3c 3e 30  |=hg%..LD. jg%<>0|
000037b0  20 8c 20 24 28 66 61 25  2b 34 29 3d c3 68 67 25  | . $(fa%+4)=.hg%|
000037c0  2b 22 3a 22 2b c3 6a 67  25 2b 22 20 2d 20 22 2b  |+":"+.jg%+" - "+|
000037d0  69 67 24 2b bd 30 20 8b  20 24 28 66 61 25 2b 34  |ig$+.0 . $(fa%+4|
000037e0  29 3d 69 67 24 2b bd 30  0d 13 56 19 ff 22 53 50  |)=ig$+.0..V.."SP|
000037f0  45 41 4b 20 55 57 36 50  53 2c 45 48 52 45 52 2e  |EAK UW6PS,EHRER.|
00003800  22 0d 13 60 27 f2 62 63  3a c8 99 20 22 57 69 6d  |"..`'.bc:.. "Wim|
00003810  70 5f 52 65 70 6f 72 74  45 72 72 6f 72 22 2c 66  |p_ReportError",f|
00003820  61 25 2c 31 2c 62 67 24  0d 13 6a 1d ff 22 53 50  |a%,1,bg$..j.."SP|
00003830  45 41 4b 20 53 49 48 4c  45 45 34 20 42 49 48 34  |EAK SIHLEE4 BIH4|
00003840  4c 45 45 2e 22 0d 13 74  16 e7 20 68 67 25 20 3c  |LEE."..t.. hg% <|
00003850  3e 20 39 39 39 20 f2 63  66 3a e0 0d 13 7e 05 e1  |> 999 .cf:...~..|
00003860  0d 13 88 08 dd f2 62 63  0d 13 92 09 ea 20 6b 67  |......bc..... kg|
00003870  25 0d 13 9c 21 f5 3a c8  99 22 53 70 63 68 5f 52  |%...!.:.."Spch_R|
00003880  65 61 64 79 3f 22 20 b8  20 6b 67 25 3a fd 20 6b  |eady?" . kg%:. k|
00003890  67 25 0d 13 a6 05 e1 0d  13 b0 08 dd f2 63 66 0d  |g%...........cf.|
000038a0  13 ba 09 ee 20 85 20 87  0d 13 c4 09 6c 61 25 3d  |.... . .....la%=|
000038b0  b9 0d 13 ce 16 ff 22 52  4d 4b 49 4c 4c 20 50 50  |......"RMKILL PP|
000038c0  47 5f 68 69 67 68 22 0d  13 d8 17 c8 99 20 22 57  |G_high"...... "W|
000038d0  69 6d 70 5f 43 6c 6f 73  65 44 6f 77 6e 22 0d 13  |imp_CloseDown"..|
000038e0  e2 05 e1 0d 13 ec 08 dd  f2 63 61 0d 13 f6 09 6c  |.........ca....l|
000038f0  61 25 3d a3 0d 14 00 16  62 67 24 3d 22 53 70 65  |a%=.....bg$="Spe|
00003900  65 63 68 21 20 44 65 6d  6f 22 0d 14 0a 0c de 20  |ech! Demo"..... |
00003910  66 67 25 20 33 31 0d 14  14 20 67 66 24 3d 22 30  |fg% 31... gf$="0|
00003920  2e 30 31 20 2d 20 32 36  74 68 20 4d 61 72 63 68  |.01 - 26th March|
00003930  20 31 39 39 31 22 0d 14  1e 0c 24 66 67 25 3d 67  | 1991"....$fg%=g|
00003940  66 24 0d 14 28 25 6c 67  24 3d a4 6d 67 28 22 53  |f$..(%lg$=.mg("S|
00003950  70 44 65 6d 6f 24 44 69  72 22 29 3a 6c 67 24 3d  |pDemo$Dir"):lg$=|
00003960  6c 67 24 2b 22 2e 22 0d  14 32 07 f2 62 64 0d 14  |lg$+"."..2..bd..|
00003970  3c 10 de 20 72 62 20 38  30 2a 31 30 32 34 0d 14  |<.. rb 80*1024..|
00003980  46 07 f2 6e 67 0d 14 50  07 f2 6f 67 0d 14 5a 05  |F..ng..P..og..Z.|
00003990  e1 0d 14 64 08 dd f2 6e  67 0d 14 6e 0d ea 20 70  |...d...ng..n.. p|
000039a0  67 25 2c 6a 65 25 0d 14  78 3e de 20 75 62 25 28  |g%,je%..x>. ub%(|
000039b0  37 2c 32 29 2c 20 79 64  25 28 34 29 2c 20 71 63  |7,2), yd%(4), qc|
000039c0  25 28 36 29 2c 20 64 65  25 28 33 29 2c 20 65 65  |%(6), de%(3), ee|
000039d0  25 28 31 29 2c 20 66 65  25 28 31 29 2c 20 71 64  |%(1), fe%(1), qd|
000039e0  25 28 32 29 0d 14 82 2b  c8 99 20 22 4f 53 5f 46  |%(2)...+.. "OS_F|
000039f0  69 6c 65 22 2c 31 33 2c  22 63 6f 64 65 53 22 2c  |ile",13,"codeS",|
00003a00  2c 2c 6c 67 24 20 b8 20  2c 2c 2c 2c 70 67 25 0d  |,,lg$ . ,,,,pg%.|
00003a10  14 8c 0a 70 67 25 2b 3d  34 0d 14 96 0e de 20 74  |...pg%+=4..... t|
00003a20  62 20 70 67 25 20 3a 0d  14 a0 0e 21 74 62 20 3d  |b pg% :....!tb =|
00003a30  70 67 25 20 3a 0d 14 aa  2a c8 99 20 22 4f 53 5f  |pg% :...*.. "OS_|
00003a40  53 70 72 69 74 65 4f 70  22 2c 31 30 2b 32 35 36  |SpriteOp",10+256|
00003a50  2c 74 62 2c 6c 67 24 2b  22 63 6f 64 65 53 22 0d  |,tb,lg$+"codeS".|
00003a60  14 b4 27 c8 99 20 22 4f  53 5f 53 70 72 69 74 65  |..'.. "OS_Sprite|
00003a70  4f 70 22 2c 38 2b 32 35  36 2c 74 62 20 b8 20 2c  |Op",8+256,tb . ,|
00003a80  2c 2c 2c 64 64 25 0d 14  be 12 64 63 25 3d 74 62  |,,,dd%....dc%=tb|
00003a90  21 64 64 25 2b 64 64 25  0d 14 c8 12 61 64 25 3d  |!dd%+dd%....ad%=|
00003aa0  74 62 21 64 63 25 2b 64  63 25 0d 14 d2 12 79 63  |tb!dc%+dc%....yc|
00003ab0  25 3d 74 62 21 61 64 25  2b 61 64 25 0d 14 dc 2d  |%=tb!ad%+ad%...-|
00003ac0  75 62 25 28 30 2c 30 29  3d 74 62 21 79 63 25 2b  |ub%(0,0)=tb!yc%+|
00003ad0  79 63 25 3a 75 62 25 28  30 2c 31 29 3d 30 3a 75  |yc%:ub%(0,1)=0:u|
00003ae0  62 25 28 30 2c 32 29 3d  30 0d 14 e6 37 e3 20 6a  |b%(0,2)=0...7. j|
00003af0  65 25 3d 31 20 b8 20 37  3a 75 62 25 28 6a 65 25  |e%=1 . 7:ub%(je%|
00003b00  2c 30 29 3d 74 62 21 75  62 25 28 6a 65 25 2d 31  |,0)=tb!ub%(je%-1|
00003b10  2c 30 29 2b 75 62 25 28  6a 65 25 2d 31 2c 30 29  |,0)+ub%(je%-1,0)|
00003b20  0d 14 f0 0c c8 8e 20 6a  65 25 20 ca 0d 14 fa 24  |...... je% ....$|
00003b30  c9 20 31 20 3a 75 62 25  28 6a 65 25 2c 31 29 3d  |. 1 :ub%(je%,1)=|
00003b40  2d 34 3a 75 62 25 28 6a  65 25 2c 32 29 3d 2d 34  |-4:ub%(je%,2)=-4|
00003b50  0d 15 04 26 c9 20 32 20  3a 75 62 25 28 6a 65 25  |...&. 2 :ub%(je%|
00003b60  2c 31 29 3d 2d 31 36 3a  75 62 25 28 6a 65 25 2c  |,1)=-16:ub%(je%,|
00003b70  32 29 3d 2d 31 36 0d 15  0e 25 c9 20 33 20 3a 75  |2)=-16...%. 3 :u|
00003b80  62 25 28 6a 65 25 2c 31  29 3d 2d 34 3a 75 62 25  |b%(je%,1)=-4:ub%|
00003b90  28 6a 65 25 2c 32 29 3d  2d 31 32 0d 15 18 22 c9  |(je%,2)=-12...".|
00003ba0  20 34 20 3a 75 62 25 28  6a 65 25 2c 31 29 3d 30  | 4 :ub%(je%,1)=0|
00003bb0  3a 75 62 25 28 6a 65 25  2c 32 29 3d 30 0d 15 22  |:ub%(je%,2)=0.."|
00003bc0  26 c9 20 35 20 3a 75 62  25 28 6a 65 25 2c 31 29  |&. 5 :ub%(je%,1)|
00003bd0  3d 2d 31 32 3a 75 62 25  28 6a 65 25 2c 32 29 3d  |=-12:ub%(je%,2)=|
00003be0  2d 31 33 0d 15 2c 26 c9  20 36 20 3a 75 62 25 28  |-13..,&. 6 :ub%(|
00003bf0  6a 65 25 2c 31 29 3d 2d  32 30 3a 75 62 25 28 6a  |je%,1)=-20:ub%(j|
00003c00  65 25 2c 32 29 3d 2d 31  37 0d 15 36 25 c9 20 37  |e%,2)=-17..6%. 7|
00003c10  20 3a 75 62 25 28 6a 65  25 2c 31 29 3d 2d 31 32  | :ub%(je%,1)=-12|
00003c20  3a 75 62 25 28 6a 65 25  2c 32 29 3d 2d 36 0d 15  |:ub%(je%,2)=-6..|
00003c30  40 05 cb 0d 15 4a 09 ed  20 6a 65 25 0d 15 54 1f  |@....J.. je%..T.|
00003c40  79 64 25 28 30 29 3d 74  62 21 75 62 25 28 37 2c  |yd%(0)=tb!ub%(7,|
00003c50  30 29 2b 75 62 25 28 37  2c 30 29 0d 15 5e 34 e3  |0)+ub%(7,0)..^4.|
00003c60  6a 65 25 3d 31 b8 34 3a  79 64 25 28 6a 65 25 29  |je%=1.4:yd%(je%)|
00003c70  3d 74 62 21 79 64 25 28  6a 65 25 2d 31 29 2b 79  |=tb!yd%(je%-1)+y|
00003c80  64 25 28 6a 65 25 2d 31  29 3a ed 20 6a 65 25 0d  |d%(je%-1):. je%.|
00003c90  15 68 4b 71 63 25 28 30  29 3d 74 62 21 79 64 25  |.hKqc%(0)=tb!yd%|
00003ca0  28 34 29 2b 79 64 25 28  34 29 3a e3 6a 65 25 3d  |(4)+yd%(4):.je%=|
00003cb0  31 b8 36 3a 71 63 25 28  6a 65 25 29 3d 74 62 21  |1.6:qc%(je%)=tb!|
00003cc0  71 63 25 28 6a 65 25 2d  31 29 2b 71 63 25 28 6a  |qc%(je%-1)+qc%(j|
00003cd0  65 25 2d 31 29 3a ed 6a  65 25 0d 15 72 57 69 63  |e%-1):.je%..rWic|
00003ce0  25 3d 74 62 21 71 63 25  28 36 29 2b 71 63 25 28  |%=tb!qc%(6)+qc%(|
00003cf0  36 29 3a 68 63 25 3d 74  62 21 69 63 25 2b 69 63  |6):hc%=tb!ic%+ic|
00003d00  25 3a 66 63 25 3d 74 62  21 68 63 25 2b 68 63 25  |%:fc%=tb!hc%+hc%|
00003d10  3a 6e 63 25 3d 74 62 21  66 63 25 2b 66 63 25 3a  |:nc%=tb!fc%+fc%:|
00003d20  64 65 25 28 30 29 3d 74  62 21 6e 63 25 2b 6e 63  |de%(0)=tb!nc%+nc|
00003d30  25 0d 15 7c 34 e3 6a 65  25 3d 31 b8 33 3a 64 65  |%..|4.je%=1.3:de|
00003d40  25 28 6a 65 25 29 3d 74  62 21 64 65 25 28 6a 65  |%(je%)=tb!de%(je|
00003d50  25 2d 31 29 2b 64 65 25  28 6a 65 25 2d 31 29 3a  |%-1)+de%(je%-1):|
00003d60  ed 20 6a 65 25 0d 15 86  57 72 63 25 3d 74 62 21  |. je%...Wrc%=tb!|
00003d70  64 65 25 28 33 29 2b 64  65 25 28 33 29 3a 65 65  |de%(3)+de%(3):ee|
00003d80  25 28 30 29 3d 74 62 21  72 63 25 2b 72 63 25 3a  |%(0)=tb!rc%+rc%:|
00003d90  65 65 25 28 31 29 3d 74  62 21 65 65 25 28 30 29  |ee%(1)=tb!ee%(0)|
00003da0  2b 65 65 25 28 30 29 3a  73 63 25 3d 74 62 21 65  |+ee%(0):sc%=tb!e|
00003db0  65 25 28 31 29 2b 65 65  25 28 31 29 0d 15 90 2d  |e%(1)+ee%(1)...-|
00003dc0  66 65 25 28 30 29 3d 74  62 21 73 63 25 2b 73 63  |fe%(0)=tb!sc%+sc|
00003dd0  25 3a 66 65 25 28 31 29  3d 74 62 21 66 65 25 28  |%:fe%(1)=tb!fe%(|
00003de0  30 29 2b 66 65 25 28 30  29 0d 15 9a 33 71 64 25  |0)+fe%(0)...3qd%|
00003df0  28 30 29 3d 74 62 21 66  65 25 28 31 29 2b 66 65  |(0)=tb!fe%(1)+fe|
00003e00  25 28 31 29 3a 71 64 25  28 31 29 3d 74 62 21 71  |%(1):qd%(1)=tb!q|
00003e10  64 25 28 30 29 2b 71 64  25 28 30 29 0d 15 a4 1b  |d%(0)+qd%(0)....|
00003e20  71 64 25 28 32 29 3d 74  62 21 71 64 25 28 31 29  |qd%(2)=tb!qd%(1)|
00003e30  2b 71 64 25 28 31 29 0d  15 ae 05 e1 0d 15 b8 08  |+qd%(1).........|
00003e40  dd f2 6f 67 0d 15 c2 09  ea 20 71 67 25 0d 15 cc  |..og..... qg%...|
00003e50  2b c8 99 20 22 4f 53 5f  46 69 6c 65 22 2c 31 33  |+.. "OS_File",13|
00003e60  2c 22 63 6f 64 65 31 22  2c 2c 2c 6c 67 24 20 b8  |,"code1",,,lg$ .|
00003e70  20 2c 2c 2c 2c 71 67 25  0d 15 d6 0c de 20 72 67  | ,,,,qg%..... rg|
00003e80  20 71 67 25 0d 15 e0 25  ff 22 20 4c 4f 41 44 20  | qg%...%." LOAD |
00003e90  3c 53 70 44 65 6d 6f 24  44 69 72 3e 2e 63 6f 64  |<SpDemo$Dir>.cod|
00003ea0  65 31 20 22 2b c3 7e 72  67 0d 15 ea 11 5f 62 20  |e1 "+.~rg...._b |
00003eb0  3d 72 67 2b 72 67 21 30  20 3a 0d 15 f4 0f 6a 62  |=rg+rg!0 :....jb|
00003ec0  20 3d 72 67 2b 72 67 21  34 0d 15 fe 0f 65 63 20  | =rg+rg!4....ec |
00003ed0  3d 72 67 2b 72 67 21 38  0d 16 08 10 76 62 20 3d  |=rg+rg!8....vb =|
00003ee0  72 67 2b 72 67 21 31 32  0d 16 12 10 66 62 20 3d  |rg+rg!12....fb =|
00003ef0  72 67 2b 72 67 21 31 36  0d 16 1c 10 61 62 20 3d  |rg+rg!16....ab =|
00003f00  72 67 2b 72 67 21 32 30  0d 16 26 10 73 67 20 3d  |rg+rg!20..&.sg =|
00003f10  72 67 2b 72 67 21 32 34  0d 16 30 10 67 63 20 3d  |rg+rg!24..0.gc =|
00003f20  72 67 2b 72 67 21 32 38  0d 16 3a 10 74 67 20 3d  |rg+rg!28..:.tg =|
00003f30  72 67 2b 72 67 21 33 32  0d 16 44 10 65 62 20 3d  |rg+rg!32..D.eb =|
00003f40  72 67 2b 72 67 21 33 36  0d 16 4e 10 73 62 20 3d  |rg+rg!36..N.sb =|
00003f50  72 67 2b 72 67 21 34 30  0d 16 58 05 e1 0d 16 62  |rg+rg!40..X....b|
00003f60  0d dd a4 6d 67 28 75 67  24 29 0d 16 6c 17 ea 20  |...mg(ug$)..l.. |
00003f70  76 67 25 2c 76 61 25 2c  77 67 24 2c 78 67 2c 79  |vg%,va%,wg$,xg,y|
00003f80  67 0d 16 76 0c de 20 78  67 20 31 30 30 0d 16 80  |g..v.. xg 100...|
00003f90  0c de 20 79 67 20 31 30  30 0d 16 8a 0a 77 67 24  |.. yg 100....wg$|
00003fa0  3d 22 22 0d 16 94 10 24  78 67 3d 75 67 24 2b bd  |=""....$xg=ug$+.|
00003fb0  28 30 29 0d 16 9e 2a c8  99 20 22 58 4f 53 5f 52  |(0)...*.. "XOS_R|
00003fc0  65 61 64 56 61 72 56 61  6c 22 2c 78 67 2c 79 67  |eadVarVal",xg,yg|
00003fd0  2c 2d 31 2c 30 20 b8 20  2c 2c 76 67 25 0d 16 a8  |,-1,0 . ,,vg%...|
00003fe0  0d e7 20 76 67 25 3c 30  20 8c 0d 16 b2 2a c8 99  |.. vg%<0 ....*..|
00003ff0  20 22 4f 53 5f 52 65 61  64 56 61 72 56 61 6c 22  | "OS_ReadVarVal"|
00004000  2c 78 67 2c 79 67 2c 31  30 30 2c 30 20 b8 20 2c  |,xg,yg,100,0 . ,|
00004010  2c 76 67 25 0d 16 bc 12  e3 20 76 61 25 3d 20 31  |,vg%..... va%= 1|
00004020  20 b8 20 76 67 25 0d 16  c6 19 77 67 24 3d 77 67  | . vg%....wg$=wg|
00004030  24 2b bd 28 79 67 3f 28  76 61 25 2d 31 29 29 0d  |$+.(yg?(va%-1)).|
00004040  16 d0 09 ed 20 76 61 25  0d 16 da 05 cd 0d 16 e4  |.... va%........|
00004050  08 3d 77 67 24 0d 16 ee  0d dd f2 62 62 28 6e 61  |.=wg$......bb(na|
00004060  25 29 0d 16 f8 09 ea 20  7a 67 25 0d 17 02 18 7a  |%)..... zg%....z|
00004070  67 25 3d 91 3a f5 20 fd  20 91 3e 3d 7a 67 25 2b  |g%=.:. . .>=zg%+|
00004080  6e 61 25 0d 17 0c 05 e1  0d 17 16 27 dc 20 54 48  |na%........'. TH|
00004090  41 45 35 4e 4b 59 55 57  2e 2c 32 2c 31 34 2c 30  |AE5NKYUW.,2,14,0|
000040a0  2c 31 30 2c 34 2c 32 30  2c 30 2c 32 2c 2d 31 0d  |,10,4,20,0,2,-1.|
000040b0  17 20 54 dc 20 49 59 46  45 45 33 4c 33 4b 57 49  |. T. IYFEE3L3KWI|
000040c0  59 54 44 49 48 35 5a 45  45 2e 2c 32 2c 31 33 2c  |YTDIH5ZEE.,2,13,|
000040d0  30 2c 31 30 2c 32 2c 31  32 2c 30 2c 31 32 2c 34  |0,10,2,12,0,12,4|
000040e0  2c 31 36 2c 32 2c 31 30  2c 30 2c 38 2c 32 2c 31  |,16,2,10,0,8,2,1|
000040f0  32 2c 30 2c 31 30 2c 31  2c 31 32 2c 30 2c 31 30  |2,0,10,1,12,0,10|
00004100  2c 2d 31 0d 17 2a 21 dc  20 48 45 48 38 41 59 34  |,-1..*!. HEH8AY4|
00004110  2d 31 2c 32 2c 31 30 2c  31 2c 31 30 2c 30 2c 31  |-1,2,10,1,10,0,1|
00004120  30 2c 2d 31 0d 17 34 55  dc 20 57 45 48 36 45 52  |0,-1..4U. WEH6ER|
00004130  49 48 53 4d 49 59 34 42  4f 36 44 45 45 2e 2c 34  |IHSMIY4BO6DEE.,4|
00004140  2c 31 30 2c 32 2c 34 2c  30 2c 34 2c 32 2c 38 2c  |,10,2,4,0,4,2,8,|
00004150  30 2c 36 2c 33 2c 31 30  2c 32 2c 31 30 2c 30 2c  |0,6,3,10,2,10,0,|
00004160  36 2c 33 2c 38 2c 34 2c  38 2c 30 2c 34 2c 32 2c  |6,3,8,4,8,0,4,2,|
00004170  32 30 2c 30 2c 32 2c 2d  31 0d 17 3e 66 dc 20 48  |20,0,2,-1..>f. H|
00004180  45 48 38 41 59 34 2d 31  20 49 48 35 54 53 52 55  |EH8AY4-1 IH5TSRU|
00004190  48 36 44 54 55 58 50 4f  59 33 4e 54 2e 2c 32 2c  |H6DTUXPOY3NT.,2,|
000041a0  31 36 2c 31 2c 31 36 2c  30 2c 31 34 2c 31 2c 36  |16,1,16,0,14,1,6|
000041b0  2c 30 2c 31 30 2c 34 2c  31 34 2c 31 2c 38 2c 30  |,0,10,4,14,1,8,0|
000041c0  2c 36 2c 34 2c 31 30 2c  33 2c 31 34 2c 34 2c 38  |,6,4,10,3,14,4,8|
000041d0  2c 32 2c 36 2c 31 2c 36  2c 30 2c 34 2c 2d 31 0d  |,2,6,1,6,0,4,-1.|
000041e0  17 48 22 dc 20 4f 57 36  4b 41 59 33 2c 34 2c 31  |.H". OW6KAY3,4,1|
000041f0  32 2c 30 2c 36 2c 32 2c  31 36 2c 30 2c 32 2c 2d  |2,0,6,2,16,0,2,-|
00004200  31 0d 17 52 3c dc 20 4f  35 4e 57 49 58 33 54 48  |1..R<. O5NWIX3TH|
00004210  44 48 41 58 35 53 48 4f  57 2e 2c 34 2c 32 30 2c  |DHAX5SHOW.,4,20,|
00004220  31 2c 36 2c 32 2c 31 30  2c 30 2c 34 2c 32 2c 31  |1,6,2,10,0,4,2,1|
00004230  30 2c 34 2c 32 30 2c 30  2c 32 2c 2d 31 0d 17 5c  |0,4,20,0,2,-1..\|
00004240  69 dc 20 44 48 49 48 36  53 2d 20 49 58 5a 41 58  |i. DHIH6S- IXZAX|
00004250  44 45 48 37 4d 41 58 4e  53 54 52 41 59 53 48 41  |DEH7MAXNSTRAYSHA|
00004260  58 32 4e 2c 32 2c 31 34  2c 30 2c 31 32 2c 31 2c  |X2N,2,14,0,12,1,|
00004270  36 2c 30 2c 34 2c 31 2c  36 2c 30 2c 34 2c 32 2c  |6,0,4,1,6,0,4,2,|
00004280  31 30 2c 33 2c 38 2c 34  2c 31 30 2c 30 2c 31 32  |10,3,8,4,10,0,12|
00004290  2c 32 2c 31 32 2c 30 2c  31 32 2c 34 2c 38 2c 30  |,2,12,0,12,4,8,0|
000042a0  2c 31 30 2c 2d 31 0d 17  66 3d dc 20 4f 58 56 53  |,10,-1..f=. OXVS|
000042b0  55 57 35 50 45 45 36 52  49 58 41 48 2c 34 2c 31  |UW5PEE6RIXAH,4,1|
000042c0  30 2c 30 2c 36 2c 34 2c  31 34 2c 33 2c 31 30 2c  |0,0,6,4,14,3,10,|
000042d0  32 2c 31 30 2c 30 2c 38  2c 31 2c 36 2c 34 2c 38  |2,10,0,8,1,6,4,8|
000042e0  2c 2d 31 0d 17 70 26 dc  20 53 4f 35 46 54 57 45  |,-1..p&. SO5FTWE|
000042f0  48 41 58 53 2c 30 2c 32  2c 34 2c 31 38 2c 31 2c  |HAXS,0,2,4,18,1,|
00004300  34 2c 32 2c 31 36 2c 2d  31 0d 17 7a 50 dc 20 4e  |4,2,16,-1..zP. N|
00004310  59 55 57 53 50 45 45 36  43 48 50 52 4f 57 47 52  |YUWSPEE6CHPROWGR|
00004320  41 45 4d 2e 2c 30 2c 32  2c 34 2c 31 38 2c 30 2c  |AEM.,0,2,4,18,0,|
00004330  34 2c 33 2c 31 30 2c 32  2c 31 36 2c 30 2c 36 2c  |4,3,10,2,16,0,6,|
00004340  33 2c 38 2c 34 2c 31 36  2c 30 2c 38 2c 32 2c 31  |3,8,4,16,0,8,2,1|
00004350  36 2c 33 2c 31 34 2c 2d  31 0d 17 84 56 dc 20 49  |6,3,14,-1...V. I|
00004360  59 37 2d 48 41 45 56 41  58 20 4b 4f 58 4d 50 4c  |Y7-HAEVAX KOXMPL|
00004370  45 45 35 54 4c 45 45 2c  32 2c 31 34 2c 30 2c 31  |EE5TLEE,2,14,0,1|
00004380  30 2c 20 32 2c 31 32 2c  30 2c 38 2c 33 2c 34 2c  |0, 2,12,0,8,3,4,|
00004390  32 2c 37 2c 20 34 2c 31  32 2c 33 2c 31 32 2c 32  |2,7, 4,12,3,12,2|
000043a0  2c 31 32 2c 30 2c 36 2c  32 2c 31 32 2c 2d 31 0d  |,12,0,6,2,12,-1.|
000043b0  17 8e 57 dc 20 53 4f 36  46 54 57 45 48 41 58 4b  |..W. SO6FTWEHAXK|
000043c0  4f 58 4e 54 52 4f 57 35  4c 41 58 32 42 55 4c 2c  |OXNTROW5LAX2BUL,|
000043d0  30 2c 32 2c 34 2c 31 38  2c 31 2c 34 2c 32 2c 31  |0,2,4,18,1,4,2,1|
000043e0  36 2c 20 34 2c 31 34 2c  30 2c 31 30 2c 34 2c 31  |6, 4,14,0,10,4,1|
000043f0  36 2c 32 2c 32 30 2c 33  2c 36 2c 34 2c 31 32 2c  |6,2,20,3,6,4,12,|
00004400  31 2c 36 2c 2d 31 0d 17  98 23 dc 20 4d 41 57 35  |1,6,-1...#. MAW5|
00004410  54 48 2e 2c 33 2c 31 30  2c 32 2c 31 34 2c 31 2c  |TH.,3,10,2,14,1,|
00004420  31 30 2c 30 2c 32 2c 2d  31 0d 17 a2 18 dc 20 53  |10,0,2,-1..... S|
00004430  4f 48 36 4f 57 2c 34 2c  32 30 2c 30 2c 32 2c 2d  |OH6OW,4,20,0,2,-|
00004440  31 0d 17 ac 5b dc 20 49  59 37 4b 41 58 4e 20 53  |1...[. IY7KAXN S|
00004450  41 59 33 2d 20 45 48 36  4e 45 45 54 48 49 58 4e  |AY3- EH6NEETHIXN|
00004460  58 2c 32 2c 31 32 2c 30  2c 31 32 2c 32 2c 31 32  |X,2,12,0,12,2,12|
00004470  2c 30 2c 31 32 2c 32 2c  31 32 2c 30 2c 31 32 2c  |,0,12,2,12,0,12,|
00004480  20 32 2c 38 2c 30 2c 38  2c 34 2c 38 2c 30 2c 38  | 2,8,0,8,4,8,0,8|
00004490  2c 32 2c 31 32 2c 30 2c  34 2c 2d 31 0d 17 b6 29  |,2,12,0,4,-1...)|
000044a0  dc 20 59 55 58 33 57 4f  35 4e 54 2c 34 2c 31 34  |. YUX3WO5NT,4,14|
000044b0  2c 30 2c 31 30 2c 34 2c  31 34 2c 31 2c 38 2c 30  |,0,10,4,14,1,8,0|
000044c0  2c 32 2c 2d 31 0d 17 c0  5a dc 20 41 45 54 20 45  |,2,-1...Z. AET E|
000044d0  48 36 4e 45 45 50 49 48  35 43 48 2d 59 55 58 20  |H6NEEPIH5CH-YUX |
000044e0  4c 49 59 4b 2e 2c 32 2c  31 32 2c 30 2c 37 2c 32  |LIYK.,2,12,0,7,2|
000044f0  2c 31 31 2c 30 2c 36 2c  34 2c 37 2c 20 33 2c 36  |,11,0,6,4,7, 3,6|
00004500  2c 32 2c 32 30 2c 30 2c  38 2c 20 34 2c 31 36 2c  |,2,20,0,8, 4,16,|
00004510  30 2c 36 2c 32 2c 31 34  2c 30 2c 32 2c 2d 31 0d  |0,6,2,14,0,2,-1.|
00004520  17 ca 54 dc 20 46 41 4f  41 58 20 45 48 36 4e 45  |..T. FAOAX EH6NE|
00004530  45 20 4b 49 59 36 4e 44  2c 31 2c 32 2c 32 2c 32  |E KIY6ND,1,2,2,2|
00004540  2c 33 2c 38 2c 30 2c 32  2c 20 32 2c 32 2c 33 2c  |,3,8,0,2, 2,2,3,|
00004550  38 2c 30 2c 34 2c 33 2c  31 30 2c 30 2c 32 2c 20  |8,0,4,3,10,0,2, |
00004560  31 2c 32 2c 32 2c 32 2c  33 2c 31 30 2c 30 2c 32  |1,2,2,2,3,10,0,2|
00004570  2c 2d 31 0d 17 d4 40 dc  20 4f 56 20 50 45 52 35  |,-1...@. OV PER5|
00004580  53 41 58 4e 2e 2c 32 2c  32 2c 33 2c 38 2c 31 2c  |SAXN.,2,2,3,8,1,|
00004590  32 2c 20 30 2c 32 2c 32  2c 32 2c 33 2c 31 30 2c  |2, 0,2,2,2,3,10,|
000045a0  30 2c 32 2c 32 2c 32 2c  33 2c 31 30 2c 30 2c 32  |0,2,2,2,3,10,0,2|
000045b0  2c 2d 31 0d 17 de 1f dc  20 59 55 57 36 4b 41 58  |,-1..... YUW6KAX|
000045c0  4e 2c 34 2c 31 35 2c 32  2c 31 34 2c 30 2c 32 2c  |N,4,15,2,14,0,2,|
000045d0  2d 31 0d 17 e8 1e dc 20  41 4f 38 4c 53 4f 57 2c  |-1..... AO8LSOW,|
000045e0  31 2c 31 32 2c 34 2c 31  34 2c 30 2c 32 2c 2d 31  |1,12,4,14,0,2,-1|
000045f0  0d 17 f2 22 dc 20 43 48  41 59 33 4e 4a 44 48 41  |...". CHAY3NJDHA|
00004600  58 33 2c 32 2c 31 36 2c  30 2c 34 2c 31 2c 36 2c  |X3,2,16,0,4,1,6,|
00004610  2d 31 0d 17 fc 20 dc 20  4c 45 48 56 55 4c 2e 2c  |-1... . LEHVUL.,|
00004620  32 2c 36 2c 30 2c 32 2c  31 2c 38 2c 30 2c 32 2c  |2,6,0,2,1,8,0,2,|
00004630  2d 31 0d 18 06 42 dc 20  4b 41 45 36 4e 36 59 55  |-1...B. KAE6N6YU|
00004640  57 48 45 45 52 4d 45 45  3f 2c 32 2c 31 34 2c 30  |WHEERMEE?,2,14,0|
00004650  2c 38 2c 34 2c 31 32 2c  30 2c 36 2c 32 2c 31 32  |,8,4,12,0,6,2,12|
00004660  2c 30 2c 36 2c 33 2c 36  2c 32 2c 31 30 2c 33 2c  |,0,6,3,6,2,10,3,|
00004670  32 2c 2d 31 0d 18 10 1f  dc 20 48 45 48 33 4c 4f  |2,-1..... HEH3LO|
00004680  57 3f 2c 32 2c 31 36 2c  34 2c 31 30 2c 33 2c 32  |W?,2,16,4,10,3,2|
00004690  2c 2d 31 0d 18 1a 44 dc  20 4b 41 45 36 4e 33 59  |,-1...D. KAE6N3Y|
000046a0  55 57 34 48 45 45 37 52  4d 45 45 2e 2c 32 2c 31  |UW4HEE7RMEE.,2,1|
000046b0  34 2c 30 2c 38 2c 34 2c  31 32 2c 30 2c 36 2c 32  |4,0,8,4,12,0,6,2|
000046c0  2c 31 32 2c 30 2c 36 2c  33 2c 36 2c 32 2c 31 30  |,12,0,6,3,6,2,10|
000046d0  2c 33 2c 32 2c 2d 31 0d  18 24 1e dc 20 4f 48 36  |,3,2,-1..$.. OH6|
000046e0  57 45 48 4c 2e 2c 34 2c  34 2c 32 2c 31 32 2c 33  |WEHL.,4,4,2,12,3|
000046f0  2c 32 2c 2d 31 0d 18 2e  31 dc 20 54 41 59 35 4b  |,2,-1...1. TAY5K|
00004700  4d 45 45 20 54 55 57 2c  31 2c 34 36 2c 30 2c 36  |MEE TUW,1,46,0,6|
00004710  2c 31 2c 34 30 2c 30 2c  36 2c 20 31 2c 33 30 2c  |,1,40,0,6, 1,30,|
00004720  30 2c 32 2c 2d 31 0d 18  38 35 dc 20 59 41 4f 32  |0,2,-1..85. YAO2|
00004730  41 58 20 4c 45 45 36 44  45 52 41 58 2e 2c 31 2c  |AX LEE6DERAX.,1,|
00004740  34 36 2c 30 2c 36 2c 31  2c 33 34 2c 30 2c 32 2c  |46,0,6,1,34,0,2,|
00004750  31 2c 34 30 2c 30 2c 32  2c 2d 31 0d 18 42 30 dc  |1,40,0,2,-1..B0.|
00004760  20 41 58 4e 44 49 59 35  20 57 49 48 4c 2c 31 2c  | AXNDIY5 WIHL,1,|
00004770  33 36 2c 30 2c 34 2c 31  2c 33 32 2c 30 2c 34 2c  |36,0,4,1,32,0,4,|
00004780  31 2c 34 30 2c 30 2c 32  2c 2d 31 0d 18 4c 40 dc  |1,40,0,2,-1..L@.|
00004790  20 45 48 36 4b 53 54 45  52 38 4d 49 58 37 4e 41  | EH6KSTER8MIX7NA|
000047a0  59 35 54 2c 31 2c 33 36  2c 30 2c 31 30 2c 31 2c  |Y5T,1,36,0,10,1,|
000047b0  33 36 2c 30 2c 34 2c 31  2c 32 30 2c 30 2c 34 2c  |36,0,4,1,20,0,4,|
000047c0  31 2c 33 34 2c 30 2c 32  2c 2d 31 0d 18 56 1a dc  |1,34,0,2,-1..V..|
000047d0  20 48 49 48 35 49 58 4d  2e 2c 31 2c 33 36 2c 30  | HIH5IXM.,1,36,0|
000047e0  2c 32 2c 2d 31 0d 18 60  2f dc 20 47 4f 57 37 20  |,2,-1..`/. GOW7 |
000047f0  41 58 57 41 59 31 2c 31  2c 32 30 2c 30 2c 33 2c  |AXWAY1,1,20,0,3,|
00004800  31 2c 31 32 2c 30 2c 33  2c 31 2c 33 30 2c 30 2c  |1,12,0,3,1,30,0,|
00004810  32 2c 2d 31 0d 18 6a 34  dc 20 59 55 57 31 20 42  |2,-1..j4. YUW1 B|
00004820  41 48 38 47 20 49 59 44  2c 31 2c 32 32 2c 30 2c  |AH8G IYD,1,22,0,|
00004830  33 2c 20 31 2c 31 34 2c  30 2c 33 2c 20 31 2c 32  |3, 1,14,0,3, 1,2|
00004840  30 2c 30 2c 32 2c 2d 31  0d 18 74 26 dc 20 4d 4f  |0,0,2,-1..t&. MO|
00004850  32 4e 53 54 45 52 31 2e  2c 31 2c 32 32 2c 30 2c  |2NSTER1.,1,22,0,|
00004860  31 36 2c 31 2c 32 30 2c  30 2c 32 2c 2d 31 0d 18  |16,1,20,0,2,-1..|
00004870  7e 30 dc 20 50 41 41 35  52 4c 41 59 56 55 57 2c  |~0. PAA5RLAYVUW,|
00004880  33 2c 36 2c 32 2c 31 34  2c 31 2c 31 30 2c 32 2c  |3,6,2,14,1,10,2,|
00004890  31 36 2c 34 2c 32 32 2c  30 2c 32 2c 2d 31 0d 18  |16,4,22,0,2,-1..|
000048a0  88 25 dc 20 46 52 58 4f  33 4e 53 41 59 3f 2c 34  |.%. FRXO3NSAY?,4|
000048b0  2c 32 32 2c 30 2c 34 2c  32 2c 32 30 2c 30 2c 32  |,22,0,4,2,20,0,2|
000048c0  2c 2d 31 0d 18 92 16 dc  20 4e 4f 57 2e 2c 31 2c  |,-1..... NOW.,1,|
000048d0  31 32 2c 30 2c 32 2c 2d  31 0d 18 9c 16 dc 20 4e  |12,0,2,-1..... N|
000048e0  4f 57 2e 2c 31 2c 31 32  2c 30 2c 32 2c 2d 31 0d  |OW.,1,12,0,2,-1.|
000048f0  18 a6 1f dc 20 4f 57 35  57 45 48 4c 2e 2c 34 2c  |.... OW5WEHL.,4,|
00004900  31 36 2c 32 2c 31 34 2c  30 2c 32 2c 2d 31 0d 18  |16,2,14,0,2,-1..|
00004910  b0 22 dc 20 42 49 59 37  45 45 33 2c 33 2c 36 2c  |.". BIY7EE3,3,6,|
00004920  32 2c 31 32 2c 31 2c 31  34 2c 30 2c 32 2c 2d 31  |2,12,1,14,0,2,-1|
00004930  0d 18 ba 3b dc 20 54 49  59 35 4d 46 41 4f 33 52  |...;. TIY5MFAO3R|
00004940  20 41 48 34 20 53 4f 33  4e 58 2e 2c 32 2c 31 36  | AH4 SO3NX.,2,16|
00004950  2c 33 2c 31 30 2c 34 2c  33 34 2c 32 2c 31 34 2c  |,3,10,4,34,2,14,|
00004960  34 2c 31 36 2c 30 2c 32  2c 2d 31 0d 18 c4 46 dc  |4,16,0,2,-1...F.|
00004970  20 44 45 48 32 39 45 48  32 39 45 48 32 39 49 48  | DEH29EH29EH29IH|
00004980  32 39 5a 45 45 32 36 45  45 32 36 45 45 32 36 2d  |29ZEE26EE26EE26-|
00004990  32 32 44 32 32 45 48 32  32 45 48 32 32 45 48 32  |22D22EH22EH22EH2|
000049a0  32 49 48 32 32 5a 45 45  31 37 45 45 31 37 20 31  |2IH22ZEE17EE17 1|
000049b0  37 0d 18 ce 3d dc 20 47  49 58 31 39 56 31 39 4d  |7...=. GIX19V19M|
000049c0  45 45 32 31 59 32 31 41  48 32 32 41 41 31 39 4e  |EE21Y21AH22AA19N|
000049d0  31 39 4e 31 39 53 45 52  32 31 44 55 58 31 37 55  |19N19SER21DUX17U|
000049e0  58 31 37 55 58 31 37 55  57 31 37 2d 31 37 0d 18  |X17UX17UW17-17..|
000049f0  d8 43 dc 20 41 41 32 34  41 41 32 34 49 48 32 39  |.C. AA24AA24IH29|
00004a00  4d 48 41 41 32 39 41 41  32 39 46 32 36 4b 52 32  |MHAA29AA29F26KR2|
00004a10  36 45 48 32 36 45 48 32  36 45 48 32 36 49 58 32  |6EH26EH26EH26IX2|
00004a20  32 5a 45 45 32 32 45 45  32 32 45 45 32 32 20 31  |2ZEE22EE22EE22 1|
00004a30  39 0d 18 e2 3d dc 20 41  4f 31 39 4c 31 39 46 41  |9...=. AO19L19FA|
00004a40  58 32 31 44 48 41 58 32  32 4c 41 48 32 34 41 48  |X21DHAX22LAH24AH|
00004a50  32 34 56 32 34 20 4f 32  36 56 32 36 59 32 34 55  |24V24 O26V26Y24U|
00004a60  58 32 34 55 58 32 34 55  57 32 34 2d 32 34 0d 18  |X24UX24UW24-24..|
00004a70  ec 50 dc 20 49 58 32 36  44 32 39 57 4f 48 32 39  |.P. IX26D29WOH29|
00004a80  4e 32 39 44 32 38 42 45  45 32 38 41 58 32 36 53  |N29D28BEE28AX26S|
00004a90  54 41 41 33 31 41 41 33  31 49 58 33 31 4c 49 48  |TAA31AA31IX31LIH|
00004aa0  32 38 53 48 32 38 4d 41  45 32 36 41 45 32 36 52  |28SH28MAE26AE26R|
00004ab0  49 58 32 34 49 58 32 34  4a 32 34 2d 32 36 0d 18  |IX24IX24J24-26..|
00004ac0  f6 41 dc 20 49 59 32 36  4b 41 41 32 38 41 41 32  |.A. IY26KAA28AA2|
00004ad0  38 4e 32 38 54 41 58 32  34 46 41 4f 32 31 41 4f  |8N28TAX24FAO21AO|
00004ae0  32 31 44 32 31 44 48 41  48 32 34 4b 41 45 32 31  |21D21DHAH24KAE21|
00004af0  52 49 48 31 39 49 58 31  39 4a 31 39 2d 31 39 0d  |RIH19IX19J19-19.|
00004b00  19 00 4f dc 20 42 41 48  31 39 54 59 32 32 55 58  |..O. BAH19TY22UX|
00004b10  32 34 55 4c 32 34 4c 55  48 32 38 4b 32 36 53 57  |24UL24LUH28K26SW|
00004b20  45 45 32 36 45 45 32 36  54 32 36 41 48 31 39 50  |EE26EE26T26AH19P|
00004b30  4f 32 34 4f 32 34 4e 32  34 4e 32 38 44 48 41 58  |O24O24N24N28DHAX|
00004b40  32 38 53 45 45 32 36 45  45 32 36 54 32 38 0d 19  |28SEE26EE26T28..|
00004b50  0a 82 dc 20 4f 32 38 4e  32 38 41 58 32 39 41 58  |... O28N28AX29AX|
00004b60  32 39 20 42 49 59 33 31  53 49 48 32 38 4b 41 58  |29 BIY31SIH28KAX|
00004b70  32 34 4c 32 34 4d 45 48  32 36 45 48 32 36 49 48  |24L24MEH26EH26IH|
00004b80  32 36 44 31 39 46 41 4f  31 39 41 58 31 39 54 55  |26D19FAO19AX19TU|
00004b90  58 32 34 55 58 32 34 55  58 32 34 55 58 32 34 55  |X24UX24UX24UX24U|
00004ba0  58 32 34 55 58 32 34 55  58 32 34 55 58 32 38 55  |X24UX24UX24UX28U|
00004bb0  58 33 33 55 58 33 36 55  57 33 36 57 33 36 57 33  |X33UX36UW36W36W3|
00004bc0  36 57 33 36 57 33 36 57  33 36 57 33 36 2d 33 36  |6W36W36W36W36-36|
00004bd0  0d 19 14 3a dc 20 44 48  41 45 34 54 53 41 4f 35  |...:. DHAE4TSAO5|
00004be0  4c 46 4f 57 34 4b 53 3f  2c 32 2c 31 34 2c 30 2c  |LFOW4KS?,2,14,0,|
00004bf0  36 2c 34 2c 31 34 2c 30  2c 34 2c 33 2c 36 2c 34  |6,4,14,0,4,3,6,4|
00004c00  2c 31 34 2c 30 2c 32 2c  2d 31 0d ff              |,14,0,2,-1..|
00004c0c