Home » Archimedes archive » Archimedes World » AW-1993-01.adf » AWJan93 » !AWJan93/Goodies/Commands/!PRMIndex/!RunImage
!AWJan93/Goodies/Commands/!PRMIndex/!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 » Archimedes World » AW-1993-01.adf » AWJan93 |
Filename: | !AWJan93/Goodies/Commands/!PRMIndex/!RunImage |
Read OK: | ✔ |
File size: | 7866 bytes |
Load address: | 0000 |
Exec address: | 0000 |
File contents
D��< ��40�� � �Q��Z �� �BASIC -Quit @00009000,00010818 � h� x � >!RunImage : &� � �error(�,�$+" ("+�(�)+")",6):� (: 2� task% 4:$task%="TASK" <;ș "Wimp_Initialise",200,&4B534154,"PRM Index" � appid% F: P�initialise_variables Z: dspace%=temp% n2ș "Wimp_OpenTemplate",,"<Obey$Dir>.Templates" xEș "Wimp_LoadTemplate",,q%,space%,temp%+2048,-1,"Info" � ,,space% �)ș "Wimp_CreateWindow",,q% � infobox% �Eș "Wimp_LoadTemplate",,q%,space%,temp%+2048,-1,"SwiW" � ,,space% �&ș "Wimp_CreateWindow",,q% � swiw% �Eș "Wimp_LoadTemplate",,q%,space%,temp%+2048,-1,"Sear" � ,,space% �)ș "Wimp_CreateWindow",,q% � searchw% �Eș "Wimp_LoadTemplate",,q%,space%,temp%+4096,-1,"OSBW" � ,,space% �%ș "Wimp_CreateWindow",,q% � osw% �Eș "Wimp_LoadTemplate",,q%,space%,temp%+4096,-1,"StSu" � ,,space% �&ș "Wimp_CreateWindow",,q% � staw% �ș "Wimp_CloseTemplate" �!�update_icon(infobox%,8,ver$) �R!q%=infobox%:q%!4=1:ș "Wimp_GetIconState",,q%:messbuf%=!(q%+28):curws%=space% �: �make_menus �load_sprites �install_icon ": ,3� � �error(�,�$+" ("+�(�)+")",3):� reply%=2 � � 6: @� J%ș "Wimp_Poll",,q% � reason_code% TȎ reason_code% � ^A� 2:�open_window(!q%,q%!4,q%!8,q%!12,q%!16,q%!20,q%!24,q%!28) h� 3:�close_window(!q%) r/� 6:�check_mouse(!q%,q%!4,q%!8,q%!12,q%!16) |*� 8:�key_pressed(!q%,q%!4,q%!20,q%!24) �� 9:�menu_select(q%) �� 17,18:�receive �� �� quit% �ș "Wimp_CloseDown":� �: ���initialise_variables �5� q% 4096,menufree% &800,temp% 4096,errorbuf% 256 �Wcurws%=temp%:maxws%=temp%+2048:menustart%=menufree%:menuend%=menufree%+&800:menu%=0 �Nquit%=�:ver$="1.12 (14 Sep 1992)":group%=1:page_number%=1:pages%=1:more%=� �4� swi_name$(364),swi_number$(364),swi_page$(364) �ș "Hourglass_On" � � �DTP � X=1 � 364 .� swi_name$(X),swi_number$(X),swi_page$(X) � &4� os_number$(118),os_descrip$(118),os_page$(118) 0 � �TnS :� X=1 � 118 D.� os_number$(X),os_descrip$(X),os_page$(X) N� X(� star_command$(162),star_page$(162) b � �DFT l� X=1 � 162 v$� star_command$(X),star_page$(X) �� �ș "Hourglass_Off" �� �: ���make_menus �menufree%=menustart% �%� loop%=menustart% � menuend% � 4 �!loop%=0 �� �Ciconmenu%=�create_menu("# PRM Index ,Info>infobox%,Quit","","") �� �: ���load_sprites -S%=�"<Obey$Dir>.!Sprites":T%=�#S%+16:�#S% � sprites% T% :!sprites%=T%:sprites%!4=0:sprites%!8=16:sprites%!12=16 "ș "OS_SpriteOp",&109,sprites% *8ș "OS_SpriteOp",&10A,sprites%,"<Obey$Dir>.!Sprites" 4� >: H��install_icon RJ!q%=-1:q%!4=0:q%!8=0:q%!12=68:q%!16=64:q%!20=&2102:spname$="!PRMIndex" \H� q%!24(�spname$+1):$(q%!24)=spname$:q%!28=sprites%:q%!32=�spname$+1 f'ș "Wimp_CreateIcon",,q% � appicon% p� z: ���error(err,report$,type%) �!errorbuf%=err �$(errorbuf%+4)=report$+�(0) �?ș "Wimp_ReportError",errorbuf%,type%,"PRM Index" � ,reply% �� �: �>��open_window(!q%,q%!4,q%!8,q%!12,q%!16,q%!20,q%!24,q%!28) �ș "Wimp_OpenWindow",,q% �� �: ���close_window(!q%) �ș "Wimp_CloseWindow",,q% �� : 8��check_mouse(mousex%,mousey%,button%,window%,icon%) Ȏ window% � $� -2:� icon%=appicon% � .F� button%=2 � ș "Wimp_CreateMenu",,iconmenu%,mousex%-48,96+(2*44) 8&� (button% � 5)<>0 � �open_windows B� L� swiw% V#� (button% � 5)<>0 � Ȏ icon% � `/� 44:page_number%-=1:� more%=� � �swi_pages j/� 45:page_number%+=1:� more%=� � �swi_pages t� ~ � osw% �#� (button% � 5)<>0 � Ȏ icon% � �.� 40:page_number%-=1:� more%=� � �os_pages �.� 41:page_number%+=1:� more%=� � �os_pages �� �� staw% �#� (button% � 5)<>0 � Ȏ icon% � �0� 28:page_number%-=1:� more%=� � �star_pages �0� 29:page_number%+=1:� more%=� � �star_pages �� �� searchw% �#� (button% � 5)<>0 � Ȏ icon% � �� 22:�search � 2:group%=1 � 3:group%=2 � 4:group%=3 � 5:group%=4 (� 6:group%=5 2� 7:group%=6 <� 8:group%=7 F� 9:group%=8 P� 10:group%=9 Z� 11:group%=10 d� 12:group%=11 n� 13:group%=12 x� 14:group%=13 �� 15:group%=14 �� 16:group%=15 �� 17:group%=16 �� 18:group%=17 �� 19:group%=18 �� 20:group%=19 �� 21:group%=20 �� 32:group%=21 �� 39:group%=22 �� 25:group%=23 �� 26:group%=24 �� 27:group%=25 �� 28:group%=26 � 29:group%=27 � 30:group%=28 � "� ,� 6: @-��key_pressed(window%,icon%,index%,char%) J#� window%=searchw% � Ȏ char% � T� 13:�move_caret(1) ^� &18E:�move_caret(1) h� &18F:�move_caret(-1) r� |ș "Wimp_ProcessKey",char% �� �: ���menu_select(q%) �� selection%,selection$ �� selection% 255 �1ș "Wimp_DecodeMenu",,iconmenu%,q%,selection% �selection$=$selection% �Ȏ selection$ � �"� "Quit":ș "Wimp_CloseDown":� �� � ș "Wimp_GetPointerInfo",,q% �.� q%!8=1 � ș "Wimp_CreateMenu",,iconmenu% �� : ��receive Ȏ q%!16 � &� 0:quit%=� 0� :� D: N;��update_icon(update_window%,update_icon%,update_text$) X(!q%=update_window%:q%!4=update_icon% bș "Wimp_GetIconState",,q% l1$(q%!28)=update_text$:q%!36=�(update_text$)+1 vq%!8=0:q%!12=0 �ș "Wimp_SetIconState",,q% �� �: �&ݤcreate_menu(menu$,menu2$,menu3$) �2� menufree%+28>menuend% � � 1,"Menu Area Full" �� m%,r% �menuptr%=menufree% �r%=0 �?� �menu$,1)="#" � r%=1:menutitle$=�par(",") � menutitle$="" �� �menutitle$,1)="{" � �boticon%=9 �+menutitle$=�menutitle$,�(menutitle$)-1) �� boticon%=1 � $menuptr%=menutitle$ ;menuptr%?12=7:menuptr%?13=2:menuptr%?14=7:menuptr%?15=0 *3menuptr%!16=196-24:menuptr%!20=44:menuptr%!24=0 4$menuptr%+=28:maxx%=�menutitle$-3 >� Hitem$=�par(",") R� item$="++" � \r%=0 fmenu$=menu2$ p� z� item$="+++" � �r%=0 �menu%=menu3$ �� ��menu_item(item$) �� �� �� item$="" �� maxx%>20 � maxx%=20 �$m%=menufree%:m%!16=(maxx%*8+6)*2 �menufree%=menuptr% �=m% �: ���menu_item(text$) 3� text$="" � menuptr%!-24=(menuptr%!-24)� &80:� 2� menuptr%+24 >menuend% � � 1,"Menu Area Full" � r%,flag%,V% $ flag%=&00 .r%=�text$,">") 8� r%>0 � Bsubptr%=��text$,r%+1) Ltext$=�text$,r%-1) V� `rr%=�text$,"}") j � rr%>0 � tsubptr%=��text$,rr%+1) ~text$=�text,rr%-1) �flag%+=&08 �� �subptr%=-1 �� �� �7� �text$,1)="#" � text$=�text$,�text$-1):flag%+=&02 �7� �text$,1)="\" � text$=�text$,�text$-1):flag%+=&01 �rrr%=�text$,"|") �rrrr%=�text$,"�") �� rrr%=0 � rrrr%=0 � �mfg%=0<<28:mbg%=7<<24 �� Ȏ rrr% � � 0:mfg%=0 <<28 'mfg%=(�(�text$,rrr%+1,2)) � 16)<<28 ('text$=�text$,rrr%-1)+�text$,rrr%+3) 2� <rrrr%=�text$,"�") FȎ rrrr% � P� 0:mbg%=7<<24 Z d(mbg%=(�(�text$,rrrr%+1,2)) � 16)<<24 n)text$=�text$,rrrr%-1)+�text$,rrrr%+3) x� �� �menuptr%!0=flag% �menuptr%!4=subptr% �%menuptr%!8=mfg%+mbg%+&20+boticon% �L� �text$,1)="/" � text$=�text$,�text$-1):menuptr%!8=(menuptr%!8 � 1<<22) �� �text$,1)="$" � �!menuptr%+=&04 �menuptr%!+=&108 �r%=�text$,"(") �7� r%>0 � L%=��text$,r%+1):text$=�text$,r%-1)� L%=12 � V%=-1 �menuptr%!12=��text$,2) �menuptr%!16=-1 menuptr%!20=L% text$=�L%," ") � "� �text$<=12 � ,$(menuptr%+12)=text$ 6� @%R%=�workspace(�text$+1):$R%=text$ J6menuptr%!12=R%:menuptr%!16=-1:menuptr%!20=�text$+1 T menuptr%!8=menuptr%!8 � &100 ^� h� r!� �text$>maxx% � maxx%=�text$ |menuptr%+=24 �� �: �ݤpar(sep$) �%r1%=r%+1:r%=�menu$+sep$,sep$,r1%) �=�menu$,r1%,r%-r1%) �: �ݤworkspace(L%) �3� curws%+L%>maxws% � � 1,"No More Buffer Space" �curws%+=L%:=curws%-L% �: ���tick(menu%,item%,total%) �� Z=0 � total% ��notick(menu%,Z) � � address% address%=menu%+28+(24*item%) &address%!0=address%!0 � &01 0� :: D��notick(menu%,item%) N� address% X address%=menu%+28+(24*item%) b!address%!0=address%!0 � � &01 l� v: ���open_windows �&!q%=osw%:ș "Wimp_CloseWindow",,q% �'!q%=swiw%:ș "Wimp_CloseWindow",,q% �'!q%=staw%:ș "Wimp_CloseWindow",,q% �O!q%=searchw%:ș "Wimp_GetWindowState",,q%:q%!28=-1:ș "Wimp_OpenWindow",,q% �� �: ���search �ș "Hourglass_On" �Ȏ group% � � � 1:group$="ADFS":�new_group �'� 2:group$="ColourTrans":�new_group �$� 3:group$="Debugger":�new_group � 4:group$="Draw":�new_group "� 5:group$="Econet":�new_group $� 6:group$="FileCore":�new_group � 7:group$="Font":�new_group *&� 8:group$="FPEmulator":�new_group 4%� 9:group$="Hourglass":�new_group > � 10:group$="IIC":�new_group H"� 11:group$="NetFS":�new_group R%� 12:group$="NetPrint":�new_group \� 13:group$="OS":�new_group f$� 14:group$="PDriver":�new_group p#� 15:group$="Podule":�new_group z"� 16:group$="RamFS":�new_group �"� 17:group$="Shell":�new_group �"� 18:group$="Sound":�new_group �&� 19:group$="WaveSynth":�new_group �!� 20:group$="Wimp":�new_group �(� 21,22,23,24,25,26,27,28:�new_group �� �Ȏ group% � �8� 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20 �&!q%=osw%:ș "Wimp_CloseWindow",,q% �'!q%=staw%:ș "Wimp_CloseWindow",,q% �L!q%=swiw%:ș "Wimp_GetWindowState",,q%:q%!28=-1:ș "Wimp_OpenWindow",,q% �� 21,22 �'!q%=swiw%:ș "Wimp_CloseWindow",,q% '!q%=staw%:ș "Wimp_CloseWindow",,q% K!q%=osw%:ș "Wimp_GetWindowState",,q%:q%!28=-1:ș "Wimp_OpenWindow",,q% � 23,24,25,26,27,28 $'!q%=swiw%:ș "Wimp_CloseWindow",,q% .&!q%=osw%:ș "Wimp_CloseWindow",,q% 8L!q%=staw%:ș "Wimp_GetWindowState",,q%:q%!28=-1:ș "Wimp_OpenWindow",,q% B� Lș "Hourglass_Off" V� `: j��move_caret(inc%) ticon%+=inc% ~� icon%=27 � icon%=25 �� icon%=24 � icon%=26 �2ș "Wimp_SetCaretPosition",searchw%,icon%,,,-1 �� �: ���new_group �Ȏ group% � �,� 13:�update_icon(swiw%,2,"Kernel SWIs") �1� 21:�update_icon(osw%,2,"Index of OS_Bytes") �1� 22:�update_icon(osw%,2,"Index of OS_Words") �:� 23,24,25,26,27,28:�update_icon(staw%,2,"* Commands") �* �update_icon(swiw%,2,group$+" SWIs") �� Ȏ group% � � 1:Y=1:Z=6:more%=� � 2:Y=7:Z=23:more%=� � 3:Y=24:Z=24:more%=� (� 4:Y=25:Z=36:more%=� 2� 5:Y=37:Z=59:more%=� <� 6:Y=60:Z=65:more%=� F� 7:Y=66:Z=95:more%=� P� 8:Y=96:Z=96:more%=� Z� 9:Y=97:Z=102:more%=� d� 10:Y=103:Z=103:more%=� n� 11:Y=104:Z=116:more%=� x� 12:Y=117:Z=122:more%=� �� 13:Y=123:Z=247:more%=� �� 14:Y=248:Z=268:more%=� �� 15:Y=269:Z=278:more%=� �� 16:Y=279:Z=284:more%=� �� 17:Y=285:Z=286:more%=� �� 18:Y=287:Z=311:more%=� �� 19:Y=312:Z=312:more%=� �� 20:Y=313:Z=364:more%=� �� 21:Y=15:Z=118:more%=� �� 22:Y=1:Z=14:more%=� �� 23:Y=1:Z=41:more%=� �� 24:Y=42:Z=59:more%=� �� 25:Y=60:Z=74:more%=� � 26:Y=75:Z=95:more%=� � 27:Y=96:Z=145:more%=� � 28:Y=146:Z=162:more%=� "� ,page_number%=1:pages%=1 6�sort_pages @� J: T~� _DescribeDisc,40245,1058,_DiscOp,40240,1053,_Drives,40242,1055,_FreeSpace,40243,1056,_HDC,40241,1054,_Retries,40244,1057 ^: h�� _ColourNumberToGCOL,4074D,1419,_GCOLToColourNumber,4074C,1418,_InvalidateCache,40750,1423,_ReturnColourNumber,40744,1410,_ReturnColourNumberForMode,40746,1412,_ReturnFontColours,4074E,1420,_ReturnGCOL,40742,1408 r�� _ReturnGCOLForMode,40745,1411,_ReturnOppColourNumber,40749,1415,_ReturnOppColourNumberForMode,4074B,1417,_ReturnOppGCOL,40747,1408,_ReturnOppGCOLForMode,4074A,1416,_SelectGCOLTable,40741,1407,_SelectTable,40740,1406 |K� _SetFontColours,4074F,1422,_SetGCOL,40743,1409,_SetOppGCOL,40748,1414 �: �� _Disassemble,40380,1681 �: ��� _Fill,40702,1502,_FillFP,40703,----,_FlattenPath,40708,1506,_FlattenPathFP,40709,----,_ProcessPath,40700,1499,_ProcessPathFP,40701,----,_Stroke,40704,1503,_StrokeFP,40705,----,_StrokePath,40706,1505 �T� _StrokePathFP,40707,----,_TransformPath,4070A,1507,_TransformPathFP,4070B,---- �: ��� _AbandonReceive,40003,1366,_AbandonTransmit,40008,1371,_AllocatePort,40013,1382,_ClaimPort,40015,1384,_ConvertStatusToError,4000C,1375,_ConvertStatusToString,4000B,1374,_CreateReceive,40000,1364 ��� _DeAllocatePort,40014,1383,_DoImmediate,40017,1386,_DoTransmit,40009,1372,_EnumerateReceive,40005,1368,_ExamineReceive,40001,1364,_PollTransmit,40007,1370,_PrintBanner,40010,1380,_ReadLocalStationAndNet,4000A,1373 ��� _ReadProtection,4000D,1376,_ReadReceive,40002,1365,_ReadStationNumber,4000F,1379,_ReleasePort,40012,1381,_SetProtection,4000E,1377,_StartImmediate,40016,1385,_StartTransmit,40016,1369,_WaitForReception,40004,1367 �: �� _Create,40541,1018,_DescribeDisc,40545,1023,_DiscOp,40540,1015,_Drives,40542,1020,_FloppyStructure,40544,1022,_FreeSpace,40543,1021 �: ��� _CacheAddr,40080,1437,_Caret,40087,1447,_CharBBox,4008E,1454,_ConverttoOS,40088,1448,_ConverttoPoints,40089,1449,_CurrentFont,4008B,1451,_FindCaret,4008D,1453,_FindCaretJ,40096,1466,_FindFont,40081,1438 �� _FutureFont,4008C,1452,_ListFonts,40091,1457,_LoseFont,40082,1439,_MakeBitmap,40099,1469,_Paint,40086,1444,_ReadColourTable,40098,1468,_ReadDefn,40083,1440,_ReadFontMax,4009C,1474,_ReadFontPrefix,4009D,1475 �� _ReadInfo,40084,1441,_ReadScaleFactor,4008F,1455,_ReadThresholds,40094,1462,_SetFont,4008A,1450,_SetFontColours,40092,1458,_SetFontMax,4009B,1473,_SetPalette,40093,1460,_SetScaleFactor,40090,1456 f� _SetThresholds,40095,1465,_StringBBox,40097,1467,_StringWidth,40085,1442,_UnCacheFile,4009A,1471 &: 0� _Version,40480,1707 :: Dp� _LEDs,406C5,1395,_Off,406C1,1391,_On,406C0,1390,_Percentage,406C4,1394,_Smash,406C2,1392,_Start,406C3,1393 N: X� _Control,240,824 b: l�� _ConvertDate,4004B,1090,_DoFSOp,40048,1087,_DoFSOpToGivenFS,4004C,1091,_EnumerateFSCache,4004A,1089,_EnumerateFSList,40049,1088,_ReadCurrentContext,40044,1083,_ReadFSName,40042,1081,_ReadFSNumber,40040,1079 v�� _ReadFSTimeouts,40046,1085,_SetCurrentContext,40045,1084,_SetFSName,40043,1082,_SetFSNumber,40041,1080,_SetFSTimeouts,40047,1086 �: ��� _ReadPSName,40202,1110,_ReadPSNumber,40200,1108,_ReadPSTimeouts,40204,1112,_SetPSName,40203,1111,_SetPSNumber,40201,1109,_SetPSTimeouts,40205,1113 �: ��� _AddCallBack,54,759,_AddToVector,47,61,_Args,9,858-866,_BGet,A,869,_BinaryToDecimal,28,590,_BPut,B,870,_BreakCtrl,18,747,_BreakPt,17,746,_Byte (See Index of OS_Bytes),6,----,_CallAfter,3B,571 ��� _CallAVector,34,60,_CallBack,15,745,_CallEvery,3C,572,_ChangedBox,5A,359,_ChangeDynamicArea,2A,797,_ChangeEnvironment,40,755,_CheckModeValid,3F,355,_Claim,1F,58,_ClaimDeviceVector,4B,94 ��� _ClaimScreenMemory,41,800,_CLI,5,619,_Confirm,59,822,_Control,F,741,_ConvertBinary1,DD,601,_ConvertBinary2,DE,601,_ConvertBinary3,DF,601,_ConvertBinary4,E0,601,_ConvertCardinal1,D5,601 ��� _ConvertCardinal2,D6,601,_ConvertCardinal3,D7,601,_ConvertCardinal4,D8,601,_ConvertDateAndTime,C1,601,_ConvertFileSize,EC,601,_ConvertFixedFileSize,EB,601,_ConvertFixedNetStation,E9,601,_ConvertHex1,D0,601 ��� _ConvertHex2,D1,601,_ConvertHex4,D2,601,_ConvertHex6,D3,601,_ConvertHex8,D4,601,_ConvertInteger1,D9,601,_ConvertInteger2,DA,601,_ConvertInteger3,DB,601,_ConvertInteger4,DC,601,_ConvertNetStation,EA,601 ��� _ConvertSpacedCardinal1,E1,601,_ConvertSpacedCardinal2,E2,601,_ConvertSpacedCardinal3,E3,601,_ConvertSpacedCardinal4,E4,601,_ConvertSpacedInteger1,E5,601,_ConvertSpacedInteger2,E6,601,_ConvertSpacedInteger3,E7,601 ��� _ConvertSpacedInteger4,E8,601,_ConvertStandardDateAndTime,C0,575,_CRC,5B,823,_DelinkApplication,4D,802,_EnterOS,16,108,_EvaluateExpression,2D,591,_Exit,11,743,_ExitAndDie,50,758,_File,8,846-856 ��� _Find,D,879-882,_FSControl,29,883-897,_GBPB,C,871-877,_GenerateError,2B,41,_GenerateEvent,22,118,_GetEnv,10,742,_GSInit,25,587,_GSRead,26,588,_GSTrans,27,589,_Heap,1D,790-796,_HeapSort,4F,819 �� _InstallKeyHandler,3E,538,_IntOff,14,107,_IntOn,13,106,_Module,1E,646-660,_Mouse,1C,342,_NewLine,3,166,_Plot,45,356,_PrettyPrint,44,185,_PrintChar,5D,188,_ReadArgs,49,597,_ReadC,4,481 ��� _ReadDefaultHandler,55,760,_ReadDynamicArea,5C,807,_ReadEscapeState,2C,537,_ReadLine,E,535,_ReadMemMapEntries,52,805,_ReadMemMapInfo,51,804,_ReadModeVariable,35,350,_ReadMonotonicTime,42,574 �� _ReadPalette,2F,343,_ReadPoint,32,349,_ReadRAMFsLimits,4A,801,_ReadSysInfo,58,358,_ReadUnsigned,21,585,_ReadVarVal,23,750,_ReadVduVariables,31,345,_Release,20,59,_ReleaseDeviceVector,4C,95 �� _RemoveCursors,36,353,_RemoveTickerEvent,3D,573,_RestoreCursors,37,354,_SerialOp,57,190-200,_ServiceCall,30,669,_SetCallBack,1B,749,_SetECFOrigin,56,357,_SetEnv,12,744,_SetMemMapEntries,53,806 �� _SetVarVal,24,732,_SpriteOp,2E,393-446,_SubstituteArgs,43,595,_SWINumberFromString,39,593,_SWINumberToString,38,592,_UnusedSWI,19,748,_UpCall,33,137-143,_UpdateMEMC,1A,789,_ValidateAddress,3A,799 �� _Word (See Index of OS_Words,7,----,_Write0,2,165,_WriteC,0,"28,163",_WriteEnv,48,757,_WriteI,100-1FF,199,_WriteN,46,189,_WriteS,1,164 *: 4�� _AbortJob,80149,1552,_CancelJob,8014E,1560,_CancelJobWithError,80152,1564,_CheckFeatures,80142,1544,_CurrentJob,80146,1594,_DrawPage,8014C,1556,_EndJob,80148,1551,_EnumerateJobs,80150,1562,_FontSWI,80147,1550 >�� _GetRectangle,8014D,1559,_GiveRectangle,8014B,1554,_Info,80140,1539,_InsertIllustration,80154,1566,_PageSize,80143,1545,_Reset,8014A,1553,_ScreenDump,8014F,1561,_SelectIllustration,80153,1565 H^� _SelectJob,80145,1547,_SetInfo,80141,1547,_SetPageSize,80144,1546,_SetPrinter,80151,1563 R: \�� _CallLoader,40286,1655,_EnumerateChunks,40282,1651,_HardwareAddress,40289,1658,_RawRead,40287,1656,_RawWrite,40288,1657,_ReadBytes,40284,1653,_ReadChunk,40283,1652,_ReadHeader,40281,1650,_ReadID,40280,1649 f� _WriteBytes,40285,1654 p: zz� _DescribeDisc,40785,1072,_DiscOp,40780,1069,_Drives,40782,1070,_FreeSpace,40783,1071,_NOP,40781,----,_NOP,40784,---- �: �,� _Create,405C0,1711,_Destroy,405C1,1712 �: ��� _AttachNamedVoice,4018A,1601,_AttachVoice,40185,1595,_Configure,40140,1586,_Control,40189,1599,_ControlPacked,40186,1596,_Enable,40141,1587,_InstallVoice,40183,1593,_LogScale,40182,1592,_Pitch,40188,1598 ��� _QBeat,401C6,1610,_QFree,401C3,1607,_QInit,401C0,1604,_QInterface,401C7,1611,_QRemove,401C2,1606,_QSchedule,401C1,1605,_QSDispatch,401C4,1608,_QTempo,401C5,1609,_ReadControlBlock,4018B,1602 ��� _RemoveVoice,40184,1594,_SoundLog,40181,1591,_Speaker,40143,1589,_Stereo,40142,1588,_Tuning,40187,1597,_Volume,40180,1590,_WriteControlBlock,4018C,1603 �: �� _Load,40300,1634 �: ��� _BaseOfSprites,400EA,1272,_BlockCopy,400EB,1273,_ClaimFreeMemory,400EE,1279,_CloseDown,400DD,1241,_CloseTemplate,400DA,1237,_CloseWindow,400C6,1191,_CommandWindow,400EF,1280,_CreateIcon,400C2,1180 �� _CreateMenu,400D4,1226,_CreateSubMenu,400E8,1270,_DecodeMenu,400C1,1174,_DeleteMenu,400D5,1231,_DeleteIcon,400C4,1189,_DeleteWindow,400C3,1188,_DragBox,400D0,1216,_ForceRedraw,400D1,1221 ��� _GetCaretPosition,400D3,1225,_GetIconState,400CE,1213,_GetPointerInfo,400CF,1214,_GetRectangle,400CA,1208,_GetWindowInfo,400CC,1210,_GetWindowOutline,400E0,1245,_GetWindowState,400CB,1209,_Initialise,400C0,1173 ��� _LoadTemplate,400DB,1238,_OpenTemplate,400D9,1236,_OpenWindow,400C5,1190,_PlotIcon,400E2,1248,_Poll,400C7,1192,_PollIdle,400E1,1246,_ProcessKey,400DC,1240,_ReadPalette,400E5,1251,_ReadPixTrans,400ED,1277 �� _ReadSysInfo,400F2,1284,_RedrawWindow,400C8,1204,_ReportError,400DF,1243,_SendMessage,400E7,1253,_SetCaretPosition,400D2,1223,_SetColour,400E6,1252,_SetExtent,400D7,1233,_SetFontColours,400F3,1285 �� _SetIconState,400CD,1211,_SetMode,400E3,1249,_SetPalette,400E4,1250,_SetPointerShape,400D8,1234,_SlotSize,400EC,1275,_SpriteOp,400E9,1271,_StartTask,400DE,1242,_TextColour,400F0,1282,_TransferBlock,400F1,1283 4� _UpdateWindow,400C9,1206,_WhichIcon,400D6,1232 $: .�� 0 (&00),Read line from input stream to memory,534,1 (&01),Read system clock,556,2 (&02),Write system clock,557,3 (&03),Read interval timer,558,4 (&04),Write interval timer,559 8�� 9 (&09),Read pixel logical colour,325,10 (&0A),Read a character definition,326,11 (&0B),Read the palette,328,12 (&0C),Write the palette,329,13 (&0D),Read current and last graphics cursors,330 B�� 14 (&0E),Read CMOS clock,560-565,15 (&0F),Write CMOS clock,566-569,21 (&15),Define pointer and mouse parameters,331-339,22 (&16),Write screen base address,340 L: V�� 0 (&00),Display OS version information,816,1 (&01),Write user flag,817,2 (&02),Specify input stream,482,3 (&03),Specify output streams,167,4 (&04),Cursor key status,484,5 (&05),Write printer driver type,169 `�� 6 (&06),Write printer ignore character,171,7 (&07),Write RS423 recieve rate,486,8 (&08),Write RS423 transmit rate,172,9 (&09),Write duration of first colour,296,10 (&0A),Write duration of second colour,297 j�� 11 (&0B),Write keyboard auto-repeat delay,488,12 (&0C),Write keyboard auto-repeat rate,489,13 (&0D),Disable event,116,14 (&0E),Enable event,117,15 (&0F),Flush buffer,128,18 (&12),Reset function keys,490 t�� 19 (&13),Wait for vertical sync (vsync),298,20 (&14),Reset font definitions,299,21 (&15),Flush selected buffer,129,25 (&19),Reset group of font definitions,300,106 (&6A),Select pointer/activate mouse,301 ~�� 112 (&70),Write VDU driver screen bank,302,113 (&71),Write display hardware screen bank,303,114 (&72),Write shadow/non-shadow state,304,117 (&75),Read VDU status,305,118 (&76),Reflect keyboard status in LEDs,491 ��� 120 (&78),Write keys pressed information,492,121 (&79),Keyboard scan,493,122 (&7A),Keyboard scan from 16 decimal,494,124 (&7C),Clear escape condition,495,125 (&7D),Set escape condition,496 ��� 126 (&7E),Acknowledge escape condition,497,127 (&7F),Check for end of file,843,128 (&80),Get buffer/mouse status,130,129 (&81),Scan for a particular key,498,134 (&86),Read text cursor position,306 ��� 135 (&87),Read character at text cursor and screen mode,307,138 (&8A),Insert character code into buffer,131,139 (&8B),Write filing system options,844,143 (&8F),Issue module service call,645 ��� 144 (&90),Set vertical screen shift and interlace,308,145 (&91),Get character from buffer,132,152 (&98),Examine buffer status,133,153 (&99),Insert character into buffer,134 ��� 156 (&9C),Read/write asynchronous communications state,174,160 (&A0),Read VDU variable value,309,161 (&A1),Read battery backed RAM,787,162 (&A2),Write battery backed RAM,788 ��� 163 (&A3),Read/write general graphics information,311,165 (&A5),Read output cursor position,313,176 (&B0),50Hz counter,554,177 (&B1),Read input source,501,178 (&B2),Read/write keyboard semaphore,502 ��� 181 (&B5),Read/write RS423 input interpretation status,503,182 (&B6),Read/write NoIgnore state,176,191 (&BF),Read/write RS423 busy flag,177,192 (&C0),Read RS423 control byte,178,193 (&C1),Read/write flash counter,314 ��� 194 (&C2),Read duration of second colour,315,195 (&C3),Read duration of first colour,316,196 (&C4),Read/write keyboard auto-repeat delay,505,197 (&C5),Read/write keyboard auto-repeat rate,506 �� 198 (&C6),Read/write *Exec file handle,507,199 (&C7),Read/write *Spool file handle,179,200 (&C8),Read/write Break and Escape effect,509,201 (&C9),Read/write keyboard disable flag,510 �� 202 (&CA),Read/write keyboard status byte,511,203 (&CB),Read/write RS423 input buffer minimum space,513,204 (&CC),Read/write RS423 ignore flag,514 ��� 211 (&D3),Read/write bell channel,317,212 (&D4),Read/write bell sound volume,318,213 (&D5),Read/write bell frequency,319,214 (&D6),Read/write bell duration,320,216 (&D8),Read/write length of function key string,515 ��� 217 (&D9),Read/write paged mode line count,321,218 (&DA),Read/write bytes in VDU queue,322,219 (&DB),Read/write Tab key code,516,220 (&DC),Read/write escape character,518,221 (&DD),Read/write interpretation of input value &C0-&CF,---- �� 222 (&DE),Read/write interpretation of input value &D0-&DF,----,223 (&DF),Read/write interpretation of input value &E0-&EF,----,224 (&E0),Read/write interpretation of input value &F0-&FF,---- �� 225 (&E1),Read/write function key interpretation,----,226 (&E2),Read/write Shift function key interpretation,----,227 (&E3),Read/write Ctrl function key interpretation,---- �� 228 (&E4),Read/write Ctrl Shift function key interpretation,519-521,229 (&E5),Read/write Escape key status,522,230 (&E6),Read/write escape effects,524,236 (&EC),Read/write character destination status,180 �� 237 (&ED),Read/write cursor key status,526,238 (&EE),Read/write numeric keypad interpretation,528,240 (&F0),Read country flag,1671,241 (&F1),Read/write user flag,818,242 (&F2),Read RS423 baud rates,181 (�� 243 (&F3),Read timer switch state,555,245 (&F5),Read printer driver type,183,246 (&F6),Read/write printer ignore character,184,247 (&F7),Read/write Break key actions,529,250 (&FA),Read VDU driver screen bank number,323 2�� 251 (&FB),Read display screen bank number,324,253 (&FD),Read last break type,531,254 (&FE),Set effect of Shift Ctrl on numeric keypad,532,255 (&FF),Read/write boot option,845 <: F�� Access,920,ADFS,1059,Alphabet,1672,Alphabets,1673,Append,921,Audio,1612,Back,1024,Backup,1025,BreakClr,1682,BreakList,1683,BreakSet,1684,Build,922,Bye,"1026, 1092",Cat,923 P�� CDir,924,ChannelVoice,1613,Checkmap,1027,Close,925,Compact,1028,Configure,808,Continue,1685,Copy,930,Count,934,Countries,1676,Country,1675,Create,936,Debug,1686,Defect,1031 Z�� Delete,937,DeskFS,"1118, 1288",Desktop,1289,Desktop_ADFSFiler,1290,Desktop_Filer,1290,Desktop_NetFiler,1290,Desktop_Palette,1290,Desktop_RAMFSFiler,1290,Desktop_TaskManager,1290,Dir,938,Dismount,1032,Drive,1033,Dump,939 d�� Echo,609,EnumDir,940,Error,42,Eval,610,Ex,941,Exec,"546, 942",FileInfo,943,Filer_CloseDir,1291,Filer_OpenDir,1292,FontCat,1483,FontList,1484,Format,1066,Free,"1034, 1095",FS,1096,FX,49,Go,761,GOS,620,Help,826 n�� I am,1097,IconSprites,1293,If,611,Ignore,204,Info,294,InitStore,1687,Key,547,Keyboard,1677,LCat,945,LEx,946,Lib,947,List,948,ListFS,1098,Load,949,Logon,1099 x�� Map,1035,Memory,1688,MemoryA,1689,MemoryI,1691,Modules,717,Mount,"1036, 1100",NameDisc,1037,Net,1101,NoDir,1038,NoLib,1039,NoURD,1040,Obey,1718,Opt 1,950,Opt 4,951,Pass,1102 �X� PoduleLoad,1659,Podules,1660,PoduleSave,1661,Pointer,"371, 1294",Print,952,PS,1115 ��� QSound,1615,Quit,762,Ram,1073,Remove,953,Rename,954,RMClear,718,RMEnsure,719,RMFaster,720,RMKill,721,RMLoad,722,RMReInit,723,RMRun,724,RMTidy,725,ROMModules,726,Run,"763, 955",Save,956,SChoose,446,SCopy,447,ScreenLoad,"372, 448" ��� ScreenSave,"373, 449",SDelete,450,SDisc,1103,Set,764,SetEval,766,SetMacro,767,SetPS,1116,SetType,957,SFlipX,451,SFlipY,452,Sget,453,Shadow,374,ShellCLI,1710,Show,768,ShowRegs,1693,Shut,958,ShutDown,959,SInfo,454,SList,455,SLoad,456 ��� SMerge,457,SNew,458,Sound,1616,Speaker,1617,Spool,"205, 960",SpoolOn,"206, 961",SRename,459,SSave,460,Stamp,962,Status,814,Stereo,1618 ��� Tempo,1619,Time,"33, 577",Title,1041,Tuning,1620,TV,375,Type,963,Unplug,727,Unset,769,Up,964,URD,1042,Verify,1043,Voices,1621,Volume,1622,WimpPalette,1297,WimpSlot,1298,WimpTask,1299,Wipe,965 �: ���sort_pages �Ȏ group% � �8� 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20 �swis_in_group%=Z-Y �'� swis_in_group%<10 � �one_swi_page �$� swis_in_group%>10 � �swi_pages �� 21,22 swis_in_group%=Z-Y &� swis_in_group%<10 � �one_os_page #� swis_in_group%>10 � �os_pages "� 23,24,25,26,27,28 ,swis_in_group%=Z-Y 6(� swis_in_group%<10 � �one_star_page @%� swis_in_group%>10 � �star_pages J� T� ^: h��one_swi_page r)� X=9 � 38:�update_icon(swiw%,X,""):� |F� X=0+((page_number%-1)*10) � swis_in_group%+((page_number%-1)*10) � W=X+Y �E�update_icon(swiw%,X+9-((page_number%-1)*10),group$+swi_name$(W)) �� �F� X=0+((page_number%-1)*10) � swis_in_group%+((page_number%-1)*10) � W=X+Y �A�update_icon(swiw%,X+19-((page_number%-1)*10),swi_number$(W)) �� �F� X=0+((page_number%-1)*10) � swis_in_group%+((page_number%-1)*10) � W=X+Y �?�update_icon(swiw%,X+29-((page_number%-1)*10),swi_page$(W)) �� �*�update_icon(swiw%,41,�(page_number%)) �$�update_icon(swiw%,43,�(pages%)) � : ��swi_pages &sub_calc%=Z-Y 0pages%=(sub_calc% � 10)+1 :K� page_number%=pages% � swis_in_group%=(sub_calc% � 10):�one_swi_page:� D'� page_number%<1 � page_number%=1:� N1� page_number%>pages% � page_number%=pages%:� X)� X=9 � 38:�update_icon(swiw%,X,""):� b9� X=0+((page_number%-1)*10) � 9+((page_number%-1)*10) l W=X+Y vE�update_icon(swiw%,X+9-((page_number%-1)*10),group$+swi_name$(W)) �� �9� X=0+((page_number%-1)*10) � 9+((page_number%-1)*10) � W=X+Y �A�update_icon(swiw%,X+19-((page_number%-1)*10),swi_number$(W)) �� �9� X=0+((page_number%-1)*10) � 9+((page_number%-1)*10) � W=X+Y �?�update_icon(swiw%,X+29-((page_number%-1)*10),swi_page$(W)) �� �*�update_icon(swiw%,41,�(page_number%)) �$�update_icon(swiw%,43,�(pages%)) �� �: ��os_pages sub_calc%=Z-Y pages%=(sub_calc% � 10)+1 J� page_number%=pages% � swis_in_group%=(sub_calc% � 10):�one_os_page:� *'� page_number%<1 � page_number%=1:� 41� page_number%>pages% � page_number%=pages%:� >(� X=9 � 38:�update_icon(osw%,X,""):� H9� X=0+((page_number%-1)*10) � 9+((page_number%-1)*10) R W=X+Y \>�update_icon(osw%,X+9-((page_number%-1)*10),os_number$(W)) f� p9� X=0+((page_number%-1)*10) � 9+((page_number%-1)*10) z W=X+Y �@�update_icon(osw%,X+19-((page_number%-1)*10),os_descrip$(W)) �� �9� X=0+((page_number%-1)*10) � 9+((page_number%-1)*10) � W=X+Y �=�update_icon(osw%,X+29-((page_number%-1)*10),os_page$(W)) �� �)�update_icon(osw%,44,�(page_number%)) �#�update_icon(osw%,45,�(pages%)) �� �: ���one_os_page �(� X=9 � 38:�update_icon(osw%,X,""):� �F� X=0+((page_number%-1)*10) � swis_in_group%+((page_number%-1)*10) W=X+Y >�update_icon(osw%,X+9-((page_number%-1)*10),os_number$(W)) � $F� X=0+((page_number%-1)*10) � swis_in_group%+((page_number%-1)*10) . W=X+Y 8@�update_icon(osw%,X+19-((page_number%-1)*10),os_descrip$(W)) B� LF� X=0+((page_number%-1)*10) � swis_in_group%+((page_number%-1)*10) V W=X+Y `=�update_icon(osw%,X+29-((page_number%-1)*10),os_page$(W)) j� t)�update_icon(osw%,44,�(page_number%)) ~#�update_icon(osw%,45,�(pages%)) �� �: ���star_pages �sub_calc%=Z-Y �pages%=(sub_calc% � 10)+1 �L� page_number%=pages% � swis_in_group%=(sub_calc% � 10):�one_star_page:� �'� page_number%<1 � page_number%=1:� �1� page_number%>pages% � page_number%=pages%:� �)� X=7 � 26:�update_icon(staw%,X,""):� �9� X=0+((page_number%-1)*10) � 9+((page_number%-1)*10) � W=X+Y �B�update_icon(staw%,X+7-((page_number%-1)*10),star_command$(W)) � 9� X=0+((page_number%-1)*10) � 9+((page_number%-1)*10) W=X+Y @�update_icon(staw%,X+17-((page_number%-1)*10),star_page$(W)) (� 2*�update_icon(staw%,32,�(page_number%)) <$�update_icon(staw%,33,�(pages%)) F� P: Z��one_star_page d)� X=7 � 26:�update_icon(staw%,X,""):� nF� X=0+((page_number%-1)*10) � swis_in_group%+((page_number%-1)*10) x W=X+Y �B�update_icon(staw%,X+7-((page_number%-1)*10),star_command$(W)) �� �F� X=0+((page_number%-1)*10) � swis_in_group%+((page_number%-1)*10) � W=X+Y �@�update_icon(staw%,X+17-((page_number%-1)*10),star_page$(W)) �� �*�update_icon(staw%,32,�(page_number%)) �$�update_icon(staw%,33,�(pages%)) �� �
00000000 44 10 9f e5 3c 20 9f e5 34 30 9f e5 04 00 12 e4 |D...< ..40......| 00000010 04 00 03 e4 04 10 51 e2 fb ff ff 5a 00 00 8f e2 |......Q....Z....| 00000020 05 00 00 ef 42 41 53 49 43 20 2d 51 75 69 74 20 |....BASIC -Quit | 00000030 40 30 30 30 30 39 30 30 30 2c 30 30 30 31 30 38 |@00009000,000108| 00000040 31 38 00 ca 18 08 01 00 68 f8 00 00 18 78 00 00 |18......h....x..| 00000050 0d 00 0a 10 f4 20 3e 21 52 75 6e 49 6d 61 67 65 |..... >!RunImage| 00000060 0d 00 14 05 3a 0d 00 1e 26 ee 20 85 20 f2 65 72 |....:...&. . .er| 00000070 72 6f 72 28 9f 2c f6 24 2b 22 20 28 22 2b c3 28 |ror(.,.$+" ("+.(| 00000080 9e 29 2b 22 29 22 2c 36 29 3a e0 0d 00 28 05 3a |.)+")",6):...(.:| 00000090 0d 00 32 1b de 20 74 61 73 6b 25 20 34 3a 24 74 |..2.. task% 4:$t| 000000a0 61 73 6b 25 3d 22 54 41 53 4b 22 0d 00 3c 3b c8 |ask%="TASK"..<;.| 000000b0 99 20 22 57 69 6d 70 5f 49 6e 69 74 69 61 6c 69 |. "Wimp_Initiali| 000000c0 73 65 22 2c 32 30 30 2c 26 34 42 35 33 34 31 35 |se",200,&4B53415| 000000d0 34 2c 22 50 52 4d 20 49 6e 64 65 78 22 20 b8 20 |4,"PRM Index" . | 000000e0 61 70 70 69 64 25 0d 00 46 05 3a 0d 00 50 19 f2 |appid%..F.:..P..| 000000f0 69 6e 69 74 69 61 6c 69 73 65 5f 76 61 72 69 61 |initialise_varia| 00000100 62 6c 65 73 0d 00 5a 05 3a 0d 00 64 10 73 70 61 |bles..Z.:..d.spa| 00000110 63 65 25 3d 74 65 6d 70 25 0d 00 6e 32 c8 99 20 |ce%=temp%..n2.. | 00000120 22 57 69 6d 70 5f 4f 70 65 6e 54 65 6d 70 6c 61 |"Wimp_OpenTempla| 00000130 74 65 22 2c 2c 22 3c 4f 62 65 79 24 44 69 72 3e |te",,"<Obey$Dir>| 00000140 2e 54 65 6d 70 6c 61 74 65 73 22 0d 00 78 45 c8 |.Templates"..xE.| 00000150 99 20 22 57 69 6d 70 5f 4c 6f 61 64 54 65 6d 70 |. "Wimp_LoadTemp| 00000160 6c 61 74 65 22 2c 2c 71 25 2c 73 70 61 63 65 25 |late",,q%,space%| 00000170 2c 74 65 6d 70 25 2b 32 30 34 38 2c 2d 31 2c 22 |,temp%+2048,-1,"| 00000180 49 6e 66 6f 22 20 b8 20 2c 2c 73 70 61 63 65 25 |Info" . ,,space%| 00000190 0d 00 82 29 c8 99 20 22 57 69 6d 70 5f 43 72 65 |...).. "Wimp_Cre| 000001a0 61 74 65 57 69 6e 64 6f 77 22 2c 2c 71 25 20 b8 |ateWindow",,q% .| 000001b0 20 69 6e 66 6f 62 6f 78 25 0d 00 8c 45 c8 99 20 | infobox%...E.. | 000001c0 22 57 69 6d 70 5f 4c 6f 61 64 54 65 6d 70 6c 61 |"Wimp_LoadTempla| 000001d0 74 65 22 2c 2c 71 25 2c 73 70 61 63 65 25 2c 74 |te",,q%,space%,t| 000001e0 65 6d 70 25 2b 32 30 34 38 2c 2d 31 2c 22 53 77 |emp%+2048,-1,"Sw| 000001f0 69 57 22 20 b8 20 2c 2c 73 70 61 63 65 25 0d 00 |iW" . ,,space%..| 00000200 96 26 c8 99 20 22 57 69 6d 70 5f 43 72 65 61 74 |.&.. "Wimp_Creat| 00000210 65 57 69 6e 64 6f 77 22 2c 2c 71 25 20 b8 20 73 |eWindow",,q% . s| 00000220 77 69 77 25 0d 00 a0 45 c8 99 20 22 57 69 6d 70 |wiw%...E.. "Wimp| 00000230 5f 4c 6f 61 64 54 65 6d 70 6c 61 74 65 22 2c 2c |_LoadTemplate",,| 00000240 71 25 2c 73 70 61 63 65 25 2c 74 65 6d 70 25 2b |q%,space%,temp%+| 00000250 32 30 34 38 2c 2d 31 2c 22 53 65 61 72 22 20 b8 |2048,-1,"Sear" .| 00000260 20 2c 2c 73 70 61 63 65 25 0d 00 aa 29 c8 99 20 | ,,space%...).. | 00000270 22 57 69 6d 70 5f 43 72 65 61 74 65 57 69 6e 64 |"Wimp_CreateWind| 00000280 6f 77 22 2c 2c 71 25 20 b8 20 73 65 61 72 63 68 |ow",,q% . search| 00000290 77 25 0d 00 b4 45 c8 99 20 22 57 69 6d 70 5f 4c |w%...E.. "Wimp_L| 000002a0 6f 61 64 54 65 6d 70 6c 61 74 65 22 2c 2c 71 25 |oadTemplate",,q%| 000002b0 2c 73 70 61 63 65 25 2c 74 65 6d 70 25 2b 34 30 |,space%,temp%+40| 000002c0 39 36 2c 2d 31 2c 22 4f 53 42 57 22 20 b8 20 2c |96,-1,"OSBW" . ,| 000002d0 2c 73 70 61 63 65 25 0d 00 be 25 c8 99 20 22 57 |,space%...%.. "W| 000002e0 69 6d 70 5f 43 72 65 61 74 65 57 69 6e 64 6f 77 |imp_CreateWindow| 000002f0 22 2c 2c 71 25 20 b8 20 6f 73 77 25 0d 00 c8 45 |",,q% . osw%...E| 00000300 c8 99 20 22 57 69 6d 70 5f 4c 6f 61 64 54 65 6d |.. "Wimp_LoadTem| 00000310 70 6c 61 74 65 22 2c 2c 71 25 2c 73 70 61 63 65 |plate",,q%,space| 00000320 25 2c 74 65 6d 70 25 2b 34 30 39 36 2c 2d 31 2c |%,temp%+4096,-1,| 00000330 22 53 74 53 75 22 20 b8 20 2c 2c 73 70 61 63 65 |"StSu" . ,,space| 00000340 25 0d 00 d2 26 c8 99 20 22 57 69 6d 70 5f 43 72 |%...&.. "Wimp_Cr| 00000350 65 61 74 65 57 69 6e 64 6f 77 22 2c 2c 71 25 20 |eateWindow",,q% | 00000360 b8 20 73 74 61 77 25 0d 00 dc 1b c8 99 20 22 57 |. staw%...... "W| 00000370 69 6d 70 5f 43 6c 6f 73 65 54 65 6d 70 6c 61 74 |imp_CloseTemplat| 00000380 65 22 0d 00 e6 21 f2 75 70 64 61 74 65 5f 69 63 |e"...!.update_ic| 00000390 6f 6e 28 69 6e 66 6f 62 6f 78 25 2c 38 2c 76 65 |on(infobox%,8,ve| 000003a0 72 24 29 0d 00 f0 52 21 71 25 3d 69 6e 66 6f 62 |r$)...R!q%=infob| 000003b0 6f 78 25 3a 71 25 21 34 3d 31 3a c8 99 20 22 57 |ox%:q%!4=1:.. "W| 000003c0 69 6d 70 5f 47 65 74 49 63 6f 6e 53 74 61 74 65 |imp_GetIconState| 000003d0 22 2c 2c 71 25 3a 6d 65 73 73 62 75 66 25 3d 21 |",,q%:messbuf%=!| 000003e0 28 71 25 2b 32 38 29 3a 63 75 72 77 73 25 3d 73 |(q%+28):curws%=s| 000003f0 70 61 63 65 25 0d 00 fa 05 3a 0d 01 04 0f f2 6d |pace%....:.....m| 00000400 61 6b 65 5f 6d 65 6e 75 73 0d 01 0e 11 f2 6c 6f |ake_menus.....lo| 00000410 61 64 5f 73 70 72 69 74 65 73 0d 01 18 11 f2 69 |ad_sprites.....i| 00000420 6e 73 74 61 6c 6c 5f 69 63 6f 6e 0d 01 22 05 3a |nstall_icon..".:| 00000430 0d 01 2c 33 ee 20 85 20 f2 65 72 72 6f 72 28 9f |..,3. . .error(.| 00000440 2c f6 24 2b 22 20 28 22 2b c3 28 9e 29 2b 22 29 |,.$+" ("+.(.)+")| 00000450 22 2c 33 29 3a e7 20 72 65 70 6c 79 25 3d 32 20 |",3):. reply%=2 | 00000460 8c 20 e0 0d 01 36 05 3a 0d 01 40 05 f5 0d 01 4a |. ...6.:..@....J| 00000470 25 c8 99 20 22 57 69 6d 70 5f 50 6f 6c 6c 22 2c |%.. "Wimp_Poll",| 00000480 2c 71 25 20 b8 20 72 65 61 73 6f 6e 5f 63 6f 64 |,q% . reason_cod| 00000490 65 25 0d 01 54 15 c8 8e 20 72 65 61 73 6f 6e 5f |e%..T... reason_| 000004a0 63 6f 64 65 25 20 ca 0d 01 5e 41 c9 20 32 3a f2 |code% ...^A. 2:.| 000004b0 6f 70 65 6e 5f 77 69 6e 64 6f 77 28 21 71 25 2c |open_window(!q%,| 000004c0 71 25 21 34 2c 71 25 21 38 2c 71 25 21 31 32 2c |q%!4,q%!8,q%!12,| 000004d0 71 25 21 31 36 2c 71 25 21 32 30 2c 71 25 21 32 |q%!16,q%!20,q%!2| 000004e0 34 2c 71 25 21 32 38 29 0d 01 68 1a c9 20 33 3a |4,q%!28)..h.. 3:| 000004f0 f2 63 6c 6f 73 65 5f 77 69 6e 64 6f 77 28 21 71 |.close_window(!q| 00000500 25 29 0d 01 72 2f c9 20 36 3a f2 63 68 65 63 6b |%)..r/. 6:.check| 00000510 5f 6d 6f 75 73 65 28 21 71 25 2c 71 25 21 34 2c |_mouse(!q%,q%!4,| 00000520 71 25 21 38 2c 71 25 21 31 32 2c 71 25 21 31 36 |q%!8,q%!12,q%!16| 00000530 29 0d 01 7c 2a c9 20 38 3a f2 6b 65 79 5f 70 72 |)..|*. 8:.key_pr| 00000540 65 73 73 65 64 28 21 71 25 2c 71 25 21 34 2c 71 |essed(!q%,q%!4,q| 00000550 25 21 32 30 2c 71 25 21 32 34 29 0d 01 86 18 c9 |%!20,q%!24).....| 00000560 20 39 3a f2 6d 65 6e 75 5f 73 65 6c 65 63 74 28 | 9:.menu_select(| 00000570 71 25 29 0d 01 90 14 c9 20 31 37 2c 31 38 3a f2 |q%)..... 17,18:.| 00000580 72 65 63 65 69 76 65 0d 01 9a 05 cb 0d 01 a4 0b |receive.........| 00000590 fd 20 71 75 69 74 25 0d 01 ae 19 c8 99 20 22 57 |. quit%...... "W| 000005a0 69 6d 70 5f 43 6c 6f 73 65 44 6f 77 6e 22 3a e0 |imp_CloseDown":.| 000005b0 0d 01 b8 05 3a 0d 01 c2 1a dd f2 69 6e 69 74 69 |....:......initi| 000005c0 61 6c 69 73 65 5f 76 61 72 69 61 62 6c 65 73 0d |alise_variables.| 000005d0 01 cc 35 de 20 71 25 20 34 30 39 36 2c 6d 65 6e |..5. q% 4096,men| 000005e0 75 66 72 65 65 25 20 26 38 30 30 2c 74 65 6d 70 |ufree% &800,temp| 000005f0 25 20 34 30 39 36 2c 65 72 72 6f 72 62 75 66 25 |% 4096,errorbuf%| 00000600 20 32 35 36 0d 01 d6 57 63 75 72 77 73 25 3d 74 | 256...Wcurws%=t| 00000610 65 6d 70 25 3a 6d 61 78 77 73 25 3d 74 65 6d 70 |emp%:maxws%=temp| 00000620 25 2b 32 30 34 38 3a 6d 65 6e 75 73 74 61 72 74 |%+2048:menustart| 00000630 25 3d 6d 65 6e 75 66 72 65 65 25 3a 6d 65 6e 75 |%=menufree%:menu| 00000640 65 6e 64 25 3d 6d 65 6e 75 66 72 65 65 25 2b 26 |end%=menufree%+&| 00000650 38 30 30 3a 6d 65 6e 75 25 3d 30 0d 01 e0 4e 71 |800:menu%=0...Nq| 00000660 75 69 74 25 3d a3 3a 76 65 72 24 3d 22 31 2e 31 |uit%=.:ver$="1.1| 00000670 32 20 28 31 34 20 53 65 70 20 31 39 39 32 29 22 |2 (14 Sep 1992)"| 00000680 3a 67 72 6f 75 70 25 3d 31 3a 70 61 67 65 5f 6e |:group%=1:page_n| 00000690 75 6d 62 65 72 25 3d 31 3a 70 61 67 65 73 25 3d |umber%=1:pages%=| 000006a0 31 3a 6d 6f 72 65 25 3d a3 0d 01 ea 34 de 20 73 |1:more%=....4. s| 000006b0 77 69 5f 6e 61 6d 65 24 28 33 36 34 29 2c 73 77 |wi_name$(364),sw| 000006c0 69 5f 6e 75 6d 62 65 72 24 28 33 36 34 29 2c 73 |i_number$(364),s| 000006d0 77 69 5f 70 61 67 65 24 28 33 36 34 29 0d 01 f4 |wi_page$(364)...| 000006e0 15 c8 99 20 22 48 6f 75 72 67 6c 61 73 73 5f 4f |... "Hourglass_O| 000006f0 6e 22 0d 01 fe 0a f7 20 8d 44 54 50 0d 02 08 0f |n"..... .DTP....| 00000700 e3 20 58 3d 31 20 b8 20 33 36 34 0d 02 12 2e f3 |. X=1 . 364.....| 00000710 20 73 77 69 5f 6e 61 6d 65 24 28 58 29 2c 73 77 | swi_name$(X),sw| 00000720 69 5f 6e 75 6d 62 65 72 24 28 58 29 2c 73 77 69 |i_number$(X),swi| 00000730 5f 70 61 67 65 24 28 58 29 0d 02 1c 05 ed 0d 02 |_page$(X).......| 00000740 26 34 de 20 6f 73 5f 6e 75 6d 62 65 72 24 28 31 |&4. os_number$(1| 00000750 31 38 29 2c 6f 73 5f 64 65 73 63 72 69 70 24 28 |18),os_descrip$(| 00000760 31 31 38 29 2c 6f 73 5f 70 61 67 65 24 28 31 31 |118),os_page$(11| 00000770 38 29 0d 02 30 0a f7 20 8d 54 6e 53 0d 02 3a 0f |8)..0.. .TnS..:.| 00000780 e3 20 58 3d 31 20 b8 20 31 31 38 0d 02 44 2e f3 |. X=1 . 118..D..| 00000790 20 6f 73 5f 6e 75 6d 62 65 72 24 28 58 29 2c 6f | os_number$(X),o| 000007a0 73 5f 64 65 73 63 72 69 70 24 28 58 29 2c 6f 73 |s_descrip$(X),os| 000007b0 5f 70 61 67 65 24 28 58 29 0d 02 4e 05 ed 0d 02 |_page$(X)..N....| 000007c0 58 28 de 20 73 74 61 72 5f 63 6f 6d 6d 61 6e 64 |X(. star_command| 000007d0 24 28 31 36 32 29 2c 73 74 61 72 5f 70 61 67 65 |$(162),star_page| 000007e0 24 28 31 36 32 29 0d 02 62 0a f7 20 8d 44 46 54 |$(162)..b.. .DFT| 000007f0 0d 02 6c 0f e3 20 58 3d 31 20 b8 20 31 36 32 0d |..l.. X=1 . 162.| 00000800 02 76 24 f3 20 73 74 61 72 5f 63 6f 6d 6d 61 6e |.v$. star_comman| 00000810 64 24 28 58 29 2c 73 74 61 72 5f 70 61 67 65 24 |d$(X),star_page$| 00000820 28 58 29 0d 02 80 05 ed 0d 02 8a 16 c8 99 20 22 |(X)........... "| 00000830 48 6f 75 72 67 6c 61 73 73 5f 4f 66 66 22 0d 02 |Hourglass_Off"..| 00000840 94 05 e1 0d 02 9e 05 3a 0d 02 a8 10 dd f2 6d 61 |.......:......ma| 00000850 6b 65 5f 6d 65 6e 75 73 0d 02 b2 18 6d 65 6e 75 |ke_menus....menu| 00000860 66 72 65 65 25 3d 6d 65 6e 75 73 74 61 72 74 25 |free%=menustart%| 00000870 0d 02 bc 25 e3 20 6c 6f 6f 70 25 3d 6d 65 6e 75 |...%. loop%=menu| 00000880 73 74 61 72 74 25 20 b8 20 6d 65 6e 75 65 6e 64 |start% . menuend| 00000890 25 20 88 20 34 0d 02 c6 0c 21 6c 6f 6f 70 25 3d |% . 4....!loop%=| 000008a0 30 0d 02 d0 05 ed 0d 02 da 43 69 63 6f 6e 6d 65 |0........Ciconme| 000008b0 6e 75 25 3d a4 63 72 65 61 74 65 5f 6d 65 6e 75 |nu%=.create_menu| 000008c0 28 22 23 20 50 52 4d 20 49 6e 64 65 78 20 2c 49 |("# PRM Index ,I| 000008d0 6e 66 6f 3e 69 6e 66 6f 62 6f 78 25 2c 51 75 69 |nfo>infobox%,Qui| 000008e0 74 22 2c 22 22 2c 22 22 29 0d 02 e4 05 e1 0d 02 |t","","").......| 000008f0 ee 05 3a 0d 02 f8 12 dd f2 6c 6f 61 64 5f 73 70 |..:......load_sp| 00000900 72 69 74 65 73 0d 03 02 2d 53 25 3d 8e 22 3c 4f |rites...-S%=."<O| 00000910 62 65 79 24 44 69 72 3e 2e 21 53 70 72 69 74 65 |bey$Dir>.!Sprite| 00000920 73 22 3a 54 25 3d a2 23 53 25 2b 31 36 3a d9 23 |s":T%=.#S%+16:.#| 00000930 53 25 0d 03 0c 11 de 20 73 70 72 69 74 65 73 25 |S%..... sprites%| 00000940 20 54 25 0d 03 16 3a 21 73 70 72 69 74 65 73 25 | T%...:!sprites%| 00000950 3d 54 25 3a 73 70 72 69 74 65 73 25 21 34 3d 30 |=T%:sprites%!4=0| 00000960 3a 73 70 72 69 74 65 73 25 21 38 3d 31 36 3a 73 |:sprites%!8=16:s| 00000970 70 72 69 74 65 73 25 21 31 32 3d 31 36 0d 03 20 |prites%!12=16.. | 00000980 22 c8 99 20 22 4f 53 5f 53 70 72 69 74 65 4f 70 |".. "OS_SpriteOp| 00000990 22 2c 26 31 30 39 2c 73 70 72 69 74 65 73 25 0d |",&109,sprites%.| 000009a0 03 2a 38 c8 99 20 22 4f 53 5f 53 70 72 69 74 65 |.*8.. "OS_Sprite| 000009b0 4f 70 22 2c 26 31 30 41 2c 73 70 72 69 74 65 73 |Op",&10A,sprites| 000009c0 25 2c 22 3c 4f 62 65 79 24 44 69 72 3e 2e 21 53 |%,"<Obey$Dir>.!S| 000009d0 70 72 69 74 65 73 22 0d 03 34 05 e1 0d 03 3e 05 |prites"..4....>.| 000009e0 3a 0d 03 48 12 dd f2 69 6e 73 74 61 6c 6c 5f 69 |:..H...install_i| 000009f0 63 6f 6e 0d 03 52 4a 21 71 25 3d 2d 31 3a 71 25 |con..RJ!q%=-1:q%| 00000a00 21 34 3d 30 3a 71 25 21 38 3d 30 3a 71 25 21 31 |!4=0:q%!8=0:q%!1| 00000a10 32 3d 36 38 3a 71 25 21 31 36 3d 36 34 3a 71 25 |2=68:q%!16=64:q%| 00000a20 21 32 30 3d 26 32 31 30 32 3a 73 70 6e 61 6d 65 |!20=&2102:spname| 00000a30 24 3d 22 21 50 52 4d 49 6e 64 65 78 22 0d 03 5c |$="!PRMIndex"..\| 00000a40 48 de 20 71 25 21 32 34 28 a9 73 70 6e 61 6d 65 |H. q%!24(.spname| 00000a50 24 2b 31 29 3a 24 28 71 25 21 32 34 29 3d 73 70 |$+1):$(q%!24)=sp| 00000a60 6e 61 6d 65 24 3a 71 25 21 32 38 3d 73 70 72 69 |name$:q%!28=spri| 00000a70 74 65 73 25 3a 71 25 21 33 32 3d a9 73 70 6e 61 |tes%:q%!32=.spna| 00000a80 6d 65 24 2b 31 0d 03 66 27 c8 99 20 22 57 69 6d |me$+1..f'.. "Wim| 00000a90 70 5f 43 72 65 61 74 65 49 63 6f 6e 22 2c 2c 71 |p_CreateIcon",,q| 00000aa0 25 20 b8 20 61 70 70 69 63 6f 6e 25 0d 03 70 05 |% . appicon%..p.| 00000ab0 e1 0d 03 7a 05 3a 0d 03 84 1e dd f2 65 72 72 6f |...z.:......erro| 00000ac0 72 28 65 72 72 2c 72 65 70 6f 72 74 24 2c 74 79 |r(err,report$,ty| 00000ad0 70 65 25 29 0d 03 8e 12 21 65 72 72 6f 72 62 75 |pe%)....!errorbu| 00000ae0 66 25 3d 65 72 72 0d 03 98 1f 24 28 65 72 72 6f |f%=err....$(erro| 00000af0 72 62 75 66 25 2b 34 29 3d 72 65 70 6f 72 74 24 |rbuf%+4)=report$| 00000b00 2b bd 28 30 29 0d 03 a2 3f c8 99 20 22 57 69 6d |+.(0)...?.. "Wim| 00000b10 70 5f 52 65 70 6f 72 74 45 72 72 6f 72 22 2c 65 |p_ReportError",e| 00000b20 72 72 6f 72 62 75 66 25 2c 74 79 70 65 25 2c 22 |rrorbuf%,type%,"| 00000b30 50 52 4d 20 49 6e 64 65 78 22 20 b8 20 2c 72 65 |PRM Index" . ,re| 00000b40 70 6c 79 25 0d 03 ac 05 e1 0d 03 b6 05 3a 0d 03 |ply%.........:..| 00000b50 c0 3e dd f2 6f 70 65 6e 5f 77 69 6e 64 6f 77 28 |.>..open_window(| 00000b60 21 71 25 2c 71 25 21 34 2c 71 25 21 38 2c 71 25 |!q%,q%!4,q%!8,q%| 00000b70 21 31 32 2c 71 25 21 31 36 2c 71 25 21 32 30 2c |!12,q%!16,q%!20,| 00000b80 71 25 21 32 34 2c 71 25 21 32 38 29 0d 03 ca 1c |q%!24,q%!28)....| 00000b90 c8 99 20 22 57 69 6d 70 5f 4f 70 65 6e 57 69 6e |.. "Wimp_OpenWin| 00000ba0 64 6f 77 22 2c 2c 71 25 0d 03 d4 05 e1 0d 03 de |dow",,q%........| 00000bb0 05 3a 0d 03 e8 17 dd f2 63 6c 6f 73 65 5f 77 69 |.:......close_wi| 00000bc0 6e 64 6f 77 28 21 71 25 29 0d 03 f2 1d c8 99 20 |ndow(!q%)...... | 00000bd0 22 57 69 6d 70 5f 43 6c 6f 73 65 57 69 6e 64 6f |"Wimp_CloseWindo| 00000be0 77 22 2c 2c 71 25 0d 03 fc 05 e1 0d 04 06 05 3a |w",,q%.........:| 00000bf0 0d 04 10 38 dd f2 63 68 65 63 6b 5f 6d 6f 75 73 |...8..check_mous| 00000c00 65 28 6d 6f 75 73 65 78 25 2c 6d 6f 75 73 65 79 |e(mousex%,mousey| 00000c10 25 2c 62 75 74 74 6f 6e 25 2c 77 69 6e 64 6f 77 |%,button%,window| 00000c20 25 2c 69 63 6f 6e 25 29 0d 04 1a 10 c8 8e 20 77 |%,icon%)...... w| 00000c30 69 6e 64 6f 77 25 20 ca 0d 04 24 1b c9 20 2d 32 |indow% ...$.. -2| 00000c40 3a e7 20 69 63 6f 6e 25 3d 61 70 70 69 63 6f 6e |:. icon%=appicon| 00000c50 25 20 8c 0d 04 2e 46 e7 20 62 75 74 74 6f 6e 25 |% ....F. button%| 00000c60 3d 32 20 8c 20 c8 99 20 22 57 69 6d 70 5f 43 72 |=2 . .. "Wimp_Cr| 00000c70 65 61 74 65 4d 65 6e 75 22 2c 2c 69 63 6f 6e 6d |eateMenu",,iconm| 00000c80 65 6e 75 25 2c 6d 6f 75 73 65 78 25 2d 34 38 2c |enu%,mousex%-48,| 00000c90 39 36 2b 28 32 2a 34 34 29 0d 04 38 26 e7 20 28 |96+(2*44)..8&. (| 00000ca0 62 75 74 74 6f 6e 25 20 80 20 35 29 3c 3e 30 20 |button% . 5)<>0 | 00000cb0 8c 20 f2 6f 70 65 6e 5f 77 69 6e 64 6f 77 73 0d |. .open_windows.| 00000cc0 04 42 05 cd 0d 04 4c 0b c9 20 73 77 69 77 25 0d |.B....L.. swiw%.| 00000cd0 04 56 23 e7 20 28 62 75 74 74 6f 6e 25 20 80 20 |.V#. (button% . | 00000ce0 35 29 3c 3e 30 20 8c 20 c8 8e 20 69 63 6f 6e 25 |5)<>0 . .. icon%| 00000cf0 20 ca 0d 04 60 2f c9 20 34 34 3a 70 61 67 65 5f | ...`/. 44:page_| 00000d00 6e 75 6d 62 65 72 25 2d 3d 31 3a e7 20 6d 6f 72 |number%-=1:. mor| 00000d10 65 25 3d b9 20 8c 20 f2 73 77 69 5f 70 61 67 65 |e%=. . .swi_page| 00000d20 73 0d 04 6a 2f c9 20 34 35 3a 70 61 67 65 5f 6e |s..j/. 45:page_n| 00000d30 75 6d 62 65 72 25 2b 3d 31 3a e7 20 6d 6f 72 65 |umber%+=1:. more| 00000d40 25 3d b9 20 8c 20 f2 73 77 69 5f 70 61 67 65 73 |%=. . .swi_pages| 00000d50 0d 04 74 05 cb 0d 04 7e 0a c9 20 6f 73 77 25 0d |..t....~.. osw%.| 00000d60 04 88 23 e7 20 28 62 75 74 74 6f 6e 25 20 80 20 |..#. (button% . | 00000d70 35 29 3c 3e 30 20 8c 20 c8 8e 20 69 63 6f 6e 25 |5)<>0 . .. icon%| 00000d80 20 ca 0d 04 92 2e c9 20 34 30 3a 70 61 67 65 5f | ...... 40:page_| 00000d90 6e 75 6d 62 65 72 25 2d 3d 31 3a e7 20 6d 6f 72 |number%-=1:. mor| 00000da0 65 25 3d b9 20 8c 20 f2 6f 73 5f 70 61 67 65 73 |e%=. . .os_pages| 00000db0 0d 04 9c 2e c9 20 34 31 3a 70 61 67 65 5f 6e 75 |..... 41:page_nu| 00000dc0 6d 62 65 72 25 2b 3d 31 3a e7 20 6d 6f 72 65 25 |mber%+=1:. more%| 00000dd0 3d b9 20 8c 20 f2 6f 73 5f 70 61 67 65 73 0d 04 |=. . .os_pages..| 00000de0 a6 05 cb 0d 04 b0 0b c9 20 73 74 61 77 25 0d 04 |........ staw%..| 00000df0 ba 23 e7 20 28 62 75 74 74 6f 6e 25 20 80 20 35 |.#. (button% . 5| 00000e00 29 3c 3e 30 20 8c 20 c8 8e 20 69 63 6f 6e 25 20 |)<>0 . .. icon% | 00000e10 ca 0d 04 c4 30 c9 20 32 38 3a 70 61 67 65 5f 6e |....0. 28:page_n| 00000e20 75 6d 62 65 72 25 2d 3d 31 3a e7 20 6d 6f 72 65 |umber%-=1:. more| 00000e30 25 3d b9 20 8c 20 f2 73 74 61 72 5f 70 61 67 65 |%=. . .star_page| 00000e40 73 0d 04 ce 30 c9 20 32 39 3a 70 61 67 65 5f 6e |s...0. 29:page_n| 00000e50 75 6d 62 65 72 25 2b 3d 31 3a e7 20 6d 6f 72 65 |umber%+=1:. more| 00000e60 25 3d b9 20 8c 20 f2 73 74 61 72 5f 70 61 67 65 |%=. . .star_page| 00000e70 73 0d 04 d8 05 cb 0d 04 e2 0e c9 20 73 65 61 72 |s.......... sear| 00000e80 63 68 77 25 0d 04 ec 23 e7 20 28 62 75 74 74 6f |chw%...#. (butto| 00000e90 6e 25 20 80 20 35 29 3c 3e 30 20 8c 20 c8 8e 20 |n% . 5)<>0 . .. | 00000ea0 69 63 6f 6e 25 20 ca 0d 04 f6 10 c9 20 32 32 3a |icon% ...... 22:| 00000eb0 f2 73 65 61 72 63 68 0d 05 00 10 c9 20 32 3a 67 |.search..... 2:g| 00000ec0 72 6f 75 70 25 3d 31 0d 05 0a 10 c9 20 33 3a 67 |roup%=1..... 3:g| 00000ed0 72 6f 75 70 25 3d 32 0d 05 14 10 c9 20 34 3a 67 |roup%=2..... 4:g| 00000ee0 72 6f 75 70 25 3d 33 0d 05 1e 10 c9 20 35 3a 67 |roup%=3..... 5:g| 00000ef0 72 6f 75 70 25 3d 34 0d 05 28 10 c9 20 36 3a 67 |roup%=4..(.. 6:g| 00000f00 72 6f 75 70 25 3d 35 0d 05 32 10 c9 20 37 3a 67 |roup%=5..2.. 7:g| 00000f10 72 6f 75 70 25 3d 36 0d 05 3c 10 c9 20 38 3a 67 |roup%=6..<.. 8:g| 00000f20 72 6f 75 70 25 3d 37 0d 05 46 10 c9 20 39 3a 67 |roup%=7..F.. 9:g| 00000f30 72 6f 75 70 25 3d 38 0d 05 50 11 c9 20 31 30 3a |roup%=8..P.. 10:| 00000f40 67 72 6f 75 70 25 3d 39 0d 05 5a 12 c9 20 31 31 |group%=9..Z.. 11| 00000f50 3a 67 72 6f 75 70 25 3d 31 30 0d 05 64 12 c9 20 |:group%=10..d.. | 00000f60 31 32 3a 67 72 6f 75 70 25 3d 31 31 0d 05 6e 12 |12:group%=11..n.| 00000f70 c9 20 31 33 3a 67 72 6f 75 70 25 3d 31 32 0d 05 |. 13:group%=12..| 00000f80 78 12 c9 20 31 34 3a 67 72 6f 75 70 25 3d 31 33 |x.. 14:group%=13| 00000f90 0d 05 82 12 c9 20 31 35 3a 67 72 6f 75 70 25 3d |..... 15:group%=| 00000fa0 31 34 0d 05 8c 12 c9 20 31 36 3a 67 72 6f 75 70 |14..... 16:group| 00000fb0 25 3d 31 35 0d 05 96 12 c9 20 31 37 3a 67 72 6f |%=15..... 17:gro| 00000fc0 75 70 25 3d 31 36 0d 05 a0 12 c9 20 31 38 3a 67 |up%=16..... 18:g| 00000fd0 72 6f 75 70 25 3d 31 37 0d 05 aa 12 c9 20 31 39 |roup%=17..... 19| 00000fe0 3a 67 72 6f 75 70 25 3d 31 38 0d 05 b4 12 c9 20 |:group%=18..... | 00000ff0 32 30 3a 67 72 6f 75 70 25 3d 31 39 0d 05 be 12 |20:group%=19....| 00001000 c9 20 32 31 3a 67 72 6f 75 70 25 3d 32 30 0d 05 |. 21:group%=20..| 00001010 c8 12 c9 20 33 32 3a 67 72 6f 75 70 25 3d 32 31 |... 32:group%=21| 00001020 0d 05 d2 12 c9 20 33 39 3a 67 72 6f 75 70 25 3d |..... 39:group%=| 00001030 32 32 0d 05 dc 12 c9 20 32 35 3a 67 72 6f 75 70 |22..... 25:group| 00001040 25 3d 32 33 0d 05 e6 12 c9 20 32 36 3a 67 72 6f |%=23..... 26:gro| 00001050 75 70 25 3d 32 34 0d 05 f0 12 c9 20 32 37 3a 67 |up%=24..... 27:g| 00001060 72 6f 75 70 25 3d 32 35 0d 05 fa 12 c9 20 32 38 |roup%=25..... 28| 00001070 3a 67 72 6f 75 70 25 3d 32 36 0d 06 04 12 c9 20 |:group%=26..... | 00001080 32 39 3a 67 72 6f 75 70 25 3d 32 37 0d 06 0e 12 |29:group%=27....| 00001090 c9 20 33 30 3a 67 72 6f 75 70 25 3d 32 38 0d 06 |. 30:group%=28..| 000010a0 18 05 cb 0d 06 22 05 cb 0d 06 2c 05 e1 0d 06 36 |....."....,....6| 000010b0 05 3a 0d 06 40 2d dd f2 6b 65 79 5f 70 72 65 73 |.:..@-..key_pres| 000010c0 73 65 64 28 77 69 6e 64 6f 77 25 2c 69 63 6f 6e |sed(window%,icon| 000010d0 25 2c 69 6e 64 65 78 25 2c 63 68 61 72 25 29 0d |%,index%,char%).| 000010e0 06 4a 23 e7 20 77 69 6e 64 6f 77 25 3d 73 65 61 |.J#. window%=sea| 000010f0 72 63 68 77 25 20 8c 20 c8 8e 20 63 68 61 72 25 |rchw% . .. char%| 00001100 20 ca 0d 06 54 17 c9 20 31 33 3a f2 6d 6f 76 65 | ...T.. 13:.move| 00001110 5f 63 61 72 65 74 28 31 29 0d 06 5e 19 c9 20 26 |_caret(1)..^.. &| 00001120 31 38 45 3a f2 6d 6f 76 65 5f 63 61 72 65 74 28 |18E:.move_caret(| 00001130 31 29 0d 06 68 1a c9 20 26 31 38 46 3a f2 6d 6f |1)..h.. &18F:.mo| 00001140 76 65 5f 63 61 72 65 74 28 2d 31 29 0d 06 72 05 |ve_caret(-1)..r.| 00001150 cb 0d 06 7c 1e c8 99 20 22 57 69 6d 70 5f 50 72 |...|... "Wimp_Pr| 00001160 6f 63 65 73 73 4b 65 79 22 2c 63 68 61 72 25 0d |ocessKey",char%.| 00001170 06 86 05 e1 0d 06 90 05 3a 0d 06 9a 15 dd f2 6d |........:......m| 00001180 65 6e 75 5f 73 65 6c 65 63 74 28 71 25 29 0d 06 |enu_select(q%)..| 00001190 a4 1b ea 20 73 65 6c 65 63 74 69 6f 6e 25 2c 73 |... selection%,s| 000011a0 65 6c 65 63 74 69 6f 6e 24 0d 06 ae 14 de 20 73 |election$..... s| 000011b0 65 6c 65 63 74 69 6f 6e 25 20 32 35 35 0d 06 b8 |election% 255...| 000011c0 31 c8 99 20 22 57 69 6d 70 5f 44 65 63 6f 64 65 |1.. "Wimp_Decode| 000011d0 4d 65 6e 75 22 2c 2c 69 63 6f 6e 6d 65 6e 75 25 |Menu",,iconmenu%| 000011e0 2c 71 25 2c 73 65 6c 65 63 74 69 6f 6e 25 0d 06 |,q%,selection%..| 000011f0 c2 1a 73 65 6c 65 63 74 69 6f 6e 24 3d 24 73 65 |..selection$=$se| 00001200 6c 65 63 74 69 6f 6e 25 0d 06 cc 13 c8 8e 20 73 |lection%...... s| 00001210 65 6c 65 63 74 69 6f 6e 24 20 ca 0d 06 d6 22 c9 |election$ ....".| 00001220 20 22 51 75 69 74 22 3a c8 99 20 22 57 69 6d 70 | "Quit":.. "Wimp| 00001230 5f 43 6c 6f 73 65 44 6f 77 6e 22 3a e0 0d 06 e0 |_CloseDown":....| 00001240 05 cb 0d 06 ea 20 c8 99 20 22 57 69 6d 70 5f 47 |..... .. "Wimp_G| 00001250 65 74 50 6f 69 6e 74 65 72 49 6e 66 6f 22 2c 2c |etPointerInfo",,| 00001260 71 25 0d 06 f4 2e e7 20 71 25 21 38 3d 31 20 8c |q%..... q%!8=1 .| 00001270 20 c8 99 20 22 57 69 6d 70 5f 43 72 65 61 74 65 | .. "Wimp_Create| 00001280 4d 65 6e 75 22 2c 2c 69 63 6f 6e 6d 65 6e 75 25 |Menu",,iconmenu%| 00001290 0d 06 fe 05 e1 0d 07 08 05 3a 0d 07 12 0d dd f2 |.........:......| 000012a0 72 65 63 65 69 76 65 0d 07 1c 0e c8 8e 20 71 25 |receive...... q%| 000012b0 21 31 36 20 ca 0d 07 26 0f c9 20 30 3a 71 75 69 |!16 ...&.. 0:qui| 000012c0 74 25 3d b9 0d 07 30 05 cb 0d 07 3a 05 e1 0d 07 |t%=...0....:....| 000012d0 44 05 3a 0d 07 4e 3b dd f2 75 70 64 61 74 65 5f |D.:..N;..update_| 000012e0 69 63 6f 6e 28 75 70 64 61 74 65 5f 77 69 6e 64 |icon(update_wind| 000012f0 6f 77 25 2c 75 70 64 61 74 65 5f 69 63 6f 6e 25 |ow%,update_icon%| 00001300 2c 75 70 64 61 74 65 5f 74 65 78 74 24 29 0d 07 |,update_text$)..| 00001310 58 28 21 71 25 3d 75 70 64 61 74 65 5f 77 69 6e |X(!q%=update_win| 00001320 64 6f 77 25 3a 71 25 21 34 3d 75 70 64 61 74 65 |dow%:q%!4=update| 00001330 5f 69 63 6f 6e 25 0d 07 62 1e c8 99 20 22 57 69 |_icon%..b... "Wi| 00001340 6d 70 5f 47 65 74 49 63 6f 6e 53 74 61 74 65 22 |mp_GetIconState"| 00001350 2c 2c 71 25 0d 07 6c 31 24 28 71 25 21 32 38 29 |,,q%..l1$(q%!28)| 00001360 3d 75 70 64 61 74 65 5f 74 65 78 74 24 3a 71 25 |=update_text$:q%| 00001370 21 33 36 3d a9 28 75 70 64 61 74 65 5f 74 65 78 |!36=.(update_tex| 00001380 74 24 29 2b 31 0d 07 76 12 71 25 21 38 3d 30 3a |t$)+1..v.q%!8=0:| 00001390 71 25 21 31 32 3d 30 0d 07 80 1e c8 99 20 22 57 |q%!12=0...... "W| 000013a0 69 6d 70 5f 53 65 74 49 63 6f 6e 53 74 61 74 65 |imp_SetIconState| 000013b0 22 2c 2c 71 25 0d 07 8a 05 e1 0d 07 94 05 3a 0d |",,q%.........:.| 000013c0 07 9e 26 dd a4 63 72 65 61 74 65 5f 6d 65 6e 75 |..&..create_menu| 000013d0 28 6d 65 6e 75 24 2c 6d 65 6e 75 32 24 2c 6d 65 |(menu$,menu2$,me| 000013e0 6e 75 33 24 29 0d 07 a8 32 e7 20 6d 65 6e 75 66 |nu3$)...2. menuf| 000013f0 72 65 65 25 2b 32 38 3e 6d 65 6e 75 65 6e 64 25 |ree%+28>menuend%| 00001400 20 8c 20 85 20 31 2c 22 4d 65 6e 75 20 41 72 65 | . . 1,"Menu Are| 00001410 61 20 46 75 6c 6c 22 0d 07 b2 0b ea 20 6d 25 2c |a Full"..... m%,| 00001420 72 25 0d 07 bc 16 6d 65 6e 75 70 74 72 25 3d 6d |r%....menuptr%=m| 00001430 65 6e 75 66 72 65 65 25 0d 07 c6 08 72 25 3d 30 |enufree%....r%=0| 00001440 0d 07 d0 3f e7 20 c0 6d 65 6e 75 24 2c 31 29 3d |...?. .menu$,1)=| 00001450 22 23 22 20 8c 20 72 25 3d 31 3a 6d 65 6e 75 74 |"#" . r%=1:menut| 00001460 69 74 6c 65 24 3d a4 70 61 72 28 22 2c 22 29 20 |itle$=.par(",") | 00001470 8b 20 6d 65 6e 75 74 69 74 6c 65 24 3d 22 22 0d |. menutitle$="".| 00001480 07 da 1a e7 20 c2 6d 65 6e 75 74 69 74 6c 65 24 |.... .menutitle$| 00001490 2c 31 29 3d 22 7b 22 20 8c 0d 07 e4 0e 62 6f 74 |,1)="{" .....bot| 000014a0 69 63 6f 6e 25 3d 39 0d 07 ee 2b 6d 65 6e 75 74 |icon%=9...+menut| 000014b0 69 74 6c 65 24 3d c0 6d 65 6e 75 74 69 74 6c 65 |itle$=.menutitle| 000014c0 24 2c a9 28 6d 65 6e 75 74 69 74 6c 65 24 29 2d |$,.(menutitle$)-| 000014d0 31 29 0d 07 f8 05 cc 0d 08 02 0e 62 6f 74 69 63 |1).........botic| 000014e0 6f 6e 25 3d 31 0d 08 0c 05 cd 0d 08 16 18 24 6d |on%=1.........$m| 000014f0 65 6e 75 70 74 72 25 3d 6d 65 6e 75 74 69 74 6c |enuptr%=menutitl| 00001500 65 24 0d 08 20 3b 6d 65 6e 75 70 74 72 25 3f 31 |e$.. ;menuptr%?1| 00001510 32 3d 37 3a 6d 65 6e 75 70 74 72 25 3f 31 33 3d |2=7:menuptr%?13=| 00001520 32 3a 6d 65 6e 75 70 74 72 25 3f 31 34 3d 37 3a |2:menuptr%?14=7:| 00001530 6d 65 6e 75 70 74 72 25 3f 31 35 3d 30 0d 08 2a |menuptr%?15=0..*| 00001540 33 6d 65 6e 75 70 74 72 25 21 31 36 3d 31 39 36 |3menuptr%!16=196| 00001550 2d 32 34 3a 6d 65 6e 75 70 74 72 25 21 32 30 3d |-24:menuptr%!20=| 00001560 34 34 3a 6d 65 6e 75 70 74 72 25 21 32 34 3d 30 |44:menuptr%!24=0| 00001570 0d 08 34 24 6d 65 6e 75 70 74 72 25 2b 3d 32 38 |..4$menuptr%+=28| 00001580 3a 6d 61 78 78 25 3d a9 6d 65 6e 75 74 69 74 6c |:maxx%=.menutitl| 00001590 65 24 2d 33 0d 08 3e 05 f5 0d 08 48 13 69 74 65 |e$-3..>....H.ite| 000015a0 6d 24 3d a4 70 61 72 28 22 2c 22 29 0d 08 52 12 |m$=.par(",")..R.| 000015b0 e7 20 69 74 65 6d 24 3d 22 2b 2b 22 20 8c 0d 08 |. item$="++" ...| 000015c0 5c 08 72 25 3d 30 0d 08 66 10 6d 65 6e 75 24 3d |\.r%=0..f.menu$=| 000015d0 6d 65 6e 75 32 24 0d 08 70 05 cc 0d 08 7a 13 e7 |menu2$..p....z..| 000015e0 20 69 74 65 6d 24 3d 22 2b 2b 2b 22 20 8c 0d 08 | item$="+++" ...| 000015f0 84 08 72 25 3d 30 0d 08 8e 10 6d 65 6e 75 25 3d |..r%=0....menu%=| 00001600 6d 65 6e 75 33 24 0d 08 98 05 cc 0d 08 a2 15 f2 |menu3$..........| 00001610 6d 65 6e 75 5f 69 74 65 6d 28 69 74 65 6d 24 29 |menu_item(item$)| 00001620 0d 08 ac 05 cd 0d 08 b6 05 cd 0d 08 c0 0e fd 20 |............... | 00001630 69 74 65 6d 24 3d 22 22 0d 08 ca 19 e7 20 6d 61 |item$=""..... ma| 00001640 78 78 25 3e 32 30 20 8c 20 6d 61 78 78 25 3d 32 |xx%>20 . maxx%=2| 00001650 30 0d 08 d4 24 6d 25 3d 6d 65 6e 75 66 72 65 65 |0...$m%=menufree| 00001660 25 3a 6d 25 21 31 36 3d 28 6d 61 78 78 25 2a 38 |%:m%!16=(maxx%*8| 00001670 2b 36 29 2a 32 0d 08 de 16 6d 65 6e 75 66 72 65 |+6)*2....menufre| 00001680 65 25 3d 6d 65 6e 75 70 74 72 25 0d 08 e8 07 3d |e%=menuptr%....=| 00001690 6d 25 0d 08 f2 05 3a 0d 08 fc 16 dd f2 6d 65 6e |m%....:......men| 000016a0 75 5f 69 74 65 6d 28 74 65 78 74 24 29 0d 09 06 |u_item(text$)...| 000016b0 33 e7 20 74 65 78 74 24 3d 22 22 20 8c 20 6d 65 |3. text$="" . me| 000016c0 6e 75 70 74 72 25 21 2d 32 34 3d 28 6d 65 6e 75 |nuptr%!-24=(menu| 000016d0 70 74 72 25 21 2d 32 34 29 84 20 26 38 30 3a e1 |ptr%!-24). &80:.| 000016e0 0d 09 10 32 e7 20 6d 65 6e 75 70 74 72 25 2b 32 |...2. menuptr%+2| 000016f0 34 20 3e 6d 65 6e 75 65 6e 64 25 20 8c 20 85 20 |4 >menuend% . . | 00001700 31 2c 22 4d 65 6e 75 20 41 72 65 61 20 46 75 6c |1,"Menu Area Ful| 00001710 6c 22 0d 09 1a 11 ea 20 72 25 2c 66 6c 61 67 25 |l"..... r%,flag%| 00001720 2c 56 25 0d 09 24 0d 66 6c 61 67 25 3d 26 30 30 |,V%..$.flag%=&00| 00001730 0d 09 2e 12 72 25 3d a7 74 65 78 74 24 2c 22 3e |....r%=.text$,">| 00001740 22 29 0d 09 38 0c e7 20 72 25 3e 30 20 8c 0d 09 |")..8.. r%>0 ...| 00001750 42 19 73 75 62 70 74 72 25 3d a0 c1 74 65 78 74 |B.subptr%=..text| 00001760 24 2c 72 25 2b 31 29 0d 09 4c 16 74 65 78 74 24 |$,r%+1)..L.text$| 00001770 3d c0 74 65 78 74 24 2c 72 25 2d 31 29 0d 09 56 |=.text$,r%-1)..V| 00001780 05 cc 0d 09 60 13 72 72 25 3d a7 74 65 78 74 24 |....`.rr%=.text$| 00001790 2c 22 7d 22 29 0d 09 6a 0d e7 20 72 72 25 3e 30 |,"}")..j.. rr%>0| 000017a0 20 8c 0d 09 74 1a 73 75 62 70 74 72 25 3d a0 c1 | ...t.subptr%=..| 000017b0 74 65 78 74 24 2c 72 72 25 2b 31 29 0d 09 7e 16 |text$,rr%+1)..~.| 000017c0 74 65 78 74 24 3d c0 74 65 78 74 2c 72 72 25 2d |text$=.text,rr%-| 000017d0 31 29 0d 09 88 0e 66 6c 61 67 25 2b 3d 26 30 38 |1)....flag%+=&08| 000017e0 0d 09 92 05 cc 0d 09 9c 0e 73 75 62 70 74 72 25 |.........subptr%| 000017f0 3d 2d 31 0d 09 a6 05 cd 0d 09 b0 05 cd 0d 09 ba |=-1.............| 00001800 37 e7 20 c2 74 65 78 74 24 2c 31 29 3d 22 23 22 |7. .text$,1)="#"| 00001810 20 8c 20 74 65 78 74 24 3d c0 74 65 78 74 24 2c | . text$=.text$,| 00001820 a9 74 65 78 74 24 2d 31 29 3a 66 6c 61 67 25 2b |.text$-1):flag%+| 00001830 3d 26 30 32 0d 09 c4 37 e7 20 c2 74 65 78 74 24 |=&02...7. .text$| 00001840 2c 31 29 3d 22 5c 22 20 8c 20 74 65 78 74 24 3d |,1)="\" . text$=| 00001850 c0 74 65 78 74 24 2c a9 74 65 78 74 24 2d 31 29 |.text$,.text$-1)| 00001860 3a 66 6c 61 67 25 2b 3d 26 30 31 0d 09 ce 14 72 |:flag%+=&01....r| 00001870 72 72 25 3d a7 74 65 78 74 24 2c 22 7c 22 29 0d |rr%=.text$,"|").| 00001880 09 d8 15 72 72 72 72 25 3d a7 74 65 78 74 24 2c |...rrrr%=.text$,| 00001890 22 a4 22 29 0d 09 e2 18 e7 20 72 72 72 25 3d 30 |".")..... rrr%=0| 000018a0 20 80 20 72 72 72 72 25 3d 30 20 8c 0d 09 ec 19 | . rrrr%=0 .....| 000018b0 6d 66 67 25 3d 30 3c 3c 32 38 3a 6d 62 67 25 3d |mfg%=0<<28:mbg%=| 000018c0 37 3c 3c 32 34 0d 09 f6 05 cc 0d 0a 00 0d c8 8e |7<<24...........| 000018d0 20 72 72 72 25 20 ca 0d 0a 0a 13 c9 20 30 3a 6d | rrr% ...... 0:m| 000018e0 66 67 25 3d 30 20 3c 3c 32 38 0d 0a 14 05 7f 0d |fg%=0 <<28......| 000018f0 0a 1e 27 6d 66 67 25 3d 28 bb 28 c1 74 65 78 74 |..'mfg%=(.(.text| 00001900 24 2c 72 72 72 25 2b 31 2c 32 29 29 20 83 20 31 |$,rrr%+1,2)) . 1| 00001910 36 29 3c 3c 32 38 0d 0a 28 27 74 65 78 74 24 3d |6)<<28..('text$=| 00001920 c0 74 65 78 74 24 2c 72 72 72 25 2d 31 29 2b c1 |.text$,rrr%-1)+.| 00001930 74 65 78 74 24 2c 72 72 72 25 2b 33 29 0d 0a 32 |text$,rrr%+3)..2| 00001940 05 cb 0d 0a 3c 15 72 72 72 72 25 3d a7 74 65 78 |....<.rrrr%=.tex| 00001950 74 24 2c 22 a4 22 29 0d 0a 46 0e c8 8e 20 72 72 |t$,".")..F... rr| 00001960 72 72 25 20 ca 0d 0a 50 12 c9 20 30 3a 6d 62 67 |rr% ...P.. 0:mbg| 00001970 25 3d 37 3c 3c 32 34 0d 0a 5a 05 7f 0d 0a 64 28 |%=7<<24..Z....d(| 00001980 6d 62 67 25 3d 28 bb 28 c1 74 65 78 74 24 2c 72 |mbg%=(.(.text$,r| 00001990 72 72 72 25 2b 31 2c 32 29 29 20 83 20 31 36 29 |rrr%+1,2)) . 16)| 000019a0 3c 3c 32 34 0d 0a 6e 29 74 65 78 74 24 3d c0 74 |<<24..n)text$=.t| 000019b0 65 78 74 24 2c 72 72 72 72 25 2d 31 29 2b c1 74 |ext$,rrrr%-1)+.t| 000019c0 65 78 74 24 2c 72 72 72 72 25 2b 33 29 0d 0a 78 |ext$,rrrr%+3)..x| 000019d0 05 cb 0d 0a 82 05 cd 0d 0a 8c 14 6d 65 6e 75 70 |...........menup| 000019e0 74 72 25 21 30 3d 66 6c 61 67 25 0d 0a 96 16 6d |tr%!0=flag%....m| 000019f0 65 6e 75 70 74 72 25 21 34 3d 73 75 62 70 74 72 |enuptr%!4=subptr| 00001a00 25 0d 0a a0 25 6d 65 6e 75 70 74 72 25 21 38 3d |%...%menuptr%!8=| 00001a10 6d 66 67 25 2b 6d 62 67 25 2b 26 32 30 2b 62 6f |mfg%+mbg%+&20+bo| 00001a20 74 69 63 6f 6e 25 0d 0a aa 4c e7 20 c2 74 65 78 |ticon%...L. .tex| 00001a30 74 24 2c 31 29 3d 22 2f 22 20 8c 20 74 65 78 74 |t$,1)="/" . text| 00001a40 24 3d c0 74 65 78 74 24 2c a9 74 65 78 74 24 2d |$=.text$,.text$-| 00001a50 31 29 3a 6d 65 6e 75 70 74 72 25 21 38 3d 28 6d |1):menuptr%!8=(m| 00001a60 65 6e 75 70 74 72 25 21 38 20 84 20 31 3c 3c 32 |enuptr%!8 . 1<<2| 00001a70 32 29 0d 0a b4 15 e7 20 c0 74 65 78 74 24 2c 31 |2)..... .text$,1| 00001a80 29 3d 22 24 22 20 8c 0d 0a be 12 21 6d 65 6e 75 |)="$" .....!menu| 00001a90 70 74 72 25 2b 3d 26 30 34 0d 0a c8 13 6d 65 6e |ptr%+=&04....men| 00001aa0 75 70 74 72 25 21 2b 3d 26 31 30 38 0d 0a d2 12 |uptr%!+=&108....| 00001ab0 72 25 3d a7 74 65 78 74 24 2c 22 28 22 29 0d 0a |r%=.text$,"(")..| 00001ac0 dc 37 e7 20 72 25 3e 30 20 8c 20 4c 25 3d bb c1 |.7. r%>0 . L%=..| 00001ad0 74 65 78 74 24 2c 72 25 2b 31 29 3a 74 65 78 74 |text$,r%+1):text| 00001ae0 24 3d c0 74 65 78 74 24 2c 72 25 2d 31 29 8b 20 |$=.text$,r%-1). | 00001af0 4c 25 3d 31 32 0d 0a e6 09 56 25 3d 2d 31 0d 0a |L%=12....V%=-1..| 00001b00 f0 1a 6d 65 6e 75 70 74 72 25 21 31 32 3d a0 c1 |..menuptr%!12=..| 00001b10 74 65 78 74 24 2c 32 29 0d 0a fa 12 6d 65 6e 75 |text$,2)....menu| 00001b20 70 74 72 25 21 31 36 3d 2d 31 0d 0b 04 12 6d 65 |ptr%!16=-1....me| 00001b30 6e 75 70 74 72 25 21 32 30 3d 4c 25 0d 0b 0e 12 |nuptr%!20=L%....| 00001b40 74 65 78 74 24 3d c4 4c 25 2c 22 20 22 29 0d 0b |text$=.L%," ")..| 00001b50 18 05 cc 0d 0b 22 12 e7 20 a9 74 65 78 74 24 3c |.....".. .text$<| 00001b60 3d 31 32 20 8c 0d 0b 2c 18 24 28 6d 65 6e 75 70 |=12 ...,.$(menup| 00001b70 74 72 25 2b 31 32 29 3d 74 65 78 74 24 0d 0b 36 |tr%+12)=text$..6| 00001b80 05 cc 0d 0b 40 25 52 25 3d a4 77 6f 72 6b 73 70 |....@%R%=.worksp| 00001b90 61 63 65 28 a9 74 65 78 74 24 2b 31 29 3a 24 52 |ace(.text$+1):$R| 00001ba0 25 3d 74 65 78 74 24 0d 0b 4a 36 6d 65 6e 75 70 |%=text$..J6menup| 00001bb0 74 72 25 21 31 32 3d 52 25 3a 6d 65 6e 75 70 74 |tr%!12=R%:menupt| 00001bc0 72 25 21 31 36 3d 2d 31 3a 6d 65 6e 75 70 74 72 |r%!16=-1:menuptr| 00001bd0 25 21 32 30 3d a9 74 65 78 74 24 2b 31 0d 0b 54 |%!20=.text$+1..T| 00001be0 20 6d 65 6e 75 70 74 72 25 21 38 3d 6d 65 6e 75 | menuptr%!8=menu| 00001bf0 70 74 72 25 21 38 20 84 20 26 31 30 30 0d 0b 5e |ptr%!8 . &100..^| 00001c00 05 cd 0d 0b 68 05 cd 0d 0b 72 21 e7 20 a9 74 65 |....h....r!. .te| 00001c10 78 74 24 3e 6d 61 78 78 25 20 8c 20 6d 61 78 78 |xt$>maxx% . maxx| 00001c20 25 3d a9 74 65 78 74 24 0d 0b 7c 10 6d 65 6e 75 |%=.text$..|.menu| 00001c30 70 74 72 25 2b 3d 32 34 0d 0b 86 05 e1 0d 0b 90 |ptr%+=24........| 00001c40 05 3a 0d 0b 9a 0f dd a4 70 61 72 28 73 65 70 24 |.:......par(sep$| 00001c50 29 0d 0b a4 25 72 31 25 3d 72 25 2b 31 3a 72 25 |)...%r1%=r%+1:r%| 00001c60 3d a7 6d 65 6e 75 24 2b 73 65 70 24 2c 73 65 70 |=.menu$+sep$,sep| 00001c70 24 2c 72 31 25 29 0d 0b ae 17 3d c1 6d 65 6e 75 |$,r1%)....=.menu| 00001c80 24 2c 72 31 25 2c 72 25 2d 72 31 25 29 0d 0b b8 |$,r1%,r%-r1%)...| 00001c90 05 3a 0d 0b c2 13 dd a4 77 6f 72 6b 73 70 61 63 |.:......workspac| 00001ca0 65 28 4c 25 29 0d 0b cc 33 e7 20 63 75 72 77 73 |e(L%)...3. curws| 00001cb0 25 2b 4c 25 3e 6d 61 78 77 73 25 20 8c 20 85 20 |%+L%>maxws% . . | 00001cc0 31 2c 22 4e 6f 20 4d 6f 72 65 20 42 75 66 66 65 |1,"No More Buffe| 00001cd0 72 20 53 70 61 63 65 22 0d 0b d6 19 63 75 72 77 |r Space"....curw| 00001ce0 73 25 2b 3d 4c 25 3a 3d 63 75 72 77 73 25 2d 4c |s%+=L%:=curws%-L| 00001cf0 25 0d 0b e0 05 3a 0d 0b ea 1e dd f2 74 69 63 6b |%....:......tick| 00001d00 28 6d 65 6e 75 25 2c 69 74 65 6d 25 2c 74 6f 74 |(menu%,item%,tot| 00001d10 61 6c 25 29 0d 0b f4 12 e3 20 5a 3d 30 20 b8 20 |al%)..... Z=0 . | 00001d20 74 6f 74 61 6c 25 0d 0b fe 14 f2 6e 6f 74 69 63 |total%.....notic| 00001d30 6b 28 6d 65 6e 75 25 2c 5a 29 0d 0c 08 05 ed 0d |k(menu%,Z)......| 00001d40 0c 12 0e ea 20 61 64 64 72 65 73 73 25 0d 0c 1c |.... address%...| 00001d50 20 61 64 64 72 65 73 73 25 3d 6d 65 6e 75 25 2b | address%=menu%+| 00001d60 32 38 2b 28 32 34 2a 69 74 65 6d 25 29 0d 0c 26 |28+(24*item%)..&| 00001d70 1f 61 64 64 72 65 73 73 25 21 30 3d 61 64 64 72 |.address%!0=addr| 00001d80 65 73 73 25 21 30 20 82 20 26 30 31 0d 0c 30 05 |ess%!0 . &01..0.| 00001d90 e1 0d 0c 3a 05 3a 0d 0c 44 19 dd f2 6e 6f 74 69 |...:.:..D...noti| 00001da0 63 6b 28 6d 65 6e 75 25 2c 69 74 65 6d 25 29 0d |ck(menu%,item%).| 00001db0 0c 4e 0e ea 20 61 64 64 72 65 73 73 25 0d 0c 58 |.N.. address%..X| 00001dc0 20 61 64 64 72 65 73 73 25 3d 6d 65 6e 75 25 2b | address%=menu%+| 00001dd0 32 38 2b 28 32 34 2a 69 74 65 6d 25 29 0d 0c 62 |28+(24*item%)..b| 00001de0 21 61 64 64 72 65 73 73 25 21 30 3d 61 64 64 72 |!address%!0=addr| 00001df0 65 73 73 25 21 30 20 80 20 ac 20 26 30 31 0d 0c |ess%!0 . . &01..| 00001e00 6c 05 e1 0d 0c 76 05 3a 0d 0c 80 12 dd f2 6f 70 |l....v.:......op| 00001e10 65 6e 5f 77 69 6e 64 6f 77 73 0d 0c 8a 26 21 71 |en_windows...&!q| 00001e20 25 3d 6f 73 77 25 3a c8 99 20 22 57 69 6d 70 5f |%=osw%:.. "Wimp_| 00001e30 43 6c 6f 73 65 57 69 6e 64 6f 77 22 2c 2c 71 25 |CloseWindow",,q%| 00001e40 0d 0c 94 27 21 71 25 3d 73 77 69 77 25 3a c8 99 |...'!q%=swiw%:..| 00001e50 20 22 57 69 6d 70 5f 43 6c 6f 73 65 57 69 6e 64 | "Wimp_CloseWind| 00001e60 6f 77 22 2c 2c 71 25 0d 0c 9e 27 21 71 25 3d 73 |ow",,q%...'!q%=s| 00001e70 74 61 77 25 3a c8 99 20 22 57 69 6d 70 5f 43 6c |taw%:.. "Wimp_Cl| 00001e80 6f 73 65 57 69 6e 64 6f 77 22 2c 2c 71 25 0d 0c |oseWindow",,q%..| 00001e90 a8 4f 21 71 25 3d 73 65 61 72 63 68 77 25 3a c8 |.O!q%=searchw%:.| 00001ea0 99 20 22 57 69 6d 70 5f 47 65 74 57 69 6e 64 6f |. "Wimp_GetWindo| 00001eb0 77 53 74 61 74 65 22 2c 2c 71 25 3a 71 25 21 32 |wState",,q%:q%!2| 00001ec0 38 3d 2d 31 3a c8 99 20 22 57 69 6d 70 5f 4f 70 |8=-1:.. "Wimp_Op| 00001ed0 65 6e 57 69 6e 64 6f 77 22 2c 2c 71 25 0d 0c b2 |enWindow",,q%...| 00001ee0 05 e1 0d 0c bc 05 3a 0d 0c c6 0c dd f2 73 65 61 |......:......sea| 00001ef0 72 63 68 0d 0c d0 15 c8 99 20 22 48 6f 75 72 67 |rch...... "Hourg| 00001f00 6c 61 73 73 5f 4f 6e 22 0d 0c da 0f c8 8e 20 67 |lass_On"...... g| 00001f10 72 6f 75 70 25 20 ca 0d 0c e4 20 c9 20 31 3a 67 |roup% .... . 1:g| 00001f20 72 6f 75 70 24 3d 22 41 44 46 53 22 3a f2 6e 65 |roup$="ADFS":.ne| 00001f30 77 5f 67 72 6f 75 70 0d 0c ee 27 c9 20 32 3a 67 |w_group...'. 2:g| 00001f40 72 6f 75 70 24 3d 22 43 6f 6c 6f 75 72 54 72 61 |roup$="ColourTra| 00001f50 6e 73 22 3a f2 6e 65 77 5f 67 72 6f 75 70 0d 0c |ns":.new_group..| 00001f60 f8 24 c9 20 33 3a 67 72 6f 75 70 24 3d 22 44 65 |.$. 3:group$="De| 00001f70 62 75 67 67 65 72 22 3a f2 6e 65 77 5f 67 72 6f |bugger":.new_gro| 00001f80 75 70 0d 0d 02 20 c9 20 34 3a 67 72 6f 75 70 24 |up... . 4:group$| 00001f90 3d 22 44 72 61 77 22 3a f2 6e 65 77 5f 67 72 6f |="Draw":.new_gro| 00001fa0 75 70 0d 0d 0c 22 c9 20 35 3a 67 72 6f 75 70 24 |up...". 5:group$| 00001fb0 3d 22 45 63 6f 6e 65 74 22 3a f2 6e 65 77 5f 67 |="Econet":.new_g| 00001fc0 72 6f 75 70 0d 0d 16 24 c9 20 36 3a 67 72 6f 75 |roup...$. 6:grou| 00001fd0 70 24 3d 22 46 69 6c 65 43 6f 72 65 22 3a f2 6e |p$="FileCore":.n| 00001fe0 65 77 5f 67 72 6f 75 70 0d 0d 20 20 c9 20 37 3a |ew_group.. . 7:| 00001ff0 67 72 6f 75 70 24 3d 22 46 6f 6e 74 22 3a f2 6e |group$="Font":.n| 00002000 65 77 5f 67 72 6f 75 70 0d 0d 2a 26 c9 20 38 3a |ew_group..*&. 8:| 00002010 67 72 6f 75 70 24 3d 22 46 50 45 6d 75 6c 61 74 |group$="FPEmulat| 00002020 6f 72 22 3a f2 6e 65 77 5f 67 72 6f 75 70 0d 0d |or":.new_group..| 00002030 34 25 c9 20 39 3a 67 72 6f 75 70 24 3d 22 48 6f |4%. 9:group$="Ho| 00002040 75 72 67 6c 61 73 73 22 3a f2 6e 65 77 5f 67 72 |urglass":.new_gr| 00002050 6f 75 70 0d 0d 3e 20 c9 20 31 30 3a 67 72 6f 75 |oup..> . 10:grou| 00002060 70 24 3d 22 49 49 43 22 3a f2 6e 65 77 5f 67 72 |p$="IIC":.new_gr| 00002070 6f 75 70 0d 0d 48 22 c9 20 31 31 3a 67 72 6f 75 |oup..H". 11:grou| 00002080 70 24 3d 22 4e 65 74 46 53 22 3a f2 6e 65 77 5f |p$="NetFS":.new_| 00002090 67 72 6f 75 70 0d 0d 52 25 c9 20 31 32 3a 67 72 |group..R%. 12:gr| 000020a0 6f 75 70 24 3d 22 4e 65 74 50 72 69 6e 74 22 3a |oup$="NetPrint":| 000020b0 f2 6e 65 77 5f 67 72 6f 75 70 0d 0d 5c 1f c9 20 |.new_group..\.. | 000020c0 31 33 3a 67 72 6f 75 70 24 3d 22 4f 53 22 3a f2 |13:group$="OS":.| 000020d0 6e 65 77 5f 67 72 6f 75 70 0d 0d 66 24 c9 20 31 |new_group..f$. 1| 000020e0 34 3a 67 72 6f 75 70 24 3d 22 50 44 72 69 76 65 |4:group$="PDrive| 000020f0 72 22 3a f2 6e 65 77 5f 67 72 6f 75 70 0d 0d 70 |r":.new_group..p| 00002100 23 c9 20 31 35 3a 67 72 6f 75 70 24 3d 22 50 6f |#. 15:group$="Po| 00002110 64 75 6c 65 22 3a f2 6e 65 77 5f 67 72 6f 75 70 |dule":.new_group| 00002120 0d 0d 7a 22 c9 20 31 36 3a 67 72 6f 75 70 24 3d |..z". 16:group$=| 00002130 22 52 61 6d 46 53 22 3a f2 6e 65 77 5f 67 72 6f |"RamFS":.new_gro| 00002140 75 70 0d 0d 84 22 c9 20 31 37 3a 67 72 6f 75 70 |up...". 17:group| 00002150 24 3d 22 53 68 65 6c 6c 22 3a f2 6e 65 77 5f 67 |$="Shell":.new_g| 00002160 72 6f 75 70 0d 0d 8e 22 c9 20 31 38 3a 67 72 6f |roup...". 18:gro| 00002170 75 70 24 3d 22 53 6f 75 6e 64 22 3a f2 6e 65 77 |up$="Sound":.new| 00002180 5f 67 72 6f 75 70 0d 0d 98 26 c9 20 31 39 3a 67 |_group...&. 19:g| 00002190 72 6f 75 70 24 3d 22 57 61 76 65 53 79 6e 74 68 |roup$="WaveSynth| 000021a0 22 3a f2 6e 65 77 5f 67 72 6f 75 70 0d 0d a2 21 |":.new_group...!| 000021b0 c9 20 32 30 3a 67 72 6f 75 70 24 3d 22 57 69 6d |. 20:group$="Wim| 000021c0 70 22 3a f2 6e 65 77 5f 67 72 6f 75 70 0d 0d ac |p":.new_group...| 000021d0 28 c9 20 32 31 2c 32 32 2c 32 33 2c 32 34 2c 32 |(. 21,22,23,24,2| 000021e0 35 2c 32 36 2c 32 37 2c 32 38 3a f2 6e 65 77 5f |5,26,27,28:.new_| 000021f0 67 72 6f 75 70 0d 0d b6 05 cb 0d 0d c0 0f c8 8e |group...........| 00002200 20 67 72 6f 75 70 25 20 ca 0d 0d ca 38 c9 20 31 | group% ....8. 1| 00002210 2c 32 2c 33 2c 34 2c 35 2c 36 2c 37 2c 38 2c 39 |,2,3,4,5,6,7,8,9| 00002220 2c 31 30 2c 31 31 2c 31 32 2c 31 33 2c 31 34 2c |,10,11,12,13,14,| 00002230 31 35 2c 31 36 2c 31 37 2c 31 38 2c 31 39 2c 32 |15,16,17,18,19,2| 00002240 30 0d 0d d4 26 21 71 25 3d 6f 73 77 25 3a c8 99 |0...&!q%=osw%:..| 00002250 20 22 57 69 6d 70 5f 43 6c 6f 73 65 57 69 6e 64 | "Wimp_CloseWind| 00002260 6f 77 22 2c 2c 71 25 0d 0d de 27 21 71 25 3d 73 |ow",,q%...'!q%=s| 00002270 74 61 77 25 3a c8 99 20 22 57 69 6d 70 5f 43 6c |taw%:.. "Wimp_Cl| 00002280 6f 73 65 57 69 6e 64 6f 77 22 2c 2c 71 25 0d 0d |oseWindow",,q%..| 00002290 e8 4c 21 71 25 3d 73 77 69 77 25 3a c8 99 20 22 |.L!q%=swiw%:.. "| 000022a0 57 69 6d 70 5f 47 65 74 57 69 6e 64 6f 77 53 74 |Wimp_GetWindowSt| 000022b0 61 74 65 22 2c 2c 71 25 3a 71 25 21 32 38 3d 2d |ate",,q%:q%!28=-| 000022c0 31 3a c8 99 20 22 57 69 6d 70 5f 4f 70 65 6e 57 |1:.. "Wimp_OpenW| 000022d0 69 6e 64 6f 77 22 2c 2c 71 25 0d 0d f2 0b c9 20 |indow",,q%..... | 000022e0 32 31 2c 32 32 0d 0d fc 27 21 71 25 3d 73 77 69 |21,22...'!q%=swi| 000022f0 77 25 3a c8 99 20 22 57 69 6d 70 5f 43 6c 6f 73 |w%:.. "Wimp_Clos| 00002300 65 57 69 6e 64 6f 77 22 2c 2c 71 25 0d 0e 06 27 |eWindow",,q%...'| 00002310 21 71 25 3d 73 74 61 77 25 3a c8 99 20 22 57 69 |!q%=staw%:.. "Wi| 00002320 6d 70 5f 43 6c 6f 73 65 57 69 6e 64 6f 77 22 2c |mp_CloseWindow",| 00002330 2c 71 25 0d 0e 10 4b 21 71 25 3d 6f 73 77 25 3a |,q%...K!q%=osw%:| 00002340 c8 99 20 22 57 69 6d 70 5f 47 65 74 57 69 6e 64 |.. "Wimp_GetWind| 00002350 6f 77 53 74 61 74 65 22 2c 2c 71 25 3a 71 25 21 |owState",,q%:q%!| 00002360 32 38 3d 2d 31 3a c8 99 20 22 57 69 6d 70 5f 4f |28=-1:.. "Wimp_O| 00002370 70 65 6e 57 69 6e 64 6f 77 22 2c 2c 71 25 0d 0e |penWindow",,q%..| 00002380 1a 17 c9 20 32 33 2c 32 34 2c 32 35 2c 32 36 2c |... 23,24,25,26,| 00002390 32 37 2c 32 38 0d 0e 24 27 21 71 25 3d 73 77 69 |27,28..$'!q%=swi| 000023a0 77 25 3a c8 99 20 22 57 69 6d 70 5f 43 6c 6f 73 |w%:.. "Wimp_Clos| 000023b0 65 57 69 6e 64 6f 77 22 2c 2c 71 25 0d 0e 2e 26 |eWindow",,q%...&| 000023c0 21 71 25 3d 6f 73 77 25 3a c8 99 20 22 57 69 6d |!q%=osw%:.. "Wim| 000023d0 70 5f 43 6c 6f 73 65 57 69 6e 64 6f 77 22 2c 2c |p_CloseWindow",,| 000023e0 71 25 0d 0e 38 4c 21 71 25 3d 73 74 61 77 25 3a |q%..8L!q%=staw%:| 000023f0 c8 99 20 22 57 69 6d 70 5f 47 65 74 57 69 6e 64 |.. "Wimp_GetWind| 00002400 6f 77 53 74 61 74 65 22 2c 2c 71 25 3a 71 25 21 |owState",,q%:q%!| 00002410 32 38 3d 2d 31 3a c8 99 20 22 57 69 6d 70 5f 4f |28=-1:.. "Wimp_O| 00002420 70 65 6e 57 69 6e 64 6f 77 22 2c 2c 71 25 0d 0e |penWindow",,q%..| 00002430 42 05 cb 0d 0e 4c 16 c8 99 20 22 48 6f 75 72 67 |B....L... "Hourg| 00002440 6c 61 73 73 5f 4f 66 66 22 0d 0e 56 05 e1 0d 0e |lass_Off"..V....| 00002450 60 05 3a 0d 0e 6a 16 dd f2 6d 6f 76 65 5f 63 61 |`.:..j...move_ca| 00002460 72 65 74 28 69 6e 63 25 29 0d 0e 74 0f 69 63 6f |ret(inc%)..t.ico| 00002470 6e 25 2b 3d 69 6e 63 25 0d 0e 7e 19 e7 20 69 63 |n%+=inc%..~.. ic| 00002480 6f 6e 25 3d 32 37 20 8c 20 69 63 6f 6e 25 3d 32 |on%=27 . icon%=2| 00002490 35 0d 0e 88 19 e7 20 69 63 6f 6e 25 3d 32 34 20 |5..... icon%=24 | 000024a0 8c 20 69 63 6f 6e 25 3d 32 36 0d 0e 92 32 c8 99 |. icon%=26...2..| 000024b0 20 22 57 69 6d 70 5f 53 65 74 43 61 72 65 74 50 | "Wimp_SetCaretP| 000024c0 6f 73 69 74 69 6f 6e 22 2c 73 65 61 72 63 68 77 |osition",searchw| 000024d0 25 2c 69 63 6f 6e 25 2c 2c 2c 2d 31 0d 0e 9c 05 |%,icon%,,,-1....| 000024e0 e1 0d 0e a6 05 3a 0d 0e b0 0f dd f2 6e 65 77 5f |.....:......new_| 000024f0 67 72 6f 75 70 0d 0e ba 0f c8 8e 20 67 72 6f 75 |group...... grou| 00002500 70 25 20 ca 0d 0e c4 2c c9 20 31 33 3a f2 75 70 |p% ....,. 13:.up| 00002510 64 61 74 65 5f 69 63 6f 6e 28 73 77 69 77 25 2c |date_icon(swiw%,| 00002520 32 2c 22 4b 65 72 6e 65 6c 20 53 57 49 73 22 29 |2,"Kernel SWIs")| 00002530 0d 0e ce 31 c9 20 32 31 3a f2 75 70 64 61 74 65 |...1. 21:.update| 00002540 5f 69 63 6f 6e 28 6f 73 77 25 2c 32 2c 22 49 6e |_icon(osw%,2,"In| 00002550 64 65 78 20 6f 66 20 4f 53 5f 42 79 74 65 73 22 |dex of OS_Bytes"| 00002560 29 0d 0e d8 31 c9 20 32 32 3a f2 75 70 64 61 74 |)...1. 22:.updat| 00002570 65 5f 69 63 6f 6e 28 6f 73 77 25 2c 32 2c 22 49 |e_icon(osw%,2,"I| 00002580 6e 64 65 78 20 6f 66 20 4f 53 5f 57 6f 72 64 73 |ndex of OS_Words| 00002590 22 29 0d 0e e2 3a c9 20 32 33 2c 32 34 2c 32 35 |")...:. 23,24,25| 000025a0 2c 32 36 2c 32 37 2c 32 38 3a f2 75 70 64 61 74 |,26,27,28:.updat| 000025b0 65 5f 69 63 6f 6e 28 73 74 61 77 25 2c 32 2c 22 |e_icon(staw%,2,"| 000025c0 2a 20 43 6f 6d 6d 61 6e 64 73 22 29 0d 0e ec 2a |* Commands")...*| 000025d0 7f 20 f2 75 70 64 61 74 65 5f 69 63 6f 6e 28 73 |. .update_icon(s| 000025e0 77 69 77 25 2c 32 2c 67 72 6f 75 70 24 2b 22 20 |wiw%,2,group$+" | 000025f0 53 57 49 73 22 29 0d 0e f6 05 cb 0d 0f 00 0f c8 |SWIs")..........| 00002600 8e 20 67 72 6f 75 70 25 20 ca 0d 0f 0a 17 c9 20 |. group% ...... | 00002610 31 3a 59 3d 31 3a 5a 3d 36 3a 6d 6f 72 65 25 3d |1:Y=1:Z=6:more%=| 00002620 a3 0d 0f 14 18 c9 20 32 3a 59 3d 37 3a 5a 3d 32 |...... 2:Y=7:Z=2| 00002630 33 3a 6d 6f 72 65 25 3d b9 0d 0f 1e 19 c9 20 33 |3:more%=...... 3| 00002640 3a 59 3d 32 34 3a 5a 3d 32 34 3a 6d 6f 72 65 25 |:Y=24:Z=24:more%| 00002650 3d a3 0d 0f 28 19 c9 20 34 3a 59 3d 32 35 3a 5a |=...(.. 4:Y=25:Z| 00002660 3d 33 36 3a 6d 6f 72 65 25 3d b9 0d 0f 32 19 c9 |=36:more%=...2..| 00002670 20 35 3a 59 3d 33 37 3a 5a 3d 35 39 3a 6d 6f 72 | 5:Y=37:Z=59:mor| 00002680 65 25 3d b9 0d 0f 3c 19 c9 20 36 3a 59 3d 36 30 |e%=...<.. 6:Y=60| 00002690 3a 5a 3d 36 35 3a 6d 6f 72 65 25 3d a3 0d 0f 46 |:Z=65:more%=...F| 000026a0 19 c9 20 37 3a 59 3d 36 36 3a 5a 3d 39 35 3a 6d |.. 7:Y=66:Z=95:m| 000026b0 6f 72 65 25 3d b9 0d 0f 50 19 c9 20 38 3a 59 3d |ore%=...P.. 8:Y=| 000026c0 39 36 3a 5a 3d 39 36 3a 6d 6f 72 65 25 3d a3 0d |96:Z=96:more%=..| 000026d0 0f 5a 1a c9 20 39 3a 59 3d 39 37 3a 5a 3d 31 30 |.Z.. 9:Y=97:Z=10| 000026e0 32 3a 6d 6f 72 65 25 3d a3 0d 0f 64 1c c9 20 31 |2:more%=...d.. 1| 000026f0 30 3a 59 3d 31 30 33 3a 5a 3d 31 30 33 3a 6d 6f |0:Y=103:Z=103:mo| 00002700 72 65 25 3d a3 0d 0f 6e 1c c9 20 31 31 3a 59 3d |re%=...n.. 11:Y=| 00002710 31 30 34 3a 5a 3d 31 31 36 3a 6d 6f 72 65 25 3d |104:Z=116:more%=| 00002720 b9 0d 0f 78 1c c9 20 31 32 3a 59 3d 31 31 37 3a |...x.. 12:Y=117:| 00002730 5a 3d 31 32 32 3a 6d 6f 72 65 25 3d a3 0d 0f 82 |Z=122:more%=....| 00002740 1c c9 20 31 33 3a 59 3d 31 32 33 3a 5a 3d 32 34 |.. 13:Y=123:Z=24| 00002750 37 3a 6d 6f 72 65 25 3d b9 0d 0f 8c 1c c9 20 31 |7:more%=...... 1| 00002760 34 3a 59 3d 32 34 38 3a 5a 3d 32 36 38 3a 6d 6f |4:Y=248:Z=268:mo| 00002770 72 65 25 3d b9 0d 0f 96 1c c9 20 31 35 3a 59 3d |re%=...... 15:Y=| 00002780 32 36 39 3a 5a 3d 32 37 38 3a 6d 6f 72 65 25 3d |269:Z=278:more%=| 00002790 a3 0d 0f a0 1c c9 20 31 36 3a 59 3d 32 37 39 3a |...... 16:Y=279:| 000027a0 5a 3d 32 38 34 3a 6d 6f 72 65 25 3d a3 0d 0f aa |Z=284:more%=....| 000027b0 1c c9 20 31 37 3a 59 3d 32 38 35 3a 5a 3d 32 38 |.. 17:Y=285:Z=28| 000027c0 36 3a 6d 6f 72 65 25 3d a3 0d 0f b4 1c c9 20 31 |6:more%=...... 1| 000027d0 38 3a 59 3d 32 38 37 3a 5a 3d 33 31 31 3a 6d 6f |8:Y=287:Z=311:mo| 000027e0 72 65 25 3d b9 0d 0f be 1c c9 20 31 39 3a 59 3d |re%=...... 19:Y=| 000027f0 33 31 32 3a 5a 3d 33 31 32 3a 6d 6f 72 65 25 3d |312:Z=312:more%=| 00002800 a3 0d 0f c8 1c c9 20 32 30 3a 59 3d 33 31 33 3a |...... 20:Y=313:| 00002810 5a 3d 33 36 34 3a 6d 6f 72 65 25 3d b9 0d 0f d2 |Z=364:more%=....| 00002820 1b c9 20 32 31 3a 59 3d 31 35 3a 5a 3d 31 31 38 |.. 21:Y=15:Z=118| 00002830 3a 6d 6f 72 65 25 3d b9 0d 0f dc 19 c9 20 32 32 |:more%=...... 22| 00002840 3a 59 3d 31 3a 5a 3d 31 34 3a 6d 6f 72 65 25 3d |:Y=1:Z=14:more%=| 00002850 b9 0d 0f e6 19 c9 20 32 33 3a 59 3d 31 3a 5a 3d |...... 23:Y=1:Z=| 00002860 34 31 3a 6d 6f 72 65 25 3d b9 0d 0f f0 1a c9 20 |41:more%=...... | 00002870 32 34 3a 59 3d 34 32 3a 5a 3d 35 39 3a 6d 6f 72 |24:Y=42:Z=59:mor| 00002880 65 25 3d b9 0d 0f fa 1a c9 20 32 35 3a 59 3d 36 |e%=...... 25:Y=6| 00002890 30 3a 5a 3d 37 34 3a 6d 6f 72 65 25 3d b9 0d 10 |0:Z=74:more%=...| 000028a0 04 1a c9 20 32 36 3a 59 3d 37 35 3a 5a 3d 39 35 |... 26:Y=75:Z=95| 000028b0 3a 6d 6f 72 65 25 3d b9 0d 10 0e 1b c9 20 32 37 |:more%=...... 27| 000028c0 3a 59 3d 39 36 3a 5a 3d 31 34 35 3a 6d 6f 72 65 |:Y=96:Z=145:more| 000028d0 25 3d b9 0d 10 18 1c c9 20 32 38 3a 59 3d 31 34 |%=...... 28:Y=14| 000028e0 36 3a 5a 3d 31 36 32 3a 6d 6f 72 65 25 3d b9 0d |6:Z=162:more%=..| 000028f0 10 22 05 cb 0d 10 2c 1b 70 61 67 65 5f 6e 75 6d |."....,.page_num| 00002900 62 65 72 25 3d 31 3a 70 61 67 65 73 25 3d 31 0d |ber%=1:pages%=1.| 00002910 10 36 0f f2 73 6f 72 74 5f 70 61 67 65 73 0d 10 |.6..sort_pages..| 00002920 40 05 e1 0d 10 4a 05 3a 0d 10 54 7e dc 20 5f 44 |@....J.:..T~. _D| 00002930 65 73 63 72 69 62 65 44 69 73 63 2c 34 30 32 34 |escribeDisc,4024| 00002940 35 2c 31 30 35 38 2c 5f 44 69 73 63 4f 70 2c 34 |5,1058,_DiscOp,4| 00002950 30 32 34 30 2c 31 30 35 33 2c 5f 44 72 69 76 65 |0240,1053,_Drive| 00002960 73 2c 34 30 32 34 32 2c 31 30 35 35 2c 5f 46 72 |s,40242,1055,_Fr| 00002970 65 65 53 70 61 63 65 2c 34 30 32 34 33 2c 31 30 |eeSpace,40243,10| 00002980 35 36 2c 5f 48 44 43 2c 34 30 32 34 31 2c 31 30 |56,_HDC,40241,10| 00002990 35 34 2c 5f 52 65 74 72 69 65 73 2c 34 30 32 34 |54,_Retries,4024| 000029a0 34 2c 31 30 35 37 0d 10 5e 05 3a 0d 10 68 d9 dc |4,1057..^.:..h..| 000029b0 20 5f 43 6f 6c 6f 75 72 4e 75 6d 62 65 72 54 6f | _ColourNumberTo| 000029c0 47 43 4f 4c 2c 34 30 37 34 44 2c 31 34 31 39 2c |GCOL,4074D,1419,| 000029d0 5f 47 43 4f 4c 54 6f 43 6f 6c 6f 75 72 4e 75 6d |_GCOLToColourNum| 000029e0 62 65 72 2c 34 30 37 34 43 2c 31 34 31 38 2c 5f |ber,4074C,1418,_| 000029f0 49 6e 76 61 6c 69 64 61 74 65 43 61 63 68 65 2c |InvalidateCache,| 00002a00 34 30 37 35 30 2c 31 34 32 33 2c 5f 52 65 74 75 |40750,1423,_Retu| 00002a10 72 6e 43 6f 6c 6f 75 72 4e 75 6d 62 65 72 2c 34 |rnColourNumber,4| 00002a20 30 37 34 34 2c 31 34 31 30 2c 5f 52 65 74 75 72 |0744,1410,_Retur| 00002a30 6e 43 6f 6c 6f 75 72 4e 75 6d 62 65 72 46 6f 72 |nColourNumberFor| 00002a40 4d 6f 64 65 2c 34 30 37 34 36 2c 31 34 31 32 2c |Mode,40746,1412,| 00002a50 5f 52 65 74 75 72 6e 46 6f 6e 74 43 6f 6c 6f 75 |_ReturnFontColou| 00002a60 72 73 2c 34 30 37 34 45 2c 31 34 32 30 2c 5f 52 |rs,4074E,1420,_R| 00002a70 65 74 75 72 6e 47 43 4f 4c 2c 34 30 37 34 32 2c |eturnGCOL,40742,| 00002a80 31 34 30 38 0d 10 72 dd dc 20 5f 52 65 74 75 72 |1408..r.. _Retur| 00002a90 6e 47 43 4f 4c 46 6f 72 4d 6f 64 65 2c 34 30 37 |nGCOLForMode,407| 00002aa0 34 35 2c 31 34 31 31 2c 5f 52 65 74 75 72 6e 4f |45,1411,_ReturnO| 00002ab0 70 70 43 6f 6c 6f 75 72 4e 75 6d 62 65 72 2c 34 |ppColourNumber,4| 00002ac0 30 37 34 39 2c 31 34 31 35 2c 5f 52 65 74 75 72 |0749,1415,_Retur| 00002ad0 6e 4f 70 70 43 6f 6c 6f 75 72 4e 75 6d 62 65 72 |nOppColourNumber| 00002ae0 46 6f 72 4d 6f 64 65 2c 34 30 37 34 42 2c 31 34 |ForMode,4074B,14| 00002af0 31 37 2c 5f 52 65 74 75 72 6e 4f 70 70 47 43 4f |17,_ReturnOppGCO| 00002b00 4c 2c 34 30 37 34 37 2c 31 34 30 38 2c 5f 52 65 |L,40747,1408,_Re| 00002b10 74 75 72 6e 4f 70 70 47 43 4f 4c 46 6f 72 4d 6f |turnOppGCOLForMo| 00002b20 64 65 2c 34 30 37 34 41 2c 31 34 31 36 2c 5f 53 |de,4074A,1416,_S| 00002b30 65 6c 65 63 74 47 43 4f 4c 54 61 62 6c 65 2c 34 |electGCOLTable,4| 00002b40 30 37 34 31 2c 31 34 30 37 2c 5f 53 65 6c 65 63 |0741,1407,_Selec| 00002b50 74 54 61 62 6c 65 2c 34 30 37 34 30 2c 31 34 30 |tTable,40740,140| 00002b60 36 0d 10 7c 4b dc 20 5f 53 65 74 46 6f 6e 74 43 |6..|K. _SetFontC| 00002b70 6f 6c 6f 75 72 73 2c 34 30 37 34 46 2c 31 34 32 |olours,4074F,142| 00002b80 32 2c 5f 53 65 74 47 43 4f 4c 2c 34 30 37 34 33 |2,_SetGCOL,40743| 00002b90 2c 31 34 30 39 2c 5f 53 65 74 4f 70 70 47 43 4f |,1409,_SetOppGCO| 00002ba0 4c 2c 34 30 37 34 38 2c 31 34 31 34 0d 10 86 05 |L,40748,1414....| 00002bb0 3a 0d 10 90 1d dc 20 5f 44 69 73 61 73 73 65 6d |:..... _Disassem| 00002bc0 62 6c 65 2c 34 30 33 38 30 2c 31 36 38 31 0d 10 |ble,40380,1681..| 00002bd0 9a 05 3a 0d 10 a4 cc dc 20 5f 46 69 6c 6c 2c 34 |..:..... _Fill,4| 00002be0 30 37 30 32 2c 31 35 30 32 2c 5f 46 69 6c 6c 46 |0702,1502,_FillF| 00002bf0 50 2c 34 30 37 30 33 2c 2d 2d 2d 2d 2c 5f 46 6c |P,40703,----,_Fl| 00002c00 61 74 74 65 6e 50 61 74 68 2c 34 30 37 30 38 2c |attenPath,40708,| 00002c10 31 35 30 36 2c 5f 46 6c 61 74 74 65 6e 50 61 74 |1506,_FlattenPat| 00002c20 68 46 50 2c 34 30 37 30 39 2c 2d 2d 2d 2d 2c 5f |hFP,40709,----,_| 00002c30 50 72 6f 63 65 73 73 50 61 74 68 2c 34 30 37 30 |ProcessPath,4070| 00002c40 30 2c 31 34 39 39 2c 5f 50 72 6f 63 65 73 73 50 |0,1499,_ProcessP| 00002c50 61 74 68 46 50 2c 34 30 37 30 31 2c 2d 2d 2d 2d |athFP,40701,----| 00002c60 2c 5f 53 74 72 6f 6b 65 2c 34 30 37 30 34 2c 31 |,_Stroke,40704,1| 00002c70 35 30 33 2c 5f 53 74 72 6f 6b 65 46 50 2c 34 30 |503,_StrokeFP,40| 00002c80 37 30 35 2c 2d 2d 2d 2d 2c 5f 53 74 72 6f 6b 65 |705,----,_Stroke| 00002c90 50 61 74 68 2c 34 30 37 30 36 2c 31 35 30 35 0d |Path,40706,1505.| 00002ca0 10 ae 54 dc 20 5f 53 74 72 6f 6b 65 50 61 74 68 |..T. _StrokePath| 00002cb0 46 50 2c 34 30 37 30 37 2c 2d 2d 2d 2d 2c 5f 54 |FP,40707,----,_T| 00002cc0 72 61 6e 73 66 6f 72 6d 50 61 74 68 2c 34 30 37 |ransformPath,407| 00002cd0 30 41 2c 31 35 30 37 2c 5f 54 72 61 6e 73 66 6f |0A,1507,_Transfo| 00002ce0 72 6d 50 61 74 68 46 50 2c 34 30 37 30 42 2c 2d |rmPathFP,4070B,-| 00002cf0 2d 2d 2d 0d 10 b8 05 3a 0d 10 c2 c8 dc 20 5f 41 |---....:..... _A| 00002d00 62 61 6e 64 6f 6e 52 65 63 65 69 76 65 2c 34 30 |bandonReceive,40| 00002d10 30 30 33 2c 31 33 36 36 2c 5f 41 62 61 6e 64 6f |003,1366,_Abando| 00002d20 6e 54 72 61 6e 73 6d 69 74 2c 34 30 30 30 38 2c |nTransmit,40008,| 00002d30 31 33 37 31 2c 5f 41 6c 6c 6f 63 61 74 65 50 6f |1371,_AllocatePo| 00002d40 72 74 2c 34 30 30 31 33 2c 31 33 38 32 2c 5f 43 |rt,40013,1382,_C| 00002d50 6c 61 69 6d 50 6f 72 74 2c 34 30 30 31 35 2c 31 |laimPort,40015,1| 00002d60 33 38 34 2c 5f 43 6f 6e 76 65 72 74 53 74 61 74 |384,_ConvertStat| 00002d70 75 73 54 6f 45 72 72 6f 72 2c 34 30 30 30 43 2c |usToError,4000C,| 00002d80 31 33 37 35 2c 5f 43 6f 6e 76 65 72 74 53 74 61 |1375,_ConvertSta| 00002d90 74 75 73 54 6f 53 74 72 69 6e 67 2c 34 30 30 30 |tusToString,4000| 00002da0 42 2c 31 33 37 34 2c 5f 43 72 65 61 74 65 52 65 |B,1374,_CreateRe| 00002db0 63 65 69 76 65 2c 34 30 30 30 30 2c 31 33 36 34 |ceive,40000,1364| 00002dc0 0d 10 cc db dc 20 5f 44 65 41 6c 6c 6f 63 61 74 |..... _DeAllocat| 00002dd0 65 50 6f 72 74 2c 34 30 30 31 34 2c 31 33 38 33 |ePort,40014,1383| 00002de0 2c 5f 44 6f 49 6d 6d 65 64 69 61 74 65 2c 34 30 |,_DoImmediate,40| 00002df0 30 31 37 2c 31 33 38 36 2c 5f 44 6f 54 72 61 6e |017,1386,_DoTran| 00002e00 73 6d 69 74 2c 34 30 30 30 39 2c 31 33 37 32 2c |smit,40009,1372,| 00002e10 5f 45 6e 75 6d 65 72 61 74 65 52 65 63 65 69 76 |_EnumerateReceiv| 00002e20 65 2c 34 30 30 30 35 2c 31 33 36 38 2c 5f 45 78 |e,40005,1368,_Ex| 00002e30 61 6d 69 6e 65 52 65 63 65 69 76 65 2c 34 30 30 |amineReceive,400| 00002e40 30 31 2c 31 33 36 34 2c 5f 50 6f 6c 6c 54 72 61 |01,1364,_PollTra| 00002e50 6e 73 6d 69 74 2c 34 30 30 30 37 2c 31 33 37 30 |nsmit,40007,1370| 00002e60 2c 5f 50 72 69 6e 74 42 61 6e 6e 65 72 2c 34 30 |,_PrintBanner,40| 00002e70 30 31 30 2c 31 33 38 30 2c 5f 52 65 61 64 4c 6f |010,1380,_ReadLo| 00002e80 63 61 6c 53 74 61 74 69 6f 6e 41 6e 64 4e 65 74 |calStationAndNet| 00002e90 2c 34 30 30 30 41 2c 31 33 37 33 0d 10 d6 da dc |,4000A,1373.....| 00002ea0 20 5f 52 65 61 64 50 72 6f 74 65 63 74 69 6f 6e | _ReadProtection| 00002eb0 2c 34 30 30 30 44 2c 31 33 37 36 2c 5f 52 65 61 |,4000D,1376,_Rea| 00002ec0 64 52 65 63 65 69 76 65 2c 34 30 30 30 32 2c 31 |dReceive,40002,1| 00002ed0 33 36 35 2c 5f 52 65 61 64 53 74 61 74 69 6f 6e |365,_ReadStation| 00002ee0 4e 75 6d 62 65 72 2c 34 30 30 30 46 2c 31 33 37 |Number,4000F,137| 00002ef0 39 2c 5f 52 65 6c 65 61 73 65 50 6f 72 74 2c 34 |9,_ReleasePort,4| 00002f00 30 30 31 32 2c 31 33 38 31 2c 5f 53 65 74 50 72 |0012,1381,_SetPr| 00002f10 6f 74 65 63 74 69 6f 6e 2c 34 30 30 30 45 2c 31 |otection,4000E,1| 00002f20 33 37 37 2c 5f 53 74 61 72 74 49 6d 6d 65 64 69 |377,_StartImmedi| 00002f30 61 74 65 2c 34 30 30 31 36 2c 31 33 38 35 2c 5f |ate,40016,1385,_| 00002f40 53 74 61 72 74 54 72 61 6e 73 6d 69 74 2c 34 30 |StartTransmit,40| 00002f50 30 31 36 2c 31 33 36 39 2c 5f 57 61 69 74 46 6f |016,1369,_WaitFo| 00002f60 72 52 65 63 65 70 74 69 6f 6e 2c 34 30 30 30 34 |rReception,40004| 00002f70 2c 31 33 36 37 0d 10 e0 05 3a 0d 10 ea 89 dc 20 |,1367....:..... | 00002f80 5f 43 72 65 61 74 65 2c 34 30 35 34 31 2c 31 30 |_Create,40541,10| 00002f90 31 38 2c 5f 44 65 73 63 72 69 62 65 44 69 73 63 |18,_DescribeDisc| 00002fa0 2c 34 30 35 34 35 2c 31 30 32 33 2c 5f 44 69 73 |,40545,1023,_Dis| 00002fb0 63 4f 70 2c 34 30 35 34 30 2c 31 30 31 35 2c 5f |cOp,40540,1015,_| 00002fc0 44 72 69 76 65 73 2c 34 30 35 34 32 2c 31 30 32 |Drives,40542,102| 00002fd0 30 2c 5f 46 6c 6f 70 70 79 53 74 72 75 63 74 75 |0,_FloppyStructu| 00002fe0 72 65 2c 34 30 35 34 34 2c 31 30 32 32 2c 5f 46 |re,40544,1022,_F| 00002ff0 72 65 65 53 70 61 63 65 2c 34 30 35 34 33 2c 31 |reeSpace,40543,1| 00003000 30 32 31 0d 10 f4 05 3a 0d 10 fe d0 dc 20 5f 43 |021....:..... _C| 00003010 61 63 68 65 41 64 64 72 2c 34 30 30 38 30 2c 31 |acheAddr,40080,1| 00003020 34 33 37 2c 5f 43 61 72 65 74 2c 34 30 30 38 37 |437,_Caret,40087| 00003030 2c 31 34 34 37 2c 5f 43 68 61 72 42 42 6f 78 2c |,1447,_CharBBox,| 00003040 34 30 30 38 45 2c 31 34 35 34 2c 5f 43 6f 6e 76 |4008E,1454,_Conv| 00003050 65 72 74 74 6f 4f 53 2c 34 30 30 38 38 2c 31 34 |erttoOS,40088,14| 00003060 34 38 2c 5f 43 6f 6e 76 65 72 74 74 6f 50 6f 69 |48,_ConverttoPoi| 00003070 6e 74 73 2c 34 30 30 38 39 2c 31 34 34 39 2c 5f |nts,40089,1449,_| 00003080 43 75 72 72 65 6e 74 46 6f 6e 74 2c 34 30 30 38 |CurrentFont,4008| 00003090 42 2c 31 34 35 31 2c 5f 46 69 6e 64 43 61 72 65 |B,1451,_FindCare| 000030a0 74 2c 34 30 30 38 44 2c 31 34 35 33 2c 5f 46 69 |t,4008D,1453,_Fi| 000030b0 6e 64 43 61 72 65 74 4a 2c 34 30 30 39 36 2c 31 |ndCaretJ,40096,1| 000030c0 34 36 36 2c 5f 46 69 6e 64 46 6f 6e 74 2c 34 30 |466,_FindFont,40| 000030d0 30 38 31 2c 31 34 33 38 0d 11 08 d4 dc 20 5f 46 |081,1438..... _F| 000030e0 75 74 75 72 65 46 6f 6e 74 2c 34 30 30 38 43 2c |utureFont,4008C,| 000030f0 31 34 35 32 2c 5f 4c 69 73 74 46 6f 6e 74 73 2c |1452,_ListFonts,| 00003100 34 30 30 39 31 2c 31 34 35 37 2c 5f 4c 6f 73 65 |40091,1457,_Lose| 00003110 46 6f 6e 74 2c 34 30 30 38 32 2c 31 34 33 39 2c |Font,40082,1439,| 00003120 5f 4d 61 6b 65 42 69 74 6d 61 70 2c 34 30 30 39 |_MakeBitmap,4009| 00003130 39 2c 31 34 36 39 2c 5f 50 61 69 6e 74 2c 34 30 |9,1469,_Paint,40| 00003140 30 38 36 2c 31 34 34 34 2c 5f 52 65 61 64 43 6f |086,1444,_ReadCo| 00003150 6c 6f 75 72 54 61 62 6c 65 2c 34 30 30 39 38 2c |lourTable,40098,| 00003160 31 34 36 38 2c 5f 52 65 61 64 44 65 66 6e 2c 34 |1468,_ReadDefn,4| 00003170 30 30 38 33 2c 31 34 34 30 2c 5f 52 65 61 64 46 |0083,1440,_ReadF| 00003180 6f 6e 74 4d 61 78 2c 34 30 30 39 43 2c 31 34 37 |ontMax,4009C,147| 00003190 34 2c 5f 52 65 61 64 46 6f 6e 74 50 72 65 66 69 |4,_ReadFontPrefi| 000031a0 78 2c 34 30 30 39 44 2c 31 34 37 35 0d 11 12 c9 |x,4009D,1475....| 000031b0 dc 20 5f 52 65 61 64 49 6e 66 6f 2c 34 30 30 38 |. _ReadInfo,4008| 000031c0 34 2c 31 34 34 31 2c 5f 52 65 61 64 53 63 61 6c |4,1441,_ReadScal| 000031d0 65 46 61 63 74 6f 72 2c 34 30 30 38 46 2c 31 34 |eFactor,4008F,14| 000031e0 35 35 2c 5f 52 65 61 64 54 68 72 65 73 68 6f 6c |55,_ReadThreshol| 000031f0 64 73 2c 34 30 30 39 34 2c 31 34 36 32 2c 5f 53 |ds,40094,1462,_S| 00003200 65 74 46 6f 6e 74 2c 34 30 30 38 41 2c 31 34 35 |etFont,4008A,145| 00003210 30 2c 5f 53 65 74 46 6f 6e 74 43 6f 6c 6f 75 72 |0,_SetFontColour| 00003220 73 2c 34 30 30 39 32 2c 31 34 35 38 2c 5f 53 65 |s,40092,1458,_Se| 00003230 74 46 6f 6e 74 4d 61 78 2c 34 30 30 39 42 2c 31 |tFontMax,4009B,1| 00003240 34 37 33 2c 5f 53 65 74 50 61 6c 65 74 74 65 2c |473,_SetPalette,| 00003250 34 30 30 39 33 2c 31 34 36 30 2c 5f 53 65 74 53 |40093,1460,_SetS| 00003260 63 61 6c 65 46 61 63 74 6f 72 2c 34 30 30 39 30 |caleFactor,40090| 00003270 2c 31 34 35 36 0d 11 1c 66 dc 20 5f 53 65 74 54 |,1456...f. _SetT| 00003280 68 72 65 73 68 6f 6c 64 73 2c 34 30 30 39 35 2c |hresholds,40095,| 00003290 31 34 36 35 2c 5f 53 74 72 69 6e 67 42 42 6f 78 |1465,_StringBBox| 000032a0 2c 34 30 30 39 37 2c 31 34 36 37 2c 5f 53 74 72 |,40097,1467,_Str| 000032b0 69 6e 67 57 69 64 74 68 2c 34 30 30 38 35 2c 31 |ingWidth,40085,1| 000032c0 34 34 32 2c 5f 55 6e 43 61 63 68 65 46 69 6c 65 |442,_UnCacheFile| 000032d0 2c 34 30 30 39 41 2c 31 34 37 31 0d 11 26 05 3a |,4009A,1471..&.:| 000032e0 0d 11 30 19 dc 20 5f 56 65 72 73 69 6f 6e 2c 34 |..0.. _Version,4| 000032f0 30 34 38 30 2c 31 37 30 37 0d 11 3a 05 3a 0d 11 |0480,1707..:.:..| 00003300 44 70 dc 20 5f 4c 45 44 73 2c 34 30 36 43 35 2c |Dp. _LEDs,406C5,| 00003310 31 33 39 35 2c 5f 4f 66 66 2c 34 30 36 43 31 2c |1395,_Off,406C1,| 00003320 31 33 39 31 2c 5f 4f 6e 2c 34 30 36 43 30 2c 31 |1391,_On,406C0,1| 00003330 33 39 30 2c 5f 50 65 72 63 65 6e 74 61 67 65 2c |390,_Percentage,| 00003340 34 30 36 43 34 2c 31 33 39 34 2c 5f 53 6d 61 73 |406C4,1394,_Smas| 00003350 68 2c 34 30 36 43 32 2c 31 33 39 32 2c 5f 53 74 |h,406C2,1392,_St| 00003360 61 72 74 2c 34 30 36 43 33 2c 31 33 39 33 0d 11 |art,406C3,1393..| 00003370 4e 05 3a 0d 11 58 16 dc 20 5f 43 6f 6e 74 72 6f |N.:..X.. _Contro| 00003380 6c 2c 32 34 30 2c 38 32 34 0d 11 62 05 3a 0d 11 |l,240,824..b.:..| 00003390 6c d4 dc 20 5f 43 6f 6e 76 65 72 74 44 61 74 65 |l.. _ConvertDate| 000033a0 2c 34 30 30 34 42 2c 31 30 39 30 2c 5f 44 6f 46 |,4004B,1090,_DoF| 000033b0 53 4f 70 2c 34 30 30 34 38 2c 31 30 38 37 2c 5f |SOp,40048,1087,_| 000033c0 44 6f 46 53 4f 70 54 6f 47 69 76 65 6e 46 53 2c |DoFSOpToGivenFS,| 000033d0 34 30 30 34 43 2c 31 30 39 31 2c 5f 45 6e 75 6d |4004C,1091,_Enum| 000033e0 65 72 61 74 65 46 53 43 61 63 68 65 2c 34 30 30 |erateFSCache,400| 000033f0 34 41 2c 31 30 38 39 2c 5f 45 6e 75 6d 65 72 61 |4A,1089,_Enumera| 00003400 74 65 46 53 4c 69 73 74 2c 34 30 30 34 39 2c 31 |teFSList,40049,1| 00003410 30 38 38 2c 5f 52 65 61 64 43 75 72 72 65 6e 74 |088,_ReadCurrent| 00003420 43 6f 6e 74 65 78 74 2c 34 30 30 34 34 2c 31 30 |Context,40044,10| 00003430 38 33 2c 5f 52 65 61 64 46 53 4e 61 6d 65 2c 34 |83,_ReadFSName,4| 00003440 30 30 34 32 2c 31 30 38 31 2c 5f 52 65 61 64 46 |0042,1081,_ReadF| 00003450 53 4e 75 6d 62 65 72 2c 34 30 30 34 30 2c 31 30 |SNumber,40040,10| 00003460 37 39 0d 11 76 86 dc 20 5f 52 65 61 64 46 53 54 |79..v.. _ReadFST| 00003470 69 6d 65 6f 75 74 73 2c 34 30 30 34 36 2c 31 30 |imeouts,40046,10| 00003480 38 35 2c 5f 53 65 74 43 75 72 72 65 6e 74 43 6f |85,_SetCurrentCo| 00003490 6e 74 65 78 74 2c 34 30 30 34 35 2c 31 30 38 34 |ntext,40045,1084| 000034a0 2c 5f 53 65 74 46 53 4e 61 6d 65 2c 34 30 30 34 |,_SetFSName,4004| 000034b0 33 2c 31 30 38 32 2c 5f 53 65 74 46 53 4e 75 6d |3,1082,_SetFSNum| 000034c0 62 65 72 2c 34 30 30 34 31 2c 31 30 38 30 2c 5f |ber,40041,1080,_| 000034d0 53 65 74 46 53 54 69 6d 65 6f 75 74 73 2c 34 30 |SetFSTimeouts,40| 000034e0 30 34 37 2c 31 30 38 36 0d 11 80 05 3a 0d 11 8a |047,1086....:...| 000034f0 98 dc 20 5f 52 65 61 64 50 53 4e 61 6d 65 2c 34 |.. _ReadPSName,4| 00003500 30 32 30 32 2c 31 31 31 30 2c 5f 52 65 61 64 50 |0202,1110,_ReadP| 00003510 53 4e 75 6d 62 65 72 2c 34 30 32 30 30 2c 31 31 |SNumber,40200,11| 00003520 30 38 2c 5f 52 65 61 64 50 53 54 69 6d 65 6f 75 |08,_ReadPSTimeou| 00003530 74 73 2c 34 30 32 30 34 2c 31 31 31 32 2c 5f 53 |ts,40204,1112,_S| 00003540 65 74 50 53 4e 61 6d 65 2c 34 30 32 30 33 2c 31 |etPSName,40203,1| 00003550 31 31 31 2c 5f 53 65 74 50 53 4e 75 6d 62 65 72 |111,_SetPSNumber| 00003560 2c 34 30 32 30 31 2c 31 31 30 39 2c 5f 53 65 74 |,40201,1109,_Set| 00003570 50 53 54 69 6d 65 6f 75 74 73 2c 34 30 32 30 35 |PSTimeouts,40205| 00003580 2c 31 31 31 33 0d 11 94 05 3a 0d 11 9e c5 dc 20 |,1113....:..... | 00003590 5f 41 64 64 43 61 6c 6c 42 61 63 6b 2c 35 34 2c |_AddCallBack,54,| 000035a0 37 35 39 2c 5f 41 64 64 54 6f 56 65 63 74 6f 72 |759,_AddToVector| 000035b0 2c 34 37 2c 36 31 2c 5f 41 72 67 73 2c 39 2c 38 |,47,61,_Args,9,8| 000035c0 35 38 2d 38 36 36 2c 5f 42 47 65 74 2c 41 2c 38 |58-866,_BGet,A,8| 000035d0 36 39 2c 5f 42 69 6e 61 72 79 54 6f 44 65 63 69 |69,_BinaryToDeci| 000035e0 6d 61 6c 2c 32 38 2c 35 39 30 2c 5f 42 50 75 74 |mal,28,590,_BPut| 000035f0 2c 42 2c 38 37 30 2c 5f 42 72 65 61 6b 43 74 72 |,B,870,_BreakCtr| 00003600 6c 2c 31 38 2c 37 34 37 2c 5f 42 72 65 61 6b 50 |l,18,747,_BreakP| 00003610 74 2c 31 37 2c 37 34 36 2c 5f 42 79 74 65 20 28 |t,17,746,_Byte (| 00003620 53 65 65 20 49 6e 64 65 78 20 6f 66 20 4f 53 5f |See Index of OS_| 00003630 42 79 74 65 73 29 2c 36 2c 2d 2d 2d 2d 2c 5f 43 |Bytes),6,----,_C| 00003640 61 6c 6c 41 66 74 65 72 2c 33 42 2c 35 37 31 0d |allAfter,3B,571.| 00003650 11 a8 bf dc 20 5f 43 61 6c 6c 41 56 65 63 74 6f |.... _CallAVecto| 00003660 72 2c 33 34 2c 36 30 2c 5f 43 61 6c 6c 42 61 63 |r,34,60,_CallBac| 00003670 6b 2c 31 35 2c 37 34 35 2c 5f 43 61 6c 6c 45 76 |k,15,745,_CallEv| 00003680 65 72 79 2c 33 43 2c 35 37 32 2c 5f 43 68 61 6e |ery,3C,572,_Chan| 00003690 67 65 64 42 6f 78 2c 35 41 2c 33 35 39 2c 5f 43 |gedBox,5A,359,_C| 000036a0 68 61 6e 67 65 44 79 6e 61 6d 69 63 41 72 65 61 |hangeDynamicArea| 000036b0 2c 32 41 2c 37 39 37 2c 5f 43 68 61 6e 67 65 45 |,2A,797,_ChangeE| 000036c0 6e 76 69 72 6f 6e 6d 65 6e 74 2c 34 30 2c 37 35 |nvironment,40,75| 000036d0 35 2c 5f 43 68 65 63 6b 4d 6f 64 65 56 61 6c 69 |5,_CheckModeVali| 000036e0 64 2c 33 46 2c 33 35 35 2c 5f 43 6c 61 69 6d 2c |d,3F,355,_Claim,| 000036f0 31 46 2c 35 38 2c 5f 43 6c 61 69 6d 44 65 76 69 |1F,58,_ClaimDevi| 00003700 63 65 56 65 63 74 6f 72 2c 34 42 2c 39 34 0d 11 |ceVector,4B,94..| 00003710 b2 be dc 20 5f 43 6c 61 69 6d 53 63 72 65 65 6e |... _ClaimScreen| 00003720 4d 65 6d 6f 72 79 2c 34 31 2c 38 30 30 2c 5f 43 |Memory,41,800,_C| 00003730 4c 49 2c 35 2c 36 31 39 2c 5f 43 6f 6e 66 69 72 |LI,5,619,_Confir| 00003740 6d 2c 35 39 2c 38 32 32 2c 5f 43 6f 6e 74 72 6f |m,59,822,_Contro| 00003750 6c 2c 46 2c 37 34 31 2c 5f 43 6f 6e 76 65 72 74 |l,F,741,_Convert| 00003760 42 69 6e 61 72 79 31 2c 44 44 2c 36 30 31 2c 5f |Binary1,DD,601,_| 00003770 43 6f 6e 76 65 72 74 42 69 6e 61 72 79 32 2c 44 |ConvertBinary2,D| 00003780 45 2c 36 30 31 2c 5f 43 6f 6e 76 65 72 74 42 69 |E,601,_ConvertBi| 00003790 6e 61 72 79 33 2c 44 46 2c 36 30 31 2c 5f 43 6f |nary3,DF,601,_Co| 000037a0 6e 76 65 72 74 42 69 6e 61 72 79 34 2c 45 30 2c |nvertBinary4,E0,| 000037b0 36 30 31 2c 5f 43 6f 6e 76 65 72 74 43 61 72 64 |601,_ConvertCard| 000037c0 69 6e 61 6c 31 2c 44 35 2c 36 30 31 0d 11 bc d3 |inal1,D5,601....| 000037d0 dc 20 5f 43 6f 6e 76 65 72 74 43 61 72 64 69 6e |. _ConvertCardin| 000037e0 61 6c 32 2c 44 36 2c 36 30 31 2c 5f 43 6f 6e 76 |al2,D6,601,_Conv| 000037f0 65 72 74 43 61 72 64 69 6e 61 6c 33 2c 44 37 2c |ertCardinal3,D7,| 00003800 36 30 31 2c 5f 43 6f 6e 76 65 72 74 43 61 72 64 |601,_ConvertCard| 00003810 69 6e 61 6c 34 2c 44 38 2c 36 30 31 2c 5f 43 6f |inal4,D8,601,_Co| 00003820 6e 76 65 72 74 44 61 74 65 41 6e 64 54 69 6d 65 |nvertDateAndTime| 00003830 2c 43 31 2c 36 30 31 2c 5f 43 6f 6e 76 65 72 74 |,C1,601,_Convert| 00003840 46 69 6c 65 53 69 7a 65 2c 45 43 2c 36 30 31 2c |FileSize,EC,601,| 00003850 5f 43 6f 6e 76 65 72 74 46 69 78 65 64 46 69 6c |_ConvertFixedFil| 00003860 65 53 69 7a 65 2c 45 42 2c 36 30 31 2c 5f 43 6f |eSize,EB,601,_Co| 00003870 6e 76 65 72 74 46 69 78 65 64 4e 65 74 53 74 61 |nvertFixedNetSta| 00003880 74 69 6f 6e 2c 45 39 2c 36 30 31 2c 5f 43 6f 6e |tion,E9,601,_Con| 00003890 76 65 72 74 48 65 78 31 2c 44 30 2c 36 30 31 0d |vertHex1,D0,601.| 000038a0 11 c6 cf dc 20 5f 43 6f 6e 76 65 72 74 48 65 78 |.... _ConvertHex| 000038b0 32 2c 44 31 2c 36 30 31 2c 5f 43 6f 6e 76 65 72 |2,D1,601,_Conver| 000038c0 74 48 65 78 34 2c 44 32 2c 36 30 31 2c 5f 43 6f |tHex4,D2,601,_Co| 000038d0 6e 76 65 72 74 48 65 78 36 2c 44 33 2c 36 30 31 |nvertHex6,D3,601| 000038e0 2c 5f 43 6f 6e 76 65 72 74 48 65 78 38 2c 44 34 |,_ConvertHex8,D4| 000038f0 2c 36 30 31 2c 5f 43 6f 6e 76 65 72 74 49 6e 74 |,601,_ConvertInt| 00003900 65 67 65 72 31 2c 44 39 2c 36 30 31 2c 5f 43 6f |eger1,D9,601,_Co| 00003910 6e 76 65 72 74 49 6e 74 65 67 65 72 32 2c 44 41 |nvertInteger2,DA| 00003920 2c 36 30 31 2c 5f 43 6f 6e 76 65 72 74 49 6e 74 |,601,_ConvertInt| 00003930 65 67 65 72 33 2c 44 42 2c 36 30 31 2c 5f 43 6f |eger3,DB,601,_Co| 00003940 6e 76 65 72 74 49 6e 74 65 67 65 72 34 2c 44 43 |nvertInteger4,DC| 00003950 2c 36 30 31 2c 5f 43 6f 6e 76 65 72 74 4e 65 74 |,601,_ConvertNet| 00003960 53 74 61 74 69 6f 6e 2c 45 41 2c 36 30 31 0d 11 |Station,EA,601..| 00003970 d0 db dc 20 5f 43 6f 6e 76 65 72 74 53 70 61 63 |... _ConvertSpac| 00003980 65 64 43 61 72 64 69 6e 61 6c 31 2c 45 31 2c 36 |edCardinal1,E1,6| 00003990 30 31 2c 5f 43 6f 6e 76 65 72 74 53 70 61 63 65 |01,_ConvertSpace| 000039a0 64 43 61 72 64 69 6e 61 6c 32 2c 45 32 2c 36 30 |dCardinal2,E2,60| 000039b0 31 2c 5f 43 6f 6e 76 65 72 74 53 70 61 63 65 64 |1,_ConvertSpaced| 000039c0 43 61 72 64 69 6e 61 6c 33 2c 45 33 2c 36 30 31 |Cardinal3,E3,601| 000039d0 2c 5f 43 6f 6e 76 65 72 74 53 70 61 63 65 64 43 |,_ConvertSpacedC| 000039e0 61 72 64 69 6e 61 6c 34 2c 45 34 2c 36 30 31 2c |ardinal4,E4,601,| 000039f0 5f 43 6f 6e 76 65 72 74 53 70 61 63 65 64 49 6e |_ConvertSpacedIn| 00003a00 74 65 67 65 72 31 2c 45 35 2c 36 30 31 2c 5f 43 |teger1,E5,601,_C| 00003a10 6f 6e 76 65 72 74 53 70 61 63 65 64 49 6e 74 65 |onvertSpacedInte| 00003a20 67 65 72 32 2c 45 36 2c 36 30 31 2c 5f 43 6f 6e |ger2,E6,601,_Con| 00003a30 76 65 72 74 53 70 61 63 65 64 49 6e 74 65 67 65 |vertSpacedIntege| 00003a40 72 33 2c 45 37 2c 36 30 31 0d 11 da c7 dc 20 5f |r3,E7,601..... _| 00003a50 43 6f 6e 76 65 72 74 53 70 61 63 65 64 49 6e 74 |ConvertSpacedInt| 00003a60 65 67 65 72 34 2c 45 38 2c 36 30 31 2c 5f 43 6f |eger4,E8,601,_Co| 00003a70 6e 76 65 72 74 53 74 61 6e 64 61 72 64 44 61 74 |nvertStandardDat| 00003a80 65 41 6e 64 54 69 6d 65 2c 43 30 2c 35 37 35 2c |eAndTime,C0,575,| 00003a90 5f 43 52 43 2c 35 42 2c 38 32 33 2c 5f 44 65 6c |_CRC,5B,823,_Del| 00003aa0 69 6e 6b 41 70 70 6c 69 63 61 74 69 6f 6e 2c 34 |inkApplication,4| 00003ab0 44 2c 38 30 32 2c 5f 45 6e 74 65 72 4f 53 2c 31 |D,802,_EnterOS,1| 00003ac0 36 2c 31 30 38 2c 5f 45 76 61 6c 75 61 74 65 45 |6,108,_EvaluateE| 00003ad0 78 70 72 65 73 73 69 6f 6e 2c 32 44 2c 35 39 31 |xpression,2D,591| 00003ae0 2c 5f 45 78 69 74 2c 31 31 2c 37 34 33 2c 5f 45 |,_Exit,11,743,_E| 00003af0 78 69 74 41 6e 64 44 69 65 2c 35 30 2c 37 35 38 |xitAndDie,50,758| 00003b00 2c 5f 46 69 6c 65 2c 38 2c 38 34 36 2d 38 35 36 |,_File,8,846-856| 00003b10 0d 11 e4 c5 dc 20 5f 46 69 6e 64 2c 44 2c 38 37 |..... _Find,D,87| 00003b20 39 2d 38 38 32 2c 5f 46 53 43 6f 6e 74 72 6f 6c |9-882,_FSControl| 00003b30 2c 32 39 2c 38 38 33 2d 38 39 37 2c 5f 47 42 50 |,29,883-897,_GBP| 00003b40 42 2c 43 2c 38 37 31 2d 38 37 37 2c 5f 47 65 6e |B,C,871-877,_Gen| 00003b50 65 72 61 74 65 45 72 72 6f 72 2c 32 42 2c 34 31 |erateError,2B,41| 00003b60 2c 5f 47 65 6e 65 72 61 74 65 45 76 65 6e 74 2c |,_GenerateEvent,| 00003b70 32 32 2c 31 31 38 2c 5f 47 65 74 45 6e 76 2c 31 |22,118,_GetEnv,1| 00003b80 30 2c 37 34 32 2c 5f 47 53 49 6e 69 74 2c 32 35 |0,742,_GSInit,25| 00003b90 2c 35 38 37 2c 5f 47 53 52 65 61 64 2c 32 36 2c |,587,_GSRead,26,| 00003ba0 35 38 38 2c 5f 47 53 54 72 61 6e 73 2c 32 37 2c |588,_GSTrans,27,| 00003bb0 35 38 39 2c 5f 48 65 61 70 2c 31 44 2c 37 39 30 |589,_Heap,1D,790| 00003bc0 2d 37 39 36 2c 5f 48 65 61 70 53 6f 72 74 2c 34 |-796,_HeapSort,4| 00003bd0 46 2c 38 31 39 0d 11 ee bd dc 20 5f 49 6e 73 74 |F,819..... _Inst| 00003be0 61 6c 6c 4b 65 79 48 61 6e 64 6c 65 72 2c 33 45 |allKeyHandler,3E| 00003bf0 2c 35 33 38 2c 5f 49 6e 74 4f 66 66 2c 31 34 2c |,538,_IntOff,14,| 00003c00 31 30 37 2c 5f 49 6e 74 4f 6e 2c 31 33 2c 31 30 |107,_IntOn,13,10| 00003c10 36 2c 5f 4d 6f 64 75 6c 65 2c 31 45 2c 36 34 36 |6,_Module,1E,646| 00003c20 2d 36 36 30 2c 5f 4d 6f 75 73 65 2c 31 43 2c 33 |-660,_Mouse,1C,3| 00003c30 34 32 2c 5f 4e 65 77 4c 69 6e 65 2c 33 2c 31 36 |42,_NewLine,3,16| 00003c40 36 2c 5f 50 6c 6f 74 2c 34 35 2c 33 35 36 2c 5f |6,_Plot,45,356,_| 00003c50 50 72 65 74 74 79 50 72 69 6e 74 2c 34 34 2c 31 |PrettyPrint,44,1| 00003c60 38 35 2c 5f 50 72 69 6e 74 43 68 61 72 2c 35 44 |85,_PrintChar,5D| 00003c70 2c 31 38 38 2c 5f 52 65 61 64 41 72 67 73 2c 34 |,188,_ReadArgs,4| 00003c80 39 2c 35 39 37 2c 5f 52 65 61 64 43 2c 34 2c 34 |9,597,_ReadC,4,4| 00003c90 38 31 0d 11 f8 c4 dc 20 5f 52 65 61 64 44 65 66 |81..... _ReadDef| 00003ca0 61 75 6c 74 48 61 6e 64 6c 65 72 2c 35 35 2c 37 |aultHandler,55,7| 00003cb0 36 30 2c 5f 52 65 61 64 44 79 6e 61 6d 69 63 41 |60,_ReadDynamicA| 00003cc0 72 65 61 2c 35 43 2c 38 30 37 2c 5f 52 65 61 64 |rea,5C,807,_Read| 00003cd0 45 73 63 61 70 65 53 74 61 74 65 2c 32 43 2c 35 |EscapeState,2C,5| 00003ce0 33 37 2c 5f 52 65 61 64 4c 69 6e 65 2c 45 2c 35 |37,_ReadLine,E,5| 00003cf0 33 35 2c 5f 52 65 61 64 4d 65 6d 4d 61 70 45 6e |35,_ReadMemMapEn| 00003d00 74 72 69 65 73 2c 35 32 2c 38 30 35 2c 5f 52 65 |tries,52,805,_Re| 00003d10 61 64 4d 65 6d 4d 61 70 49 6e 66 6f 2c 35 31 2c |adMemMapInfo,51,| 00003d20 38 30 34 2c 5f 52 65 61 64 4d 6f 64 65 56 61 72 |804,_ReadModeVar| 00003d30 69 61 62 6c 65 2c 33 35 2c 33 35 30 2c 5f 52 65 |iable,35,350,_Re| 00003d40 61 64 4d 6f 6e 6f 74 6f 6e 69 63 54 69 6d 65 2c |adMonotonicTime,| 00003d50 34 32 2c 35 37 34 0d 12 02 c2 dc 20 5f 52 65 61 |42,574..... _Rea| 00003d60 64 50 61 6c 65 74 74 65 2c 32 46 2c 33 34 33 2c |dPalette,2F,343,| 00003d70 5f 52 65 61 64 50 6f 69 6e 74 2c 33 32 2c 33 34 |_ReadPoint,32,34| 00003d80 39 2c 5f 52 65 61 64 52 41 4d 46 73 4c 69 6d 69 |9,_ReadRAMFsLimi| 00003d90 74 73 2c 34 41 2c 38 30 31 2c 5f 52 65 61 64 53 |ts,4A,801,_ReadS| 00003da0 79 73 49 6e 66 6f 2c 35 38 2c 33 35 38 2c 5f 52 |ysInfo,58,358,_R| 00003db0 65 61 64 55 6e 73 69 67 6e 65 64 2c 32 31 2c 35 |eadUnsigned,21,5| 00003dc0 38 35 2c 5f 52 65 61 64 56 61 72 56 61 6c 2c 32 |85,_ReadVarVal,2| 00003dd0 33 2c 37 35 30 2c 5f 52 65 61 64 56 64 75 56 61 |3,750,_ReadVduVa| 00003de0 72 69 61 62 6c 65 73 2c 33 31 2c 33 34 35 2c 5f |riables,31,345,_| 00003df0 52 65 6c 65 61 73 65 2c 32 30 2c 35 39 2c 5f 52 |Release,20,59,_R| 00003e00 65 6c 65 61 73 65 44 65 76 69 63 65 56 65 63 74 |eleaseDeviceVect| 00003e10 6f 72 2c 34 43 2c 39 35 0d 12 0c c6 dc 20 5f 52 |or,4C,95..... _R| 00003e20 65 6d 6f 76 65 43 75 72 73 6f 72 73 2c 33 36 2c |emoveCursors,36,| 00003e30 33 35 33 2c 5f 52 65 6d 6f 76 65 54 69 63 6b 65 |353,_RemoveTicke| 00003e40 72 45 76 65 6e 74 2c 33 44 2c 35 37 33 2c 5f 52 |rEvent,3D,573,_R| 00003e50 65 73 74 6f 72 65 43 75 72 73 6f 72 73 2c 33 37 |estoreCursors,37| 00003e60 2c 33 35 34 2c 5f 53 65 72 69 61 6c 4f 70 2c 35 |,354,_SerialOp,5| 00003e70 37 2c 31 39 30 2d 32 30 30 2c 5f 53 65 72 76 69 |7,190-200,_Servi| 00003e80 63 65 43 61 6c 6c 2c 33 30 2c 36 36 39 2c 5f 53 |ceCall,30,669,_S| 00003e90 65 74 43 61 6c 6c 42 61 63 6b 2c 31 42 2c 37 34 |etCallBack,1B,74| 00003ea0 39 2c 5f 53 65 74 45 43 46 4f 72 69 67 69 6e 2c |9,_SetECFOrigin,| 00003eb0 35 36 2c 33 35 37 2c 5f 53 65 74 45 6e 76 2c 31 |56,357,_SetEnv,1| 00003ec0 32 2c 37 34 34 2c 5f 53 65 74 4d 65 6d 4d 61 70 |2,744,_SetMemMap| 00003ed0 45 6e 74 72 69 65 73 2c 35 33 2c 38 30 36 0d 12 |Entries,53,806..| 00003ee0 16 c9 dc 20 5f 53 65 74 56 61 72 56 61 6c 2c 32 |... _SetVarVal,2| 00003ef0 34 2c 37 33 32 2c 5f 53 70 72 69 74 65 4f 70 2c |4,732,_SpriteOp,| 00003f00 32 45 2c 33 39 33 2d 34 34 36 2c 5f 53 75 62 73 |2E,393-446,_Subs| 00003f10 74 69 74 75 74 65 41 72 67 73 2c 34 33 2c 35 39 |tituteArgs,43,59| 00003f20 35 2c 5f 53 57 49 4e 75 6d 62 65 72 46 72 6f 6d |5,_SWINumberFrom| 00003f30 53 74 72 69 6e 67 2c 33 39 2c 35 39 33 2c 5f 53 |String,39,593,_S| 00003f40 57 49 4e 75 6d 62 65 72 54 6f 53 74 72 69 6e 67 |WINumberToString| 00003f50 2c 33 38 2c 35 39 32 2c 5f 55 6e 75 73 65 64 53 |,38,592,_UnusedS| 00003f60 57 49 2c 31 39 2c 37 34 38 2c 5f 55 70 43 61 6c |WI,19,748,_UpCal| 00003f70 6c 2c 33 33 2c 31 33 37 2d 31 34 33 2c 5f 55 70 |l,33,137-143,_Up| 00003f80 64 61 74 65 4d 45 4d 43 2c 31 41 2c 37 38 39 2c |dateMEMC,1A,789,| 00003f90 5f 56 61 6c 69 64 61 74 65 41 64 64 72 65 73 73 |_ValidateAddress| 00003fa0 2c 33 41 2c 37 39 39 0d 12 20 8c dc 20 5f 57 6f |,3A,799.. .. _Wo| 00003fb0 72 64 20 28 53 65 65 20 49 6e 64 65 78 20 6f 66 |rd (See Index of| 00003fc0 20 4f 53 5f 57 6f 72 64 73 2c 37 2c 2d 2d 2d 2d | OS_Words,7,----| 00003fd0 2c 5f 57 72 69 74 65 30 2c 32 2c 31 36 35 2c 5f |,_Write0,2,165,_| 00003fe0 57 72 69 74 65 43 2c 30 2c 22 32 38 2c 31 36 33 |WriteC,0,"28,163| 00003ff0 22 2c 5f 57 72 69 74 65 45 6e 76 2c 34 38 2c 37 |",_WriteEnv,48,7| 00004000 35 37 2c 5f 57 72 69 74 65 49 2c 31 30 30 2d 31 |57,_WriteI,100-1| 00004010 46 46 2c 31 39 39 2c 5f 57 72 69 74 65 4e 2c 34 |FF,199,_WriteN,4| 00004020 36 2c 31 38 39 2c 5f 57 72 69 74 65 53 2c 31 2c |6,189,_WriteS,1,| 00004030 31 36 34 0d 12 2a 05 3a 0d 12 34 d6 dc 20 5f 41 |164..*.:..4.. _A| 00004040 62 6f 72 74 4a 6f 62 2c 38 30 31 34 39 2c 31 35 |bortJob,80149,15| 00004050 35 32 2c 5f 43 61 6e 63 65 6c 4a 6f 62 2c 38 30 |52,_CancelJob,80| 00004060 31 34 45 2c 31 35 36 30 2c 5f 43 61 6e 63 65 6c |14E,1560,_Cancel| 00004070 4a 6f 62 57 69 74 68 45 72 72 6f 72 2c 38 30 31 |JobWithError,801| 00004080 35 32 2c 31 35 36 34 2c 5f 43 68 65 63 6b 46 65 |52,1564,_CheckFe| 00004090 61 74 75 72 65 73 2c 38 30 31 34 32 2c 31 35 34 |atures,80142,154| 000040a0 34 2c 5f 43 75 72 72 65 6e 74 4a 6f 62 2c 38 30 |4,_CurrentJob,80| 000040b0 31 34 36 2c 31 35 39 34 2c 5f 44 72 61 77 50 61 |146,1594,_DrawPa| 000040c0 67 65 2c 38 30 31 34 43 2c 31 35 35 36 2c 5f 45 |ge,8014C,1556,_E| 000040d0 6e 64 4a 6f 62 2c 38 30 31 34 38 2c 31 35 35 31 |ndJob,80148,1551| 000040e0 2c 5f 45 6e 75 6d 65 72 61 74 65 4a 6f 62 73 2c |,_EnumerateJobs,| 000040f0 38 30 31 35 30 2c 31 35 36 32 2c 5f 46 6f 6e 74 |80150,1562,_Font| 00004100 53 57 49 2c 38 30 31 34 37 2c 31 35 35 30 0d 12 |SWI,80147,1550..| 00004110 3e c5 dc 20 5f 47 65 74 52 65 63 74 61 6e 67 6c |>.. _GetRectangl| 00004120 65 2c 38 30 31 34 44 2c 31 35 35 39 2c 5f 47 69 |e,8014D,1559,_Gi| 00004130 76 65 52 65 63 74 61 6e 67 6c 65 2c 38 30 31 34 |veRectangle,8014| 00004140 42 2c 31 35 35 34 2c 5f 49 6e 66 6f 2c 38 30 31 |B,1554,_Info,801| 00004150 34 30 2c 31 35 33 39 2c 5f 49 6e 73 65 72 74 49 |40,1539,_InsertI| 00004160 6c 6c 75 73 74 72 61 74 69 6f 6e 2c 38 30 31 35 |llustration,8015| 00004170 34 2c 31 35 36 36 2c 5f 50 61 67 65 53 69 7a 65 |4,1566,_PageSize| 00004180 2c 38 30 31 34 33 2c 31 35 34 35 2c 5f 52 65 73 |,80143,1545,_Res| 00004190 65 74 2c 38 30 31 34 41 2c 31 35 35 33 2c 5f 53 |et,8014A,1553,_S| 000041a0 63 72 65 65 6e 44 75 6d 70 2c 38 30 31 34 46 2c |creenDump,8014F,| 000041b0 31 35 36 31 2c 5f 53 65 6c 65 63 74 49 6c 6c 75 |1561,_SelectIllu| 000041c0 73 74 72 61 74 69 6f 6e 2c 38 30 31 35 33 2c 31 |stration,80153,1| 000041d0 35 36 35 0d 12 48 5e dc 20 5f 53 65 6c 65 63 74 |565..H^. _Select| 000041e0 4a 6f 62 2c 38 30 31 34 35 2c 31 35 34 37 2c 5f |Job,80145,1547,_| 000041f0 53 65 74 49 6e 66 6f 2c 38 30 31 34 31 2c 31 35 |SetInfo,80141,15| 00004200 34 37 2c 5f 53 65 74 50 61 67 65 53 69 7a 65 2c |47,_SetPageSize,| 00004210 38 30 31 34 34 2c 31 35 34 36 2c 5f 53 65 74 50 |80144,1546,_SetP| 00004220 72 69 6e 74 65 72 2c 38 30 31 35 31 2c 31 35 36 |rinter,80151,156| 00004230 33 0d 12 52 05 3a 0d 12 5c d3 dc 20 5f 43 61 6c |3..R.:..\.. _Cal| 00004240 6c 4c 6f 61 64 65 72 2c 34 30 32 38 36 2c 31 36 |lLoader,40286,16| 00004250 35 35 2c 5f 45 6e 75 6d 65 72 61 74 65 43 68 75 |55,_EnumerateChu| 00004260 6e 6b 73 2c 34 30 32 38 32 2c 31 36 35 31 2c 5f |nks,40282,1651,_| 00004270 48 61 72 64 77 61 72 65 41 64 64 72 65 73 73 2c |HardwareAddress,| 00004280 34 30 32 38 39 2c 31 36 35 38 2c 5f 52 61 77 52 |40289,1658,_RawR| 00004290 65 61 64 2c 34 30 32 38 37 2c 31 36 35 36 2c 5f |ead,40287,1656,_| 000042a0 52 61 77 57 72 69 74 65 2c 34 30 32 38 38 2c 31 |RawWrite,40288,1| 000042b0 36 35 37 2c 5f 52 65 61 64 42 79 74 65 73 2c 34 |657,_ReadBytes,4| 000042c0 30 32 38 34 2c 31 36 35 33 2c 5f 52 65 61 64 43 |0284,1653,_ReadC| 000042d0 68 75 6e 6b 2c 34 30 32 38 33 2c 31 36 35 32 2c |hunk,40283,1652,| 000042e0 5f 52 65 61 64 48 65 61 64 65 72 2c 34 30 32 38 |_ReadHeader,4028| 000042f0 31 2c 31 36 35 30 2c 5f 52 65 61 64 49 44 2c 34 |1,1650,_ReadID,4| 00004300 30 32 38 30 2c 31 36 34 39 0d 12 66 1c dc 20 5f |0280,1649..f.. _| 00004310 57 72 69 74 65 42 79 74 65 73 2c 34 30 32 38 35 |WriteBytes,40285| 00004320 2c 31 36 35 34 0d 12 70 05 3a 0d 12 7a 7a dc 20 |,1654..p.:..zz. | 00004330 5f 44 65 73 63 72 69 62 65 44 69 73 63 2c 34 30 |_DescribeDisc,40| 00004340 37 38 35 2c 31 30 37 32 2c 5f 44 69 73 63 4f 70 |785,1072,_DiscOp| 00004350 2c 34 30 37 38 30 2c 31 30 36 39 2c 5f 44 72 69 |,40780,1069,_Dri| 00004360 76 65 73 2c 34 30 37 38 32 2c 31 30 37 30 2c 5f |ves,40782,1070,_| 00004370 46 72 65 65 53 70 61 63 65 2c 34 30 37 38 33 2c |FreeSpace,40783,| 00004380 31 30 37 31 2c 5f 4e 4f 50 2c 34 30 37 38 31 2c |1071,_NOP,40781,| 00004390 2d 2d 2d 2d 2c 5f 4e 4f 50 2c 34 30 37 38 34 2c |----,_NOP,40784,| 000043a0 2d 2d 2d 2d 0d 12 84 05 3a 0d 12 8e 2c dc 20 5f |----....:...,. _| 000043b0 43 72 65 61 74 65 2c 34 30 35 43 30 2c 31 37 31 |Create,405C0,171| 000043c0 31 2c 5f 44 65 73 74 72 6f 79 2c 34 30 35 43 31 |1,_Destroy,405C1| 000043d0 2c 31 37 31 32 0d 12 98 05 3a 0d 12 a2 d1 dc 20 |,1712....:..... | 000043e0 5f 41 74 74 61 63 68 4e 61 6d 65 64 56 6f 69 63 |_AttachNamedVoic| 000043f0 65 2c 34 30 31 38 41 2c 31 36 30 31 2c 5f 41 74 |e,4018A,1601,_At| 00004400 74 61 63 68 56 6f 69 63 65 2c 34 30 31 38 35 2c |tachVoice,40185,| 00004410 31 35 39 35 2c 5f 43 6f 6e 66 69 67 75 72 65 2c |1595,_Configure,| 00004420 34 30 31 34 30 2c 31 35 38 36 2c 5f 43 6f 6e 74 |40140,1586,_Cont| 00004430 72 6f 6c 2c 34 30 31 38 39 2c 31 35 39 39 2c 5f |rol,40189,1599,_| 00004440 43 6f 6e 74 72 6f 6c 50 61 63 6b 65 64 2c 34 30 |ControlPacked,40| 00004450 31 38 36 2c 31 35 39 36 2c 5f 45 6e 61 62 6c 65 |186,1596,_Enable| 00004460 2c 34 30 31 34 31 2c 31 35 38 37 2c 5f 49 6e 73 |,40141,1587,_Ins| 00004470 74 61 6c 6c 56 6f 69 63 65 2c 34 30 31 38 33 2c |tallVoice,40183,| 00004480 31 35 39 33 2c 5f 4c 6f 67 53 63 61 6c 65 2c 34 |1593,_LogScale,4| 00004490 30 31 38 32 2c 31 35 39 32 2c 5f 50 69 74 63 68 |0182,1592,_Pitch| 000044a0 2c 34 30 31 38 38 2c 31 35 39 38 0d 12 ac c3 dc |,40188,1598.....| 000044b0 20 5f 51 42 65 61 74 2c 34 30 31 43 36 2c 31 36 | _QBeat,401C6,16| 000044c0 31 30 2c 5f 51 46 72 65 65 2c 34 30 31 43 33 2c |10,_QFree,401C3,| 000044d0 31 36 30 37 2c 5f 51 49 6e 69 74 2c 34 30 31 43 |1607,_QInit,401C| 000044e0 30 2c 31 36 30 34 2c 5f 51 49 6e 74 65 72 66 61 |0,1604,_QInterfa| 000044f0 63 65 2c 34 30 31 43 37 2c 31 36 31 31 2c 5f 51 |ce,401C7,1611,_Q| 00004500 52 65 6d 6f 76 65 2c 34 30 31 43 32 2c 31 36 30 |Remove,401C2,160| 00004510 36 2c 5f 51 53 63 68 65 64 75 6c 65 2c 34 30 31 |6,_QSchedule,401| 00004520 43 31 2c 31 36 30 35 2c 5f 51 53 44 69 73 70 61 |C1,1605,_QSDispa| 00004530 74 63 68 2c 34 30 31 43 34 2c 31 36 30 38 2c 5f |tch,401C4,1608,_| 00004540 51 54 65 6d 70 6f 2c 34 30 31 43 35 2c 31 36 30 |QTempo,401C5,160| 00004550 39 2c 5f 52 65 61 64 43 6f 6e 74 72 6f 6c 42 6c |9,_ReadControlBl| 00004560 6f 63 6b 2c 34 30 31 38 42 2c 31 36 30 32 0d 12 |ock,4018B,1602..| 00004570 b6 9d dc 20 5f 52 65 6d 6f 76 65 56 6f 69 63 65 |... _RemoveVoice| 00004580 2c 34 30 31 38 34 2c 31 35 39 34 2c 5f 53 6f 75 |,40184,1594,_Sou| 00004590 6e 64 4c 6f 67 2c 34 30 31 38 31 2c 31 35 39 31 |ndLog,40181,1591| 000045a0 2c 5f 53 70 65 61 6b 65 72 2c 34 30 31 34 33 2c |,_Speaker,40143,| 000045b0 31 35 38 39 2c 5f 53 74 65 72 65 6f 2c 34 30 31 |1589,_Stereo,401| 000045c0 34 32 2c 31 35 38 38 2c 5f 54 75 6e 69 6e 67 2c |42,1588,_Tuning,| 000045d0 34 30 31 38 37 2c 31 35 39 37 2c 5f 56 6f 6c 75 |40187,1597,_Volu| 000045e0 6d 65 2c 34 30 31 38 30 2c 31 35 39 30 2c 5f 57 |me,40180,1590,_W| 000045f0 72 69 74 65 43 6f 6e 74 72 6f 6c 42 6c 6f 63 6b |riteControlBlock| 00004600 2c 34 30 31 38 43 2c 31 36 30 33 0d 12 c0 05 3a |,4018C,1603....:| 00004610 0d 12 ca 16 dc 20 5f 4c 6f 61 64 2c 34 30 33 30 |..... _Load,4030| 00004620 30 2c 31 36 33 34 0d 12 d4 05 3a 0d 12 de ca dc |0,1634....:.....| 00004630 20 5f 42 61 73 65 4f 66 53 70 72 69 74 65 73 2c | _BaseOfSprites,| 00004640 34 30 30 45 41 2c 31 32 37 32 2c 5f 42 6c 6f 63 |400EA,1272,_Bloc| 00004650 6b 43 6f 70 79 2c 34 30 30 45 42 2c 31 32 37 33 |kCopy,400EB,1273| 00004660 2c 5f 43 6c 61 69 6d 46 72 65 65 4d 65 6d 6f 72 |,_ClaimFreeMemor| 00004670 79 2c 34 30 30 45 45 2c 31 32 37 39 2c 5f 43 6c |y,400EE,1279,_Cl| 00004680 6f 73 65 44 6f 77 6e 2c 34 30 30 44 44 2c 31 32 |oseDown,400DD,12| 00004690 34 31 2c 5f 43 6c 6f 73 65 54 65 6d 70 6c 61 74 |41,_CloseTemplat| 000046a0 65 2c 34 30 30 44 41 2c 31 32 33 37 2c 5f 43 6c |e,400DA,1237,_Cl| 000046b0 6f 73 65 57 69 6e 64 6f 77 2c 34 30 30 43 36 2c |oseWindow,400C6,| 000046c0 31 31 39 31 2c 5f 43 6f 6d 6d 61 6e 64 57 69 6e |1191,_CommandWin| 000046d0 64 6f 77 2c 34 30 30 45 46 2c 31 32 38 30 2c 5f |dow,400EF,1280,_| 000046e0 43 72 65 61 74 65 49 63 6f 6e 2c 34 30 30 43 32 |CreateIcon,400C2| 000046f0 2c 31 31 38 30 0d 12 e8 c0 dc 20 5f 43 72 65 61 |,1180..... _Crea| 00004700 74 65 4d 65 6e 75 2c 34 30 30 44 34 2c 31 32 32 |teMenu,400D4,122| 00004710 36 2c 5f 43 72 65 61 74 65 53 75 62 4d 65 6e 75 |6,_CreateSubMenu| 00004720 2c 34 30 30 45 38 2c 31 32 37 30 2c 5f 44 65 63 |,400E8,1270,_Dec| 00004730 6f 64 65 4d 65 6e 75 2c 34 30 30 43 31 2c 31 31 |odeMenu,400C1,11| 00004740 37 34 2c 5f 44 65 6c 65 74 65 4d 65 6e 75 2c 34 |74,_DeleteMenu,4| 00004750 30 30 44 35 2c 31 32 33 31 2c 5f 44 65 6c 65 74 |00D5,1231,_Delet| 00004760 65 49 63 6f 6e 2c 34 30 30 43 34 2c 31 31 38 39 |eIcon,400C4,1189| 00004770 2c 5f 44 65 6c 65 74 65 57 69 6e 64 6f 77 2c 34 |,_DeleteWindow,4| 00004780 30 30 43 33 2c 31 31 38 38 2c 5f 44 72 61 67 42 |00C3,1188,_DragB| 00004790 6f 78 2c 34 30 30 44 30 2c 31 32 31 36 2c 5f 46 |ox,400D0,1216,_F| 000047a0 6f 72 63 65 52 65 64 72 61 77 2c 34 30 30 44 31 |orceRedraw,400D1| 000047b0 2c 31 32 32 31 0d 12 f2 d8 dc 20 5f 47 65 74 43 |,1221..... _GetC| 000047c0 61 72 65 74 50 6f 73 69 74 69 6f 6e 2c 34 30 30 |aretPosition,400| 000047d0 44 33 2c 31 32 32 35 2c 5f 47 65 74 49 63 6f 6e |D3,1225,_GetIcon| 000047e0 53 74 61 74 65 2c 34 30 30 43 45 2c 31 32 31 33 |State,400CE,1213| 000047f0 2c 5f 47 65 74 50 6f 69 6e 74 65 72 49 6e 66 6f |,_GetPointerInfo| 00004800 2c 34 30 30 43 46 2c 31 32 31 34 2c 5f 47 65 74 |,400CF,1214,_Get| 00004810 52 65 63 74 61 6e 67 6c 65 2c 34 30 30 43 41 2c |Rectangle,400CA,| 00004820 31 32 30 38 2c 5f 47 65 74 57 69 6e 64 6f 77 49 |1208,_GetWindowI| 00004830 6e 66 6f 2c 34 30 30 43 43 2c 31 32 31 30 2c 5f |nfo,400CC,1210,_| 00004840 47 65 74 57 69 6e 64 6f 77 4f 75 74 6c 69 6e 65 |GetWindowOutline| 00004850 2c 34 30 30 45 30 2c 31 32 34 35 2c 5f 47 65 74 |,400E0,1245,_Get| 00004860 57 69 6e 64 6f 77 53 74 61 74 65 2c 34 30 30 43 |WindowState,400C| 00004870 42 2c 31 32 30 39 2c 5f 49 6e 69 74 69 61 6c 69 |B,1209,_Initiali| 00004880 73 65 2c 34 30 30 43 30 2c 31 31 37 33 0d 12 fc |se,400C0,1173...| 00004890 d1 dc 20 5f 4c 6f 61 64 54 65 6d 70 6c 61 74 65 |.. _LoadTemplate| 000048a0 2c 34 30 30 44 42 2c 31 32 33 38 2c 5f 4f 70 65 |,400DB,1238,_Ope| 000048b0 6e 54 65 6d 70 6c 61 74 65 2c 34 30 30 44 39 2c |nTemplate,400D9,| 000048c0 31 32 33 36 2c 5f 4f 70 65 6e 57 69 6e 64 6f 77 |1236,_OpenWindow| 000048d0 2c 34 30 30 43 35 2c 31 31 39 30 2c 5f 50 6c 6f |,400C5,1190,_Plo| 000048e0 74 49 63 6f 6e 2c 34 30 30 45 32 2c 31 32 34 38 |tIcon,400E2,1248| 000048f0 2c 5f 50 6f 6c 6c 2c 34 30 30 43 37 2c 31 31 39 |,_Poll,400C7,119| 00004900 32 2c 5f 50 6f 6c 6c 49 64 6c 65 2c 34 30 30 45 |2,_PollIdle,400E| 00004910 31 2c 31 32 34 36 2c 5f 50 72 6f 63 65 73 73 4b |1,1246,_ProcessK| 00004920 65 79 2c 34 30 30 44 43 2c 31 32 34 30 2c 5f 52 |ey,400DC,1240,_R| 00004930 65 61 64 50 61 6c 65 74 74 65 2c 34 30 30 45 35 |eadPalette,400E5| 00004940 2c 31 32 35 31 2c 5f 52 65 61 64 50 69 78 54 72 |,1251,_ReadPixTr| 00004950 61 6e 73 2c 34 30 30 45 44 2c 31 32 37 37 0d 13 |ans,400ED,1277..| 00004960 06 ca dc 20 5f 52 65 61 64 53 79 73 49 6e 66 6f |... _ReadSysInfo| 00004970 2c 34 30 30 46 32 2c 31 32 38 34 2c 5f 52 65 64 |,400F2,1284,_Red| 00004980 72 61 77 57 69 6e 64 6f 77 2c 34 30 30 43 38 2c |rawWindow,400C8,| 00004990 31 32 30 34 2c 5f 52 65 70 6f 72 74 45 72 72 6f |1204,_ReportErro| 000049a0 72 2c 34 30 30 44 46 2c 31 32 34 33 2c 5f 53 65 |r,400DF,1243,_Se| 000049b0 6e 64 4d 65 73 73 61 67 65 2c 34 30 30 45 37 2c |ndMessage,400E7,| 000049c0 31 32 35 33 2c 5f 53 65 74 43 61 72 65 74 50 6f |1253,_SetCaretPo| 000049d0 73 69 74 69 6f 6e 2c 34 30 30 44 32 2c 31 32 32 |sition,400D2,122| 000049e0 33 2c 5f 53 65 74 43 6f 6c 6f 75 72 2c 34 30 30 |3,_SetColour,400| 000049f0 45 36 2c 31 32 35 32 2c 5f 53 65 74 45 78 74 65 |E6,1252,_SetExte| 00004a00 6e 74 2c 34 30 30 44 37 2c 31 32 33 33 2c 5f 53 |nt,400D7,1233,_S| 00004a10 65 74 46 6f 6e 74 43 6f 6c 6f 75 72 73 2c 34 30 |etFontColours,40| 00004a20 30 46 33 2c 31 32 38 35 0d 13 10 d6 dc 20 5f 53 |0F3,1285..... _S| 00004a30 65 74 49 63 6f 6e 53 74 61 74 65 2c 34 30 30 43 |etIconState,400C| 00004a40 44 2c 31 32 31 31 2c 5f 53 65 74 4d 6f 64 65 2c |D,1211,_SetMode,| 00004a50 34 30 30 45 33 2c 31 32 34 39 2c 5f 53 65 74 50 |400E3,1249,_SetP| 00004a60 61 6c 65 74 74 65 2c 34 30 30 45 34 2c 31 32 35 |alette,400E4,125| 00004a70 30 2c 5f 53 65 74 50 6f 69 6e 74 65 72 53 68 61 |0,_SetPointerSha| 00004a80 70 65 2c 34 30 30 44 38 2c 31 32 33 34 2c 5f 53 |pe,400D8,1234,_S| 00004a90 6c 6f 74 53 69 7a 65 2c 34 30 30 45 43 2c 31 32 |lotSize,400EC,12| 00004aa0 37 35 2c 5f 53 70 72 69 74 65 4f 70 2c 34 30 30 |75,_SpriteOp,400| 00004ab0 45 39 2c 31 32 37 31 2c 5f 53 74 61 72 74 54 61 |E9,1271,_StartTa| 00004ac0 73 6b 2c 34 30 30 44 45 2c 31 32 34 32 2c 5f 54 |sk,400DE,1242,_T| 00004ad0 65 78 74 43 6f 6c 6f 75 72 2c 34 30 30 46 30 2c |extColour,400F0,| 00004ae0 31 32 38 32 2c 5f 54 72 61 6e 73 66 65 72 42 6c |1282,_TransferBl| 00004af0 6f 63 6b 2c 34 30 30 46 31 2c 31 32 38 33 0d 13 |ock,400F1,1283..| 00004b00 1a 34 dc 20 5f 55 70 64 61 74 65 57 69 6e 64 6f |.4. _UpdateWindo| 00004b10 77 2c 34 30 30 43 39 2c 31 32 30 36 2c 5f 57 68 |w,400C9,1206,_Wh| 00004b20 69 63 68 49 63 6f 6e 2c 34 30 30 44 36 2c 31 32 |ichIcon,400D6,12| 00004b30 33 32 0d 13 24 05 3a 0d 13 2e c4 dc 20 30 20 20 |32..$.:..... 0 | 00004b40 20 20 28 26 30 30 29 2c 52 65 61 64 20 6c 69 6e | (&00),Read lin| 00004b50 65 20 66 72 6f 6d 20 69 6e 70 75 74 20 73 74 72 |e from input str| 00004b60 65 61 6d 20 74 6f 20 6d 65 6d 6f 72 79 2c 35 33 |eam to memory,53| 00004b70 34 2c 31 20 20 20 20 28 26 30 31 29 2c 52 65 61 |4,1 (&01),Rea| 00004b80 64 20 73 79 73 74 65 6d 20 63 6c 6f 63 6b 2c 35 |d system clock,5| 00004b90 35 36 2c 32 20 20 20 20 28 26 30 32 29 2c 57 72 |56,2 (&02),Wr| 00004ba0 69 74 65 20 73 79 73 74 65 6d 20 63 6c 6f 63 6b |ite system clock| 00004bb0 2c 35 35 37 2c 33 20 20 20 20 28 26 30 33 29 2c |,557,3 (&03),| 00004bc0 52 65 61 64 20 69 6e 74 65 72 76 61 6c 20 74 69 |Read interval ti| 00004bd0 6d 65 72 2c 35 35 38 2c 34 20 20 20 20 28 26 30 |mer,558,4 (&0| 00004be0 34 29 2c 57 72 69 74 65 20 69 6e 74 65 72 76 61 |4),Write interva| 00004bf0 6c 20 74 69 6d 65 72 2c 35 35 39 0d 13 38 d0 dc |l timer,559..8..| 00004c00 20 39 20 20 20 20 28 26 30 39 29 2c 52 65 61 64 | 9 (&09),Read| 00004c10 20 70 69 78 65 6c 20 6c 6f 67 69 63 61 6c 20 63 | pixel logical c| 00004c20 6f 6c 6f 75 72 2c 33 32 35 2c 31 30 20 20 20 28 |olour,325,10 (| 00004c30 26 30 41 29 2c 52 65 61 64 20 61 20 63 68 61 72 |&0A),Read a char| 00004c40 61 63 74 65 72 20 64 65 66 69 6e 69 74 69 6f 6e |acter definition| 00004c50 2c 33 32 36 2c 31 31 20 20 20 28 26 30 42 29 2c |,326,11 (&0B),| 00004c60 52 65 61 64 20 74 68 65 20 70 61 6c 65 74 74 65 |Read the palette| 00004c70 2c 33 32 38 2c 31 32 20 20 20 28 26 30 43 29 2c |,328,12 (&0C),| 00004c80 57 72 69 74 65 20 74 68 65 20 70 61 6c 65 74 74 |Write the palett| 00004c90 65 2c 33 32 39 2c 31 33 20 20 20 28 26 30 44 29 |e,329,13 (&0D)| 00004ca0 2c 52 65 61 64 20 63 75 72 72 65 6e 74 20 61 6e |,Read current an| 00004cb0 64 20 6c 61 73 74 20 67 72 61 70 68 69 63 73 20 |d last graphics | 00004cc0 63 75 72 73 6f 72 73 2c 33 33 30 0d 13 42 ac dc |cursors,330..B..| 00004cd0 20 31 34 20 20 20 28 26 30 45 29 2c 52 65 61 64 | 14 (&0E),Read| 00004ce0 20 43 4d 4f 53 20 63 6c 6f 63 6b 2c 35 36 30 2d | CMOS clock,560-| 00004cf0 35 36 35 2c 31 35 20 20 20 28 26 30 46 29 2c 57 |565,15 (&0F),W| 00004d00 72 69 74 65 20 43 4d 4f 53 20 63 6c 6f 63 6b 2c |rite CMOS clock,| 00004d10 35 36 36 2d 35 36 39 2c 32 31 20 20 20 28 26 31 |566-569,21 (&1| 00004d20 35 29 2c 44 65 66 69 6e 65 20 70 6f 69 6e 74 65 |5),Define pointe| 00004d30 72 20 61 6e 64 20 6d 6f 75 73 65 20 70 61 72 61 |r and mouse para| 00004d40 6d 65 74 65 72 73 2c 33 33 31 2d 33 33 39 2c 32 |meters,331-339,2| 00004d50 32 20 20 20 28 26 31 36 29 2c 57 72 69 74 65 20 |2 (&16),Write | 00004d60 73 63 72 65 65 6e 20 62 61 73 65 20 61 64 64 72 |screen base addr| 00004d70 65 73 73 2c 33 34 30 0d 13 4c 05 3a 0d 13 56 e6 |ess,340..L.:..V.| 00004d80 dc 20 30 20 20 20 20 28 26 30 30 29 2c 44 69 73 |. 0 (&00),Dis| 00004d90 70 6c 61 79 20 4f 53 20 76 65 72 73 69 6f 6e 20 |play OS version | 00004da0 69 6e 66 6f 72 6d 61 74 69 6f 6e 2c 38 31 36 2c |information,816,| 00004db0 31 20 20 20 20 28 26 30 31 29 2c 57 72 69 74 65 |1 (&01),Write| 00004dc0 20 75 73 65 72 20 66 6c 61 67 2c 38 31 37 2c 32 | user flag,817,2| 00004dd0 20 20 20 20 28 26 30 32 29 2c 53 70 65 63 69 66 | (&02),Specif| 00004de0 79 20 69 6e 70 75 74 20 73 74 72 65 61 6d 2c 34 |y input stream,4| 00004df0 38 32 2c 33 20 20 20 20 28 26 30 33 29 2c 53 70 |82,3 (&03),Sp| 00004e00 65 63 69 66 79 20 6f 75 74 70 75 74 20 73 74 72 |ecify output str| 00004e10 65 61 6d 73 2c 31 36 37 2c 34 20 20 20 20 28 26 |eams,167,4 (&| 00004e20 30 34 29 2c 43 75 72 73 6f 72 20 6b 65 79 20 73 |04),Cursor key s| 00004e30 74 61 74 75 73 2c 34 38 34 2c 35 20 20 20 20 28 |tatus,484,5 (| 00004e40 26 30 35 29 2c 57 72 69 74 65 20 70 72 69 6e 74 |&05),Write print| 00004e50 65 72 20 64 72 69 76 65 72 20 74 79 70 65 2c 31 |er driver type,1| 00004e60 36 39 0d 13 60 e1 dc 20 36 20 20 20 20 28 26 30 |69..`.. 6 (&0| 00004e70 36 29 2c 57 72 69 74 65 20 70 72 69 6e 74 65 72 |6),Write printer| 00004e80 20 69 67 6e 6f 72 65 20 63 68 61 72 61 63 74 65 | ignore characte| 00004e90 72 2c 31 37 31 2c 37 20 20 20 20 28 26 30 37 29 |r,171,7 (&07)| 00004ea0 2c 57 72 69 74 65 20 52 53 34 32 33 20 72 65 63 |,Write RS423 rec| 00004eb0 69 65 76 65 20 72 61 74 65 2c 34 38 36 2c 38 20 |ieve rate,486,8 | 00004ec0 20 20 20 28 26 30 38 29 2c 57 72 69 74 65 20 52 | (&08),Write R| 00004ed0 53 34 32 33 20 74 72 61 6e 73 6d 69 74 20 72 61 |S423 transmit ra| 00004ee0 74 65 2c 31 37 32 2c 39 20 20 20 20 28 26 30 39 |te,172,9 (&09| 00004ef0 29 2c 57 72 69 74 65 20 64 75 72 61 74 69 6f 6e |),Write duration| 00004f00 20 6f 66 20 66 69 72 73 74 20 63 6f 6c 6f 75 72 | of first colour| 00004f10 2c 32 39 36 2c 31 30 20 20 20 28 26 30 41 29 2c |,296,10 (&0A),| 00004f20 57 72 69 74 65 20 64 75 72 61 74 69 6f 6e 20 6f |Write duration o| 00004f30 66 20 73 65 63 6f 6e 64 20 63 6f 6c 6f 75 72 2c |f second colour,| 00004f40 32 39 37 0d 13 6a dc dc 20 31 31 20 20 20 28 26 |297..j.. 11 (&| 00004f50 30 42 29 2c 57 72 69 74 65 20 6b 65 79 62 6f 61 |0B),Write keyboa| 00004f60 72 64 20 61 75 74 6f 2d 72 65 70 65 61 74 20 64 |rd auto-repeat d| 00004f70 65 6c 61 79 2c 34 38 38 2c 31 32 20 20 20 28 26 |elay,488,12 (&| 00004f80 30 43 29 2c 57 72 69 74 65 20 6b 65 79 62 6f 61 |0C),Write keyboa| 00004f90 72 64 20 61 75 74 6f 2d 72 65 70 65 61 74 20 72 |rd auto-repeat r| 00004fa0 61 74 65 2c 34 38 39 2c 31 33 20 20 20 28 26 30 |ate,489,13 (&0| 00004fb0 44 29 2c 44 69 73 61 62 6c 65 20 65 76 65 6e 74 |D),Disable event| 00004fc0 2c 31 31 36 2c 31 34 20 20 20 28 26 30 45 29 2c |,116,14 (&0E),| 00004fd0 45 6e 61 62 6c 65 20 65 76 65 6e 74 2c 31 31 37 |Enable event,117| 00004fe0 2c 31 35 20 20 20 28 26 30 46 29 2c 46 6c 75 73 |,15 (&0F),Flus| 00004ff0 68 20 62 75 66 66 65 72 2c 31 32 38 2c 31 38 20 |h buffer,128,18 | 00005000 20 20 28 26 31 32 29 2c 52 65 73 65 74 20 66 75 | (&12),Reset fu| 00005010 6e 63 74 69 6f 6e 20 6b 65 79 73 2c 34 39 30 0d |nction keys,490.| 00005020 13 74 da dc 20 31 39 20 20 20 28 26 31 33 29 2c |.t.. 19 (&13),| 00005030 57 61 69 74 20 66 6f 72 20 76 65 72 74 69 63 61 |Wait for vertica| 00005040 6c 20 73 79 6e 63 20 28 76 73 79 6e 63 29 2c 32 |l sync (vsync),2| 00005050 39 38 2c 32 30 20 20 20 28 26 31 34 29 2c 52 65 |98,20 (&14),Re| 00005060 73 65 74 20 66 6f 6e 74 20 64 65 66 69 6e 69 74 |set font definit| 00005070 69 6f 6e 73 2c 32 39 39 2c 32 31 20 20 20 28 26 |ions,299,21 (&| 00005080 31 35 29 2c 46 6c 75 73 68 20 73 65 6c 65 63 74 |15),Flush select| 00005090 65 64 20 62 75 66 66 65 72 2c 31 32 39 2c 32 35 |ed buffer,129,25| 000050a0 20 20 20 28 26 31 39 29 2c 52 65 73 65 74 20 67 | (&19),Reset g| 000050b0 72 6f 75 70 20 6f 66 20 66 6f 6e 74 20 64 65 66 |roup of font def| 000050c0 69 6e 69 74 69 6f 6e 73 2c 33 30 30 2c 31 30 36 |initions,300,106| 000050d0 20 20 28 26 36 41 29 2c 53 65 6c 65 63 74 20 70 | (&6A),Select p| 000050e0 6f 69 6e 74 65 72 2f 61 63 74 69 76 61 74 65 20 |ointer/activate | 000050f0 6d 6f 75 73 65 2c 33 30 31 0d 13 7e de dc 20 31 |mouse,301..~.. 1| 00005100 31 32 20 20 28 26 37 30 29 2c 57 72 69 74 65 20 |12 (&70),Write | 00005110 56 44 55 20 64 72 69 76 65 72 20 73 63 72 65 65 |VDU driver scree| 00005120 6e 20 62 61 6e 6b 2c 33 30 32 2c 31 31 33 20 20 |n bank,302,113 | 00005130 28 26 37 31 29 2c 57 72 69 74 65 20 64 69 73 70 |(&71),Write disp| 00005140 6c 61 79 20 68 61 72 64 77 61 72 65 20 73 63 72 |lay hardware scr| 00005150 65 65 6e 20 62 61 6e 6b 2c 33 30 33 2c 31 31 34 |een bank,303,114| 00005160 20 20 28 26 37 32 29 2c 57 72 69 74 65 20 73 68 | (&72),Write sh| 00005170 61 64 6f 77 2f 6e 6f 6e 2d 73 68 61 64 6f 77 20 |adow/non-shadow | 00005180 73 74 61 74 65 2c 33 30 34 2c 31 31 37 20 20 28 |state,304,117 (| 00005190 26 37 35 29 2c 52 65 61 64 20 56 44 55 20 73 74 |&75),Read VDU st| 000051a0 61 74 75 73 2c 33 30 35 2c 31 31 38 20 20 28 26 |atus,305,118 (&| 000051b0 37 36 29 2c 52 65 66 6c 65 63 74 20 6b 65 79 62 |76),Reflect keyb| 000051c0 6f 61 72 64 20 73 74 61 74 75 73 20 69 6e 20 4c |oard status in L| 000051d0 45 44 73 2c 34 39 31 0d 13 88 c7 dc 20 31 32 30 |EDs,491..... 120| 000051e0 20 20 28 26 37 38 29 2c 57 72 69 74 65 20 6b 65 | (&78),Write ke| 000051f0 79 73 20 70 72 65 73 73 65 64 20 69 6e 66 6f 72 |ys pressed infor| 00005200 6d 61 74 69 6f 6e 2c 34 39 32 2c 31 32 31 20 20 |mation,492,121 | 00005210 28 26 37 39 29 2c 4b 65 79 62 6f 61 72 64 20 73 |(&79),Keyboard s| 00005220 63 61 6e 2c 34 39 33 2c 31 32 32 20 20 28 26 37 |can,493,122 (&7| 00005230 41 29 2c 4b 65 79 62 6f 61 72 64 20 73 63 61 6e |A),Keyboard scan| 00005240 20 66 72 6f 6d 20 31 36 20 64 65 63 69 6d 61 6c | from 16 decimal| 00005250 2c 34 39 34 2c 31 32 34 20 20 28 26 37 43 29 2c |,494,124 (&7C),| 00005260 43 6c 65 61 72 20 65 73 63 61 70 65 20 63 6f 6e |Clear escape con| 00005270 64 69 74 69 6f 6e 2c 34 39 35 2c 31 32 35 20 20 |dition,495,125 | 00005280 28 26 37 44 29 2c 53 65 74 20 65 73 63 61 70 65 |(&7D),Set escape| 00005290 20 63 6f 6e 64 69 74 69 6f 6e 2c 34 39 36 0d 13 | condition,496..| 000052a0 92 cf dc 20 31 32 36 20 20 28 26 37 45 29 2c 41 |... 126 (&7E),A| 000052b0 63 6b 6e 6f 77 6c 65 64 67 65 20 65 73 63 61 70 |cknowledge escap| 000052c0 65 20 63 6f 6e 64 69 74 69 6f 6e 2c 34 39 37 2c |e condition,497,| 000052d0 31 32 37 20 20 28 26 37 46 29 2c 43 68 65 63 6b |127 (&7F),Check| 000052e0 20 66 6f 72 20 65 6e 64 20 6f 66 20 66 69 6c 65 | for end of file| 000052f0 2c 38 34 33 2c 31 32 38 20 20 28 26 38 30 29 2c |,843,128 (&80),| 00005300 47 65 74 20 62 75 66 66 65 72 2f 6d 6f 75 73 65 |Get buffer/mouse| 00005310 20 73 74 61 74 75 73 2c 31 33 30 2c 31 32 39 20 | status,130,129 | 00005320 20 28 26 38 31 29 2c 53 63 61 6e 20 66 6f 72 20 | (&81),Scan for | 00005330 61 20 70 61 72 74 69 63 75 6c 61 72 20 6b 65 79 |a particular key| 00005340 2c 34 39 38 2c 31 33 34 20 20 28 26 38 36 29 2c |,498,134 (&86),| 00005350 52 65 61 64 20 74 65 78 74 20 63 75 72 73 6f 72 |Read text cursor| 00005360 20 70 6f 73 69 74 69 6f 6e 2c 33 30 36 0d 13 9c | position,306...| 00005370 c7 dc 20 31 33 35 20 20 28 26 38 37 29 2c 52 65 |.. 135 (&87),Re| 00005380 61 64 20 63 68 61 72 61 63 74 65 72 20 61 74 20 |ad character at | 00005390 74 65 78 74 20 63 75 72 73 6f 72 20 61 6e 64 20 |text cursor and | 000053a0 73 63 72 65 65 6e 20 6d 6f 64 65 2c 33 30 37 2c |screen mode,307,| 000053b0 31 33 38 20 20 28 26 38 41 29 2c 49 6e 73 65 72 |138 (&8A),Inser| 000053c0 74 20 63 68 61 72 61 63 74 65 72 20 63 6f 64 65 |t character code| 000053d0 20 69 6e 74 6f 20 62 75 66 66 65 72 2c 31 33 31 | into buffer,131| 000053e0 2c 31 33 39 20 20 28 26 38 42 29 2c 57 72 69 74 |,139 (&8B),Writ| 000053f0 65 20 66 69 6c 69 6e 67 20 73 79 73 74 65 6d 20 |e filing system | 00005400 6f 70 74 69 6f 6e 73 2c 38 34 34 2c 31 34 33 20 |options,844,143 | 00005410 20 28 26 38 46 29 2c 49 73 73 75 65 20 6d 6f 64 | (&8F),Issue mod| 00005420 75 6c 65 20 73 65 72 76 69 63 65 20 63 61 6c 6c |ule service call| 00005430 2c 36 34 35 0d 13 a6 b6 dc 20 31 34 34 20 20 28 |,645..... 144 (| 00005440 26 39 30 29 2c 53 65 74 20 76 65 72 74 69 63 61 |&90),Set vertica| 00005450 6c 20 73 63 72 65 65 6e 20 73 68 69 66 74 20 61 |l screen shift a| 00005460 6e 64 20 69 6e 74 65 72 6c 61 63 65 2c 33 30 38 |nd interlace,308| 00005470 2c 31 34 35 20 20 28 26 39 31 29 2c 47 65 74 20 |,145 (&91),Get | 00005480 63 68 61 72 61 63 74 65 72 20 66 72 6f 6d 20 62 |character from b| 00005490 75 66 66 65 72 2c 31 33 32 2c 31 35 32 20 20 28 |uffer,132,152 (| 000054a0 26 39 38 29 2c 45 78 61 6d 69 6e 65 20 62 75 66 |&98),Examine buf| 000054b0 66 65 72 20 73 74 61 74 75 73 2c 31 33 33 2c 31 |fer status,133,1| 000054c0 35 33 20 20 28 26 39 39 29 2c 49 6e 73 65 72 74 |53 (&99),Insert| 000054d0 20 63 68 61 72 61 63 74 65 72 20 69 6e 74 6f 20 | character into | 000054e0 62 75 66 66 65 72 2c 31 33 34 0d 13 b0 b7 dc 20 |buffer,134..... | 000054f0 31 35 36 20 20 28 26 39 43 29 2c 52 65 61 64 2f |156 (&9C),Read/| 00005500 77 72 69 74 65 20 61 73 79 6e 63 68 72 6f 6e 6f |write asynchrono| 00005510 75 73 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e |us communication| 00005520 73 20 73 74 61 74 65 2c 31 37 34 2c 31 36 30 20 |s state,174,160 | 00005530 20 28 26 41 30 29 2c 52 65 61 64 20 56 44 55 20 | (&A0),Read VDU | 00005540 76 61 72 69 61 62 6c 65 20 76 61 6c 75 65 2c 33 |variable value,3| 00005550 30 39 2c 31 36 31 20 20 28 26 41 31 29 2c 52 65 |09,161 (&A1),Re| 00005560 61 64 20 62 61 74 74 65 72 79 20 62 61 63 6b 65 |ad battery backe| 00005570 64 20 52 41 4d 2c 37 38 37 2c 31 36 32 20 20 28 |d RAM,787,162 (| 00005580 26 41 32 29 2c 57 72 69 74 65 20 62 61 74 74 65 |&A2),Write batte| 00005590 72 79 20 62 61 63 6b 65 64 20 52 41 4d 2c 37 38 |ry backed RAM,78| 000055a0 38 0d 13 ba d1 dc 20 31 36 33 20 20 28 26 41 33 |8..... 163 (&A3| 000055b0 29 2c 52 65 61 64 2f 77 72 69 74 65 20 67 65 6e |),Read/write gen| 000055c0 65 72 61 6c 20 67 72 61 70 68 69 63 73 20 69 6e |eral graphics in| 000055d0 66 6f 72 6d 61 74 69 6f 6e 2c 33 31 31 2c 31 36 |formation,311,16| 000055e0 35 20 20 28 26 41 35 29 2c 52 65 61 64 20 6f 75 |5 (&A5),Read ou| 000055f0 74 70 75 74 20 63 75 72 73 6f 72 20 70 6f 73 69 |tput cursor posi| 00005600 74 69 6f 6e 2c 33 31 33 2c 31 37 36 20 20 28 26 |tion,313,176 (&| 00005610 42 30 29 2c 35 30 48 7a 20 63 6f 75 6e 74 65 72 |B0),50Hz counter| 00005620 2c 35 35 34 2c 31 37 37 20 20 28 26 42 31 29 2c |,554,177 (&B1),| 00005630 52 65 61 64 20 69 6e 70 75 74 20 73 6f 75 72 63 |Read input sourc| 00005640 65 2c 35 30 31 2c 31 37 38 20 20 28 26 42 32 29 |e,501,178 (&B2)| 00005650 2c 52 65 61 64 2f 77 72 69 74 65 20 6b 65 79 62 |,Read/write keyb| 00005660 6f 61 72 64 20 73 65 6d 61 70 68 6f 72 65 2c 35 |oard semaphore,5| 00005670 30 32 0d 13 c4 e3 dc 20 31 38 31 20 20 28 26 42 |02..... 181 (&B| 00005680 35 29 2c 52 65 61 64 2f 77 72 69 74 65 20 52 53 |5),Read/write RS| 00005690 34 32 33 20 69 6e 70 75 74 20 69 6e 74 65 72 70 |423 input interp| 000056a0 72 65 74 61 74 69 6f 6e 20 73 74 61 74 75 73 2c |retation status,| 000056b0 35 30 33 2c 31 38 32 20 20 28 26 42 36 29 2c 52 |503,182 (&B6),R| 000056c0 65 61 64 2f 77 72 69 74 65 20 4e 6f 49 67 6e 6f |ead/write NoIgno| 000056d0 72 65 20 73 74 61 74 65 2c 31 37 36 2c 31 39 31 |re state,176,191| 000056e0 20 20 28 26 42 46 29 2c 52 65 61 64 2f 77 72 69 | (&BF),Read/wri| 000056f0 74 65 20 52 53 34 32 33 20 62 75 73 79 20 66 6c |te RS423 busy fl| 00005700 61 67 2c 31 37 37 2c 31 39 32 20 20 28 26 43 30 |ag,177,192 (&C0| 00005710 29 2c 52 65 61 64 20 52 53 34 32 33 20 63 6f 6e |),Read RS423 con| 00005720 74 72 6f 6c 20 62 79 74 65 2c 31 37 38 2c 31 39 |trol byte,178,19| 00005730 33 20 20 28 26 43 31 29 2c 52 65 61 64 2f 77 72 |3 (&C1),Read/wr| 00005740 69 74 65 20 66 6c 61 73 68 20 63 6f 75 6e 74 65 |ite flash counte| 00005750 72 2c 33 31 34 0d 13 ce c9 dc 20 31 39 34 20 20 |r,314..... 194 | 00005760 28 26 43 32 29 2c 52 65 61 64 20 64 75 72 61 74 |(&C2),Read durat| 00005770 69 6f 6e 20 6f 66 20 73 65 63 6f 6e 64 20 63 6f |ion of second co| 00005780 6c 6f 75 72 2c 33 31 35 2c 31 39 35 20 20 28 26 |lour,315,195 (&| 00005790 43 33 29 2c 52 65 61 64 20 64 75 72 61 74 69 6f |C3),Read duratio| 000057a0 6e 20 6f 66 20 66 69 72 73 74 20 63 6f 6c 6f 75 |n of first colou| 000057b0 72 2c 33 31 36 2c 31 39 36 20 20 28 26 43 34 29 |r,316,196 (&C4)| 000057c0 2c 52 65 61 64 2f 77 72 69 74 65 20 6b 65 79 62 |,Read/write keyb| 000057d0 6f 61 72 64 20 61 75 74 6f 2d 72 65 70 65 61 74 |oard auto-repeat| 000057e0 20 64 65 6c 61 79 2c 35 30 35 2c 31 39 37 20 20 | delay,505,197 | 000057f0 28 26 43 35 29 2c 52 65 61 64 2f 77 72 69 74 65 |(&C5),Read/write| 00005800 20 6b 65 79 62 6f 61 72 64 20 61 75 74 6f 2d 72 | keyboard auto-r| 00005810 65 70 65 61 74 20 72 61 74 65 2c 35 30 36 0d 13 |epeat rate,506..| 00005820 d8 c0 dc 20 31 39 38 20 20 28 26 43 36 29 2c 52 |... 198 (&C6),R| 00005830 65 61 64 2f 77 72 69 74 65 20 2a 45 78 65 63 20 |ead/write *Exec | 00005840 66 69 6c 65 20 68 61 6e 64 6c 65 2c 35 30 37 2c |file handle,507,| 00005850 31 39 39 20 20 28 26 43 37 29 2c 52 65 61 64 2f |199 (&C7),Read/| 00005860 77 72 69 74 65 20 2a 53 70 6f 6f 6c 20 66 69 6c |write *Spool fil| 00005870 65 20 68 61 6e 64 6c 65 2c 31 37 39 2c 32 30 30 |e handle,179,200| 00005880 20 20 28 26 43 38 29 2c 52 65 61 64 2f 77 72 69 | (&C8),Read/wri| 00005890 74 65 20 42 72 65 61 6b 20 61 6e 64 20 45 73 63 |te Break and Esc| 000058a0 61 70 65 20 65 66 66 65 63 74 2c 35 30 39 2c 32 |ape effect,509,2| 000058b0 30 31 20 20 28 26 43 39 29 2c 52 65 61 64 2f 77 |01 (&C9),Read/w| 000058c0 72 69 74 65 20 6b 65 79 62 6f 61 72 64 20 64 69 |rite keyboard di| 000058d0 73 61 62 6c 65 20 66 6c 61 67 2c 35 31 30 0d 13 |sable flag,510..| 000058e0 e2 9b dc 20 32 30 32 20 20 28 26 43 41 29 2c 52 |... 202 (&CA),R| 000058f0 65 61 64 2f 77 72 69 74 65 20 6b 65 79 62 6f 61 |ead/write keyboa| 00005900 72 64 20 73 74 61 74 75 73 20 62 79 74 65 2c 35 |rd status byte,5| 00005910 31 31 2c 32 30 33 20 20 28 26 43 42 29 2c 52 65 |11,203 (&CB),Re| 00005920 61 64 2f 77 72 69 74 65 20 52 53 34 32 33 20 69 |ad/write RS423 i| 00005930 6e 70 75 74 20 62 75 66 66 65 72 20 6d 69 6e 69 |nput buffer mini| 00005940 6d 75 6d 20 73 70 61 63 65 2c 35 31 33 2c 32 30 |mum space,513,20| 00005950 34 20 20 28 26 43 43 29 2c 52 65 61 64 2f 77 72 |4 (&CC),Read/wr| 00005960 69 74 65 20 52 53 34 32 33 20 69 67 6e 6f 72 65 |ite RS423 ignore| 00005970 20 66 6c 61 67 2c 35 31 34 0d 13 ec e1 dc 20 32 | flag,514..... 2| 00005980 31 31 20 20 28 26 44 33 29 2c 52 65 61 64 2f 77 |11 (&D3),Read/w| 00005990 72 69 74 65 20 62 65 6c 6c 20 63 68 61 6e 6e 65 |rite bell channe| 000059a0 6c 2c 33 31 37 2c 32 31 32 20 20 28 26 44 34 29 |l,317,212 (&D4)| 000059b0 2c 52 65 61 64 2f 77 72 69 74 65 20 62 65 6c 6c |,Read/write bell| 000059c0 20 73 6f 75 6e 64 20 76 6f 6c 75 6d 65 2c 33 31 | sound volume,31| 000059d0 38 2c 32 31 33 20 20 28 26 44 35 29 2c 52 65 61 |8,213 (&D5),Rea| 000059e0 64 2f 77 72 69 74 65 20 62 65 6c 6c 20 66 72 65 |d/write bell fre| 000059f0 71 75 65 6e 63 79 2c 33 31 39 2c 32 31 34 20 20 |quency,319,214 | 00005a00 28 26 44 36 29 2c 52 65 61 64 2f 77 72 69 74 65 |(&D6),Read/write| 00005a10 20 62 65 6c 6c 20 64 75 72 61 74 69 6f 6e 2c 33 | bell duration,3| 00005a20 32 30 2c 32 31 36 20 20 28 26 44 38 29 2c 52 65 |20,216 (&D8),Re| 00005a30 61 64 2f 77 72 69 74 65 20 6c 65 6e 67 74 68 20 |ad/write length | 00005a40 6f 66 20 66 75 6e 63 74 69 6f 6e 20 6b 65 79 20 |of function key | 00005a50 73 74 72 69 6e 67 2c 35 31 35 0d 13 f6 f5 dc 20 |string,515..... | 00005a60 32 31 37 20 20 28 26 44 39 29 2c 52 65 61 64 2f |217 (&D9),Read/| 00005a70 77 72 69 74 65 20 70 61 67 65 64 20 6d 6f 64 65 |write paged mode| 00005a80 20 6c 69 6e 65 20 63 6f 75 6e 74 2c 33 32 31 2c | line count,321,| 00005a90 32 31 38 20 20 28 26 44 41 29 2c 52 65 61 64 2f |218 (&DA),Read/| 00005aa0 77 72 69 74 65 20 62 79 74 65 73 20 69 6e 20 56 |write bytes in V| 00005ab0 44 55 20 71 75 65 75 65 2c 33 32 32 2c 32 31 39 |DU queue,322,219| 00005ac0 20 20 28 26 44 42 29 2c 52 65 61 64 2f 77 72 69 | (&DB),Read/wri| 00005ad0 74 65 20 54 61 62 20 6b 65 79 20 63 6f 64 65 2c |te Tab key code,| 00005ae0 35 31 36 2c 32 32 30 20 20 28 26 44 43 29 2c 52 |516,220 (&DC),R| 00005af0 65 61 64 2f 77 72 69 74 65 20 65 73 63 61 70 65 |ead/write escape| 00005b00 20 63 68 61 72 61 63 74 65 72 2c 35 31 38 2c 32 | character,518,2| 00005b10 32 31 20 20 28 26 44 44 29 2c 52 65 61 64 2f 77 |21 (&DD),Read/w| 00005b20 72 69 74 65 20 69 6e 74 65 72 70 72 65 74 61 74 |rite interpretat| 00005b30 69 6f 6e 20 6f 66 20 69 6e 70 75 74 20 76 61 6c |ion of input val| 00005b40 75 65 20 26 43 30 2d 26 43 46 2c 2d 2d 2d 2d 0d |ue &C0-&CF,----.| 00005b50 14 00 c8 dc 20 32 32 32 20 20 28 26 44 45 29 2c |.... 222 (&DE),| 00005b60 52 65 61 64 2f 77 72 69 74 65 20 69 6e 74 65 72 |Read/write inter| 00005b70 70 72 65 74 61 74 69 6f 6e 20 6f 66 20 69 6e 70 |pretation of inp| 00005b80 75 74 20 76 61 6c 75 65 20 26 44 30 2d 26 44 46 |ut value &D0-&DF| 00005b90 2c 2d 2d 2d 2d 2c 32 32 33 20 20 28 26 44 46 29 |,----,223 (&DF)| 00005ba0 2c 52 65 61 64 2f 77 72 69 74 65 20 69 6e 74 65 |,Read/write inte| 00005bb0 72 70 72 65 74 61 74 69 6f 6e 20 6f 66 20 69 6e |rpretation of in| 00005bc0 70 75 74 20 76 61 6c 75 65 20 26 45 30 2d 26 45 |put value &E0-&E| 00005bd0 46 2c 2d 2d 2d 2d 2c 32 32 34 20 20 28 26 45 30 |F,----,224 (&E0| 00005be0 29 2c 52 65 61 64 2f 77 72 69 74 65 20 69 6e 74 |),Read/write int| 00005bf0 65 72 70 72 65 74 61 74 69 6f 6e 20 6f 66 20 69 |erpretation of i| 00005c00 6e 70 75 74 20 76 61 6c 75 65 20 26 46 30 2d 26 |nput value &F0-&| 00005c10 46 46 2c 2d 2d 2d 2d 0d 14 0a b5 dc 20 32 32 35 |FF,----..... 225| 00005c20 20 20 28 26 45 31 29 2c 52 65 61 64 2f 77 72 69 | (&E1),Read/wri| 00005c30 74 65 20 66 75 6e 63 74 69 6f 6e 20 6b 65 79 20 |te function key | 00005c40 69 6e 74 65 72 70 72 65 74 61 74 69 6f 6e 2c 2d |interpretation,-| 00005c50 2d 2d 2d 2c 32 32 36 20 20 28 26 45 32 29 2c 52 |---,226 (&E2),R| 00005c60 65 61 64 2f 77 72 69 74 65 20 53 68 69 66 74 20 |ead/write Shift | 00005c70 66 75 6e 63 74 69 6f 6e 20 6b 65 79 20 69 6e 74 |function key int| 00005c80 65 72 70 72 65 74 61 74 69 6f 6e 2c 2d 2d 2d 2d |erpretation,----| 00005c90 2c 32 32 37 20 20 28 26 45 33 29 2c 52 65 61 64 |,227 (&E3),Read| 00005ca0 2f 77 72 69 74 65 20 43 74 72 6c 20 66 75 6e 63 |/write Ctrl func| 00005cb0 74 69 6f 6e 20 6b 65 79 20 69 6e 74 65 72 70 72 |tion key interpr| 00005cc0 65 74 61 74 69 6f 6e 2c 2d 2d 2d 2d 0d 14 14 d6 |etation,----....| 00005cd0 dc 20 32 32 38 20 20 28 26 45 34 29 2c 52 65 61 |. 228 (&E4),Rea| 00005ce0 64 2f 77 72 69 74 65 20 43 74 72 6c 20 53 68 69 |d/write Ctrl Shi| 00005cf0 66 74 20 66 75 6e 63 74 69 6f 6e 20 6b 65 79 20 |ft function key | 00005d00 69 6e 74 65 72 70 72 65 74 61 74 69 6f 6e 2c 35 |interpretation,5| 00005d10 31 39 2d 35 32 31 2c 32 32 39 20 20 28 26 45 35 |19-521,229 (&E5| 00005d20 29 2c 52 65 61 64 2f 77 72 69 74 65 20 45 73 63 |),Read/write Esc| 00005d30 61 70 65 20 6b 65 79 20 73 74 61 74 75 73 2c 35 |ape key status,5| 00005d40 32 32 2c 32 33 30 20 20 28 26 45 36 29 2c 52 65 |22,230 (&E6),Re| 00005d50 61 64 2f 77 72 69 74 65 20 65 73 63 61 70 65 20 |ad/write escape | 00005d60 65 66 66 65 63 74 73 2c 35 32 34 2c 32 33 36 20 |effects,524,236 | 00005d70 20 28 26 45 43 29 2c 52 65 61 64 2f 77 72 69 74 | (&EC),Read/writ| 00005d80 65 20 63 68 61 72 61 63 74 65 72 20 64 65 73 74 |e character dest| 00005d90 69 6e 61 74 69 6f 6e 20 73 74 61 74 75 73 2c 31 |ination status,1| 00005da0 38 30 0d 14 1e d4 dc 20 32 33 37 20 20 28 26 45 |80..... 237 (&E| 00005db0 44 29 2c 52 65 61 64 2f 77 72 69 74 65 20 63 75 |D),Read/write cu| 00005dc0 72 73 6f 72 20 6b 65 79 20 73 74 61 74 75 73 2c |rsor key status,| 00005dd0 35 32 36 2c 32 33 38 20 20 28 26 45 45 29 2c 52 |526,238 (&EE),R| 00005de0 65 61 64 2f 77 72 69 74 65 20 6e 75 6d 65 72 69 |ead/write numeri| 00005df0 63 20 6b 65 79 70 61 64 20 69 6e 74 65 72 70 72 |c keypad interpr| 00005e00 65 74 61 74 69 6f 6e 2c 35 32 38 2c 32 34 30 20 |etation,528,240 | 00005e10 20 28 26 46 30 29 2c 52 65 61 64 20 63 6f 75 6e | (&F0),Read coun| 00005e20 74 72 79 20 66 6c 61 67 2c 31 36 37 31 2c 32 34 |try flag,1671,24| 00005e30 31 20 20 28 26 46 31 29 2c 52 65 61 64 2f 77 72 |1 (&F1),Read/wr| 00005e40 69 74 65 20 75 73 65 72 20 66 6c 61 67 2c 38 31 |ite user flag,81| 00005e50 38 2c 32 34 32 20 20 28 26 46 32 29 2c 52 65 61 |8,242 (&F2),Rea| 00005e60 64 20 52 53 34 32 33 20 62 61 75 64 20 72 61 74 |d RS423 baud rat| 00005e70 65 73 2c 31 38 31 0d 14 28 e5 dc 20 32 34 33 20 |es,181..(.. 243 | 00005e80 20 28 26 46 33 29 2c 52 65 61 64 20 74 69 6d 65 | (&F3),Read time| 00005e90 72 20 73 77 69 74 63 68 20 73 74 61 74 65 2c 35 |r switch state,5| 00005ea0 35 35 2c 32 34 35 20 20 28 26 46 35 29 2c 52 65 |55,245 (&F5),Re| 00005eb0 61 64 20 70 72 69 6e 74 65 72 20 64 72 69 76 65 |ad printer drive| 00005ec0 72 20 74 79 70 65 2c 31 38 33 2c 32 34 36 20 20 |r type,183,246 | 00005ed0 28 26 46 36 29 2c 52 65 61 64 2f 77 72 69 74 65 |(&F6),Read/write| 00005ee0 20 70 72 69 6e 74 65 72 20 69 67 6e 6f 72 65 20 | printer ignore | 00005ef0 63 68 61 72 61 63 74 65 72 2c 31 38 34 2c 32 34 |character,184,24| 00005f00 37 20 20 28 26 46 37 29 2c 52 65 61 64 2f 77 72 |7 (&F7),Read/wr| 00005f10 69 74 65 20 42 72 65 61 6b 20 6b 65 79 20 61 63 |ite Break key ac| 00005f20 74 69 6f 6e 73 2c 35 32 39 2c 32 35 30 20 20 28 |tions,529,250 (| 00005f30 26 46 41 29 2c 52 65 61 64 20 56 44 55 20 64 72 |&FA),Read VDU dr| 00005f40 69 76 65 72 20 73 63 72 65 65 6e 20 62 61 6e 6b |iver screen bank| 00005f50 20 6e 75 6d 62 65 72 2c 33 32 33 0d 14 32 b8 dc | number,323..2..| 00005f60 20 32 35 31 20 20 28 26 46 42 29 2c 52 65 61 64 | 251 (&FB),Read| 00005f70 20 64 69 73 70 6c 61 79 20 73 63 72 65 65 6e 20 | display screen | 00005f80 62 61 6e 6b 20 6e 75 6d 62 65 72 2c 33 32 34 2c |bank number,324,| 00005f90 32 35 33 20 20 28 26 46 44 29 2c 52 65 61 64 20 |253 (&FD),Read | 00005fa0 6c 61 73 74 20 62 72 65 61 6b 20 74 79 70 65 2c |last break type,| 00005fb0 35 33 31 2c 32 35 34 20 20 28 26 46 45 29 2c 53 |531,254 (&FE),S| 00005fc0 65 74 20 65 66 66 65 63 74 20 6f 66 20 53 68 69 |et effect of Shi| 00005fd0 66 74 20 43 74 72 6c 20 6f 6e 20 6e 75 6d 65 72 |ft Ctrl on numer| 00005fe0 69 63 20 6b 65 79 70 61 64 2c 35 33 32 2c 32 35 |ic keypad,532,25| 00005ff0 35 20 20 28 26 46 46 29 2c 52 65 61 64 2f 77 72 |5 (&FF),Read/wr| 00006000 69 74 65 20 62 6f 6f 74 20 6f 70 74 69 6f 6e 2c |ite boot option,| 00006010 38 34 35 0d 14 3c 05 3a 0d 14 46 b1 dc 20 41 63 |845..<.:..F.. Ac| 00006020 63 65 73 73 2c 39 32 30 2c 41 44 46 53 2c 31 30 |cess,920,ADFS,10| 00006030 35 39 2c 41 6c 70 68 61 62 65 74 2c 31 36 37 32 |59,Alphabet,1672| 00006040 2c 41 6c 70 68 61 62 65 74 73 2c 31 36 37 33 2c |,Alphabets,1673,| 00006050 41 70 70 65 6e 64 2c 39 32 31 2c 41 75 64 69 6f |Append,921,Audio| 00006060 2c 31 36 31 32 2c 42 61 63 6b 2c 31 30 32 34 2c |,1612,Back,1024,| 00006070 42 61 63 6b 75 70 2c 31 30 32 35 2c 42 72 65 61 |Backup,1025,Brea| 00006080 6b 43 6c 72 2c 31 36 38 32 2c 42 72 65 61 6b 4c |kClr,1682,BreakL| 00006090 69 73 74 2c 31 36 38 33 2c 42 72 65 61 6b 53 65 |ist,1683,BreakSe| 000060a0 74 2c 31 36 38 34 2c 42 75 69 6c 64 2c 39 32 32 |t,1684,Build,922| 000060b0 2c 42 79 65 2c 22 31 30 32 36 2c 20 31 30 39 32 |,Bye,"1026, 1092| 000060c0 22 2c 43 61 74 2c 39 32 33 0d 14 50 b2 dc 20 43 |",Cat,923..P.. C| 000060d0 44 69 72 2c 39 32 34 2c 43 68 61 6e 6e 65 6c 56 |Dir,924,ChannelV| 000060e0 6f 69 63 65 2c 31 36 31 33 2c 43 68 65 63 6b 6d |oice,1613,Checkm| 000060f0 61 70 2c 31 30 32 37 2c 43 6c 6f 73 65 2c 39 32 |ap,1027,Close,92| 00006100 35 2c 43 6f 6d 70 61 63 74 2c 31 30 32 38 2c 43 |5,Compact,1028,C| 00006110 6f 6e 66 69 67 75 72 65 2c 38 30 38 2c 43 6f 6e |onfigure,808,Con| 00006120 74 69 6e 75 65 2c 31 36 38 35 2c 43 6f 70 79 2c |tinue,1685,Copy,| 00006130 39 33 30 2c 43 6f 75 6e 74 2c 39 33 34 2c 43 6f |930,Count,934,Co| 00006140 75 6e 74 72 69 65 73 2c 31 36 37 36 2c 43 6f 75 |untries,1676,Cou| 00006150 6e 74 72 79 2c 31 36 37 35 2c 43 72 65 61 74 65 |ntry,1675,Create| 00006160 2c 39 33 36 2c 44 65 62 75 67 2c 31 36 38 36 2c |,936,Debug,1686,| 00006170 44 65 66 65 63 74 2c 31 30 33 31 0d 14 5a e1 dc |Defect,1031..Z..| 00006180 20 44 65 6c 65 74 65 2c 39 33 37 2c 44 65 73 6b | Delete,937,Desk| 00006190 46 53 2c 22 31 31 31 38 2c 20 31 32 38 38 22 2c |FS,"1118, 1288",| 000061a0 44 65 73 6b 74 6f 70 2c 31 32 38 39 2c 44 65 73 |Desktop,1289,Des| 000061b0 6b 74 6f 70 5f 41 44 46 53 46 69 6c 65 72 2c 31 |ktop_ADFSFiler,1| 000061c0 32 39 30 2c 44 65 73 6b 74 6f 70 5f 46 69 6c 65 |290,Desktop_File| 000061d0 72 2c 31 32 39 30 2c 44 65 73 6b 74 6f 70 5f 4e |r,1290,Desktop_N| 000061e0 65 74 46 69 6c 65 72 2c 31 32 39 30 2c 44 65 73 |etFiler,1290,Des| 000061f0 6b 74 6f 70 5f 50 61 6c 65 74 74 65 2c 31 32 39 |ktop_Palette,129| 00006200 30 2c 44 65 73 6b 74 6f 70 5f 52 41 4d 46 53 46 |0,Desktop_RAMFSF| 00006210 69 6c 65 72 2c 31 32 39 30 2c 44 65 73 6b 74 6f |iler,1290,Deskto| 00006220 70 5f 54 61 73 6b 4d 61 6e 61 67 65 72 2c 31 32 |p_TaskManager,12| 00006230 39 30 2c 44 69 72 2c 39 33 38 2c 44 69 73 6d 6f |90,Dir,938,Dismo| 00006240 75 6e 74 2c 31 30 33 32 2c 44 72 69 76 65 2c 31 |unt,1032,Drive,1| 00006250 30 33 33 2c 44 75 6d 70 2c 39 33 39 0d 14 64 d6 |033,Dump,939..d.| 00006260 dc 20 45 63 68 6f 2c 36 30 39 2c 45 6e 75 6d 44 |. Echo,609,EnumD| 00006270 69 72 2c 39 34 30 2c 45 72 72 6f 72 2c 34 32 2c |ir,940,Error,42,| 00006280 45 76 61 6c 2c 36 31 30 2c 45 78 2c 39 34 31 2c |Eval,610,Ex,941,| 00006290 45 78 65 63 2c 22 35 34 36 2c 20 39 34 32 22 2c |Exec,"546, 942",| 000062a0 46 69 6c 65 49 6e 66 6f 2c 39 34 33 2c 46 69 6c |FileInfo,943,Fil| 000062b0 65 72 5f 43 6c 6f 73 65 44 69 72 2c 31 32 39 31 |er_CloseDir,1291| 000062c0 2c 46 69 6c 65 72 5f 4f 70 65 6e 44 69 72 2c 31 |,Filer_OpenDir,1| 000062d0 32 39 32 2c 46 6f 6e 74 43 61 74 2c 31 34 38 33 |292,FontCat,1483| 000062e0 2c 46 6f 6e 74 4c 69 73 74 2c 31 34 38 34 2c 46 |,FontList,1484,F| 000062f0 6f 72 6d 61 74 2c 31 30 36 36 2c 46 72 65 65 2c |ormat,1066,Free,| 00006300 22 31 30 33 34 2c 20 31 30 39 35 22 2c 46 53 2c |"1034, 1095",FS,| 00006310 31 30 39 36 2c 46 58 2c 34 39 2c 47 6f 2c 37 36 |1096,FX,49,Go,76| 00006320 31 2c 47 4f 53 2c 36 32 30 2c 48 65 6c 70 2c 38 |1,GOS,620,Help,8| 00006330 32 36 0d 14 6e a2 dc 20 49 20 61 6d 2c 31 30 39 |26..n.. I am,109| 00006340 37 2c 49 63 6f 6e 53 70 72 69 74 65 73 2c 31 32 |7,IconSprites,12| 00006350 39 33 2c 49 66 2c 36 31 31 2c 49 67 6e 6f 72 65 |93,If,611,Ignore| 00006360 2c 32 30 34 2c 49 6e 66 6f 2c 32 39 34 2c 49 6e |,204,Info,294,In| 00006370 69 74 53 74 6f 72 65 2c 31 36 38 37 2c 4b 65 79 |itStore,1687,Key| 00006380 2c 35 34 37 2c 4b 65 79 62 6f 61 72 64 2c 31 36 |,547,Keyboard,16| 00006390 37 37 2c 4c 43 61 74 2c 39 34 35 2c 4c 45 78 2c |77,LCat,945,LEx,| 000063a0 39 34 36 2c 4c 69 62 2c 39 34 37 2c 4c 69 73 74 |946,Lib,947,List| 000063b0 2c 39 34 38 2c 4c 69 73 74 46 53 2c 31 30 39 38 |,948,ListFS,1098| 000063c0 2c 4c 6f 61 64 2c 39 34 39 2c 4c 6f 67 6f 6e 2c |,Load,949,Logon,| 000063d0 31 30 39 39 0d 14 78 b3 dc 20 4d 61 70 2c 31 30 |1099..x.. Map,10| 000063e0 33 35 2c 4d 65 6d 6f 72 79 2c 31 36 38 38 2c 4d |35,Memory,1688,M| 000063f0 65 6d 6f 72 79 41 2c 31 36 38 39 2c 4d 65 6d 6f |emoryA,1689,Memo| 00006400 72 79 49 2c 31 36 39 31 2c 4d 6f 64 75 6c 65 73 |ryI,1691,Modules| 00006410 2c 37 31 37 2c 4d 6f 75 6e 74 2c 22 31 30 33 36 |,717,Mount,"1036| 00006420 2c 20 31 31 30 30 22 2c 4e 61 6d 65 44 69 73 63 |, 1100",NameDisc| 00006430 2c 31 30 33 37 2c 4e 65 74 2c 31 31 30 31 2c 4e |,1037,Net,1101,N| 00006440 6f 44 69 72 2c 31 30 33 38 2c 4e 6f 4c 69 62 2c |oDir,1038,NoLib,| 00006450 31 30 33 39 2c 4e 6f 55 52 44 2c 31 30 34 30 2c |1039,NoURD,1040,| 00006460 4f 62 65 79 2c 31 37 31 38 2c 4f 70 74 20 31 2c |Obey,1718,Opt 1,| 00006470 39 35 30 2c 4f 70 74 20 34 2c 39 35 31 2c 50 61 |950,Opt 4,951,Pa| 00006480 73 73 2c 31 31 30 32 0d 14 82 58 dc 20 50 6f 64 |ss,1102...X. Pod| 00006490 75 6c 65 4c 6f 61 64 2c 31 36 35 39 2c 50 6f 64 |uleLoad,1659,Pod| 000064a0 75 6c 65 73 2c 31 36 36 30 2c 50 6f 64 75 6c 65 |ules,1660,Podule| 000064b0 53 61 76 65 2c 31 36 36 31 2c 50 6f 69 6e 74 65 |Save,1661,Pointe| 000064c0 72 2c 22 33 37 31 2c 20 31 32 39 34 22 2c 50 72 |r,"371, 1294",Pr| 000064d0 69 6e 74 2c 39 35 32 2c 50 53 2c 31 31 31 35 0d |int,952,PS,1115.| 000064e0 14 8c ea dc 20 51 53 6f 75 6e 64 2c 31 36 31 35 |.... QSound,1615| 000064f0 2c 51 75 69 74 2c 37 36 32 2c 52 61 6d 2c 31 30 |,Quit,762,Ram,10| 00006500 37 33 2c 52 65 6d 6f 76 65 2c 39 35 33 2c 52 65 |73,Remove,953,Re| 00006510 6e 61 6d 65 2c 39 35 34 2c 52 4d 43 6c 65 61 72 |name,954,RMClear| 00006520 2c 37 31 38 2c 52 4d 45 6e 73 75 72 65 2c 37 31 |,718,RMEnsure,71| 00006530 39 2c 52 4d 46 61 73 74 65 72 2c 37 32 30 2c 52 |9,RMFaster,720,R| 00006540 4d 4b 69 6c 6c 2c 37 32 31 2c 52 4d 4c 6f 61 64 |MKill,721,RMLoad| 00006550 2c 37 32 32 2c 52 4d 52 65 49 6e 69 74 2c 37 32 |,722,RMReInit,72| 00006560 33 2c 52 4d 52 75 6e 2c 37 32 34 2c 52 4d 54 69 |3,RMRun,724,RMTi| 00006570 64 79 2c 37 32 35 2c 52 4f 4d 4d 6f 64 75 6c 65 |dy,725,ROMModule| 00006580 73 2c 37 32 36 2c 52 75 6e 2c 22 37 36 33 2c 20 |s,726,Run,"763, | 00006590 39 35 35 22 2c 53 61 76 65 2c 39 35 36 2c 53 43 |955",Save,956,SC| 000065a0 68 6f 6f 73 65 2c 34 34 36 2c 53 43 6f 70 79 2c |hoose,446,SCopy,| 000065b0 34 34 37 2c 53 63 72 65 65 6e 4c 6f 61 64 2c 22 |447,ScreenLoad,"| 000065c0 33 37 32 2c 20 34 34 38 22 0d 14 96 ed dc 20 53 |372, 448"..... S| 000065d0 63 72 65 65 6e 53 61 76 65 2c 22 33 37 33 2c 20 |creenSave,"373, | 000065e0 34 34 39 22 2c 53 44 65 6c 65 74 65 2c 34 35 30 |449",SDelete,450| 000065f0 2c 53 44 69 73 63 2c 31 31 30 33 2c 53 65 74 2c |,SDisc,1103,Set,| 00006600 37 36 34 2c 53 65 74 45 76 61 6c 2c 37 36 36 2c |764,SetEval,766,| 00006610 53 65 74 4d 61 63 72 6f 2c 37 36 37 2c 53 65 74 |SetMacro,767,Set| 00006620 50 53 2c 31 31 31 36 2c 53 65 74 54 79 70 65 2c |PS,1116,SetType,| 00006630 39 35 37 2c 53 46 6c 69 70 58 2c 34 35 31 2c 53 |957,SFlipX,451,S| 00006640 46 6c 69 70 59 2c 34 35 32 2c 53 67 65 74 2c 34 |FlipY,452,Sget,4| 00006650 35 33 2c 53 68 61 64 6f 77 2c 33 37 34 2c 53 68 |53,Shadow,374,Sh| 00006660 65 6c 6c 43 4c 49 2c 31 37 31 30 2c 53 68 6f 77 |ellCLI,1710,Show| 00006670 2c 37 36 38 2c 53 68 6f 77 52 65 67 73 2c 31 36 |,768,ShowRegs,16| 00006680 39 33 2c 53 68 75 74 2c 39 35 38 2c 53 68 75 74 |93,Shut,958,Shut| 00006690 44 6f 77 6e 2c 39 35 39 2c 53 49 6e 66 6f 2c 34 |Down,959,SInfo,4| 000066a0 35 34 2c 53 4c 69 73 74 2c 34 35 35 2c 53 4c 6f |54,SList,455,SLo| 000066b0 61 64 2c 34 35 36 0d 14 a0 8c dc 20 53 4d 65 72 |ad,456..... SMer| 000066c0 67 65 2c 34 35 37 2c 53 4e 65 77 2c 34 35 38 2c |ge,457,SNew,458,| 000066d0 53 6f 75 6e 64 2c 31 36 31 36 2c 53 70 65 61 6b |Sound,1616,Speak| 000066e0 65 72 2c 31 36 31 37 2c 53 70 6f 6f 6c 2c 22 32 |er,1617,Spool,"2| 000066f0 30 35 2c 20 39 36 30 22 2c 53 70 6f 6f 6c 4f 6e |05, 960",SpoolOn| 00006700 2c 22 32 30 36 2c 20 39 36 31 22 2c 53 52 65 6e |,"206, 961",SRen| 00006710 61 6d 65 2c 34 35 39 2c 53 53 61 76 65 2c 34 36 |ame,459,SSave,46| 00006720 30 2c 53 74 61 6d 70 2c 39 36 32 2c 53 74 61 74 |0,Stamp,962,Stat| 00006730 75 73 2c 38 31 34 2c 53 74 65 72 65 6f 2c 31 36 |us,814,Stereo,16| 00006740 31 38 0d 14 aa c5 dc 20 54 65 6d 70 6f 2c 31 36 |18..... Tempo,16| 00006750 31 39 2c 54 69 6d 65 2c 22 33 33 2c 20 35 37 37 |19,Time,"33, 577| 00006760 22 2c 54 69 74 6c 65 2c 31 30 34 31 2c 54 75 6e |",Title,1041,Tun| 00006770 69 6e 67 2c 31 36 32 30 2c 54 56 2c 33 37 35 2c |ing,1620,TV,375,| 00006780 54 79 70 65 2c 39 36 33 2c 55 6e 70 6c 75 67 2c |Type,963,Unplug,| 00006790 37 32 37 2c 55 6e 73 65 74 2c 37 36 39 2c 55 70 |727,Unset,769,Up| 000067a0 2c 39 36 34 2c 55 52 44 2c 31 30 34 32 2c 56 65 |,964,URD,1042,Ve| 000067b0 72 69 66 79 2c 31 30 34 33 2c 56 6f 69 63 65 73 |rify,1043,Voices| 000067c0 2c 31 36 32 31 2c 56 6f 6c 75 6d 65 2c 31 36 32 |,1621,Volume,162| 000067d0 32 2c 57 69 6d 70 50 61 6c 65 74 74 65 2c 31 32 |2,WimpPalette,12| 000067e0 39 37 2c 57 69 6d 70 53 6c 6f 74 2c 31 32 39 38 |97,WimpSlot,1298| 000067f0 2c 57 69 6d 70 54 61 73 6b 2c 31 32 39 39 2c 57 |,WimpTask,1299,W| 00006800 69 70 65 2c 39 36 35 0d 14 b4 05 3a 0d 14 be 10 |ipe,965....:....| 00006810 dd f2 73 6f 72 74 5f 70 61 67 65 73 0d 14 c8 0f |..sort_pages....| 00006820 c8 8e 20 67 72 6f 75 70 25 20 ca 0d 14 d2 38 c9 |.. group% ....8.| 00006830 20 31 2c 32 2c 33 2c 34 2c 35 2c 36 2c 37 2c 38 | 1,2,3,4,5,6,7,8| 00006840 2c 39 2c 31 30 2c 31 31 2c 31 32 2c 31 33 2c 31 |,9,10,11,12,13,1| 00006850 34 2c 31 35 2c 31 36 2c 31 37 2c 31 38 2c 31 39 |4,15,16,17,18,19| 00006860 2c 32 30 0d 14 dc 16 73 77 69 73 5f 69 6e 5f 67 |,20....swis_in_g| 00006870 72 6f 75 70 25 3d 5a 2d 59 0d 14 e6 27 e7 20 73 |roup%=Z-Y...'. s| 00006880 77 69 73 5f 69 6e 5f 67 72 6f 75 70 25 3c 31 30 |wis_in_group%<10| 00006890 20 8c 20 f2 6f 6e 65 5f 73 77 69 5f 70 61 67 65 | . .one_swi_page| 000068a0 0d 14 f0 24 e7 20 73 77 69 73 5f 69 6e 5f 67 72 |...$. swis_in_gr| 000068b0 6f 75 70 25 3e 31 30 20 8c 20 f2 73 77 69 5f 70 |oup%>10 . .swi_p| 000068c0 61 67 65 73 0d 14 fa 0b c9 20 32 31 2c 32 32 0d |ages..... 21,22.| 000068d0 15 04 16 73 77 69 73 5f 69 6e 5f 67 72 6f 75 70 |...swis_in_group| 000068e0 25 3d 5a 2d 59 0d 15 0e 26 e7 20 73 77 69 73 5f |%=Z-Y...&. swis_| 000068f0 69 6e 5f 67 72 6f 75 70 25 3c 31 30 20 8c 20 f2 |in_group%<10 . .| 00006900 6f 6e 65 5f 6f 73 5f 70 61 67 65 0d 15 18 23 e7 |one_os_page...#.| 00006910 20 73 77 69 73 5f 69 6e 5f 67 72 6f 75 70 25 3e | swis_in_group%>| 00006920 31 30 20 8c 20 f2 6f 73 5f 70 61 67 65 73 0d 15 |10 . .os_pages..| 00006930 22 17 c9 20 32 33 2c 32 34 2c 32 35 2c 32 36 2c |".. 23,24,25,26,| 00006940 32 37 2c 32 38 0d 15 2c 16 73 77 69 73 5f 69 6e |27,28..,.swis_in| 00006950 5f 67 72 6f 75 70 25 3d 5a 2d 59 0d 15 36 28 e7 |_group%=Z-Y..6(.| 00006960 20 73 77 69 73 5f 69 6e 5f 67 72 6f 75 70 25 3c | swis_in_group%<| 00006970 31 30 20 8c 20 f2 6f 6e 65 5f 73 74 61 72 5f 70 |10 . .one_star_p| 00006980 61 67 65 0d 15 40 25 e7 20 73 77 69 73 5f 69 6e |age..@%. swis_in| 00006990 5f 67 72 6f 75 70 25 3e 31 30 20 8c 20 f2 73 74 |_group%>10 . .st| 000069a0 61 72 5f 70 61 67 65 73 0d 15 4a 05 cb 0d 15 54 |ar_pages..J....T| 000069b0 05 e1 0d 15 5e 05 3a 0d 15 68 12 dd f2 6f 6e 65 |....^.:..h...one| 000069c0 5f 73 77 69 5f 70 61 67 65 0d 15 72 29 e3 20 58 |_swi_page..r). X| 000069d0 3d 39 20 b8 20 33 38 3a f2 75 70 64 61 74 65 5f |=9 . 38:.update_| 000069e0 69 63 6f 6e 28 73 77 69 77 25 2c 58 2c 22 22 29 |icon(swiw%,X,"")| 000069f0 3a ed 0d 15 7c 46 e3 20 58 3d 30 2b 28 28 70 61 |:...|F. X=0+((pa| 00006a00 67 65 5f 6e 75 6d 62 65 72 25 2d 31 29 2a 31 30 |ge_number%-1)*10| 00006a10 29 20 b8 20 73 77 69 73 5f 69 6e 5f 67 72 6f 75 |) . swis_in_grou| 00006a20 70 25 2b 28 28 70 61 67 65 5f 6e 75 6d 62 65 72 |p%+((page_number| 00006a30 25 2d 31 29 2a 31 30 29 0d 15 86 09 57 3d 58 2b |%-1)*10)....W=X+| 00006a40 59 0d 15 90 45 f2 75 70 64 61 74 65 5f 69 63 6f |Y...E.update_ico| 00006a50 6e 28 73 77 69 77 25 2c 58 2b 39 2d 28 28 70 61 |n(swiw%,X+9-((pa| 00006a60 67 65 5f 6e 75 6d 62 65 72 25 2d 31 29 2a 31 30 |ge_number%-1)*10| 00006a70 29 2c 67 72 6f 75 70 24 2b 73 77 69 5f 6e 61 6d |),group$+swi_nam| 00006a80 65 24 28 57 29 29 0d 15 9a 05 ed 0d 15 a4 46 e3 |e$(W))........F.| 00006a90 20 58 3d 30 2b 28 28 70 61 67 65 5f 6e 75 6d 62 | X=0+((page_numb| 00006aa0 65 72 25 2d 31 29 2a 31 30 29 20 b8 20 73 77 69 |er%-1)*10) . swi| 00006ab0 73 5f 69 6e 5f 67 72 6f 75 70 25 2b 28 28 70 61 |s_in_group%+((pa| 00006ac0 67 65 5f 6e 75 6d 62 65 72 25 2d 31 29 2a 31 30 |ge_number%-1)*10| 00006ad0 29 0d 15 ae 09 57 3d 58 2b 59 0d 15 b8 41 f2 75 |)....W=X+Y...A.u| 00006ae0 70 64 61 74 65 5f 69 63 6f 6e 28 73 77 69 77 25 |pdate_icon(swiw%| 00006af0 2c 58 2b 31 39 2d 28 28 70 61 67 65 5f 6e 75 6d |,X+19-((page_num| 00006b00 62 65 72 25 2d 31 29 2a 31 30 29 2c 73 77 69 5f |ber%-1)*10),swi_| 00006b10 6e 75 6d 62 65 72 24 28 57 29 29 0d 15 c2 05 ed |number$(W)).....| 00006b20 0d 15 cc 46 e3 20 58 3d 30 2b 28 28 70 61 67 65 |...F. X=0+((page| 00006b30 5f 6e 75 6d 62 65 72 25 2d 31 29 2a 31 30 29 20 |_number%-1)*10) | 00006b40 b8 20 73 77 69 73 5f 69 6e 5f 67 72 6f 75 70 25 |. swis_in_group%| 00006b50 2b 28 28 70 61 67 65 5f 6e 75 6d 62 65 72 25 2d |+((page_number%-| 00006b60 31 29 2a 31 30 29 0d 15 d6 09 57 3d 58 2b 59 0d |1)*10)....W=X+Y.| 00006b70 15 e0 3f f2 75 70 64 61 74 65 5f 69 63 6f 6e 28 |..?.update_icon(| 00006b80 73 77 69 77 25 2c 58 2b 32 39 2d 28 28 70 61 67 |swiw%,X+29-((pag| 00006b90 65 5f 6e 75 6d 62 65 72 25 2d 31 29 2a 31 30 29 |e_number%-1)*10)| 00006ba0 2c 73 77 69 5f 70 61 67 65 24 28 57 29 29 0d 15 |,swi_page$(W))..| 00006bb0 ea 05 ed 0d 15 f4 2a f2 75 70 64 61 74 65 5f 69 |......*.update_i| 00006bc0 63 6f 6e 28 73 77 69 77 25 2c 34 31 2c c3 28 70 |con(swiw%,41,.(p| 00006bd0 61 67 65 5f 6e 75 6d 62 65 72 25 29 29 0d 15 fe |age_number%))...| 00006be0 24 f2 75 70 64 61 74 65 5f 69 63 6f 6e 28 73 77 |$.update_icon(sw| 00006bf0 69 77 25 2c 34 33 2c c3 28 70 61 67 65 73 25 29 |iw%,43,.(pages%)| 00006c00 29 0d 16 08 05 e1 0d 16 12 05 3a 0d 16 1c 0f dd |).........:.....| 00006c10 f2 73 77 69 5f 70 61 67 65 73 0d 16 26 11 73 75 |.swi_pages..&.su| 00006c20 62 5f 63 61 6c 63 25 3d 5a 2d 59 0d 16 30 1d 70 |b_calc%=Z-Y..0.p| 00006c30 61 67 65 73 25 3d 28 73 75 62 5f 63 61 6c 63 25 |ages%=(sub_calc%| 00006c40 20 81 20 31 30 29 2b 31 0d 16 3a 4b e7 20 70 61 | . 10)+1..:K. pa| 00006c50 67 65 5f 6e 75 6d 62 65 72 25 3d 70 61 67 65 73 |ge_number%=pages| 00006c60 25 20 8c 20 73 77 69 73 5f 69 6e 5f 67 72 6f 75 |% . swis_in_grou| 00006c70 70 25 3d 28 73 75 62 5f 63 61 6c 63 25 20 83 20 |p%=(sub_calc% . | 00006c80 31 30 29 3a f2 6f 6e 65 5f 73 77 69 5f 70 61 67 |10):.one_swi_pag| 00006c90 65 3a e1 0d 16 44 27 e7 20 70 61 67 65 5f 6e 75 |e:...D'. page_nu| 00006ca0 6d 62 65 72 25 3c 31 20 8c 20 70 61 67 65 5f 6e |mber%<1 . page_n| 00006cb0 75 6d 62 65 72 25 3d 31 3a e1 0d 16 4e 31 e7 20 |umber%=1:...N1. | 00006cc0 70 61 67 65 5f 6e 75 6d 62 65 72 25 3e 70 61 67 |page_number%>pag| 00006cd0 65 73 25 20 8c 20 70 61 67 65 5f 6e 75 6d 62 65 |es% . page_numbe| 00006ce0 72 25 3d 70 61 67 65 73 25 3a e1 0d 16 58 29 e3 |r%=pages%:...X).| 00006cf0 20 58 3d 39 20 b8 20 33 38 3a f2 75 70 64 61 74 | X=9 . 38:.updat| 00006d00 65 5f 69 63 6f 6e 28 73 77 69 77 25 2c 58 2c 22 |e_icon(swiw%,X,"| 00006d10 22 29 3a ed 0d 16 62 39 e3 20 58 3d 30 2b 28 28 |"):...b9. X=0+((| 00006d20 70 61 67 65 5f 6e 75 6d 62 65 72 25 2d 31 29 2a |page_number%-1)*| 00006d30 31 30 29 20 b8 20 39 2b 28 28 70 61 67 65 5f 6e |10) . 9+((page_n| 00006d40 75 6d 62 65 72 25 2d 31 29 2a 31 30 29 0d 16 6c |umber%-1)*10)..l| 00006d50 09 57 3d 58 2b 59 0d 16 76 45 f2 75 70 64 61 74 |.W=X+Y..vE.updat| 00006d60 65 5f 69 63 6f 6e 28 73 77 69 77 25 2c 58 2b 39 |e_icon(swiw%,X+9| 00006d70 2d 28 28 70 61 67 65 5f 6e 75 6d 62 65 72 25 2d |-((page_number%-| 00006d80 31 29 2a 31 30 29 2c 67 72 6f 75 70 24 2b 73 77 |1)*10),group$+sw| 00006d90 69 5f 6e 61 6d 65 24 28 57 29 29 0d 16 80 05 ed |i_name$(W)).....| 00006da0 0d 16 8a 39 e3 20 58 3d 30 2b 28 28 70 61 67 65 |...9. X=0+((page| 00006db0 5f 6e 75 6d 62 65 72 25 2d 31 29 2a 31 30 29 20 |_number%-1)*10) | 00006dc0 b8 20 39 2b 28 28 70 61 67 65 5f 6e 75 6d 62 65 |. 9+((page_numbe| 00006dd0 72 25 2d 31 29 2a 31 30 29 0d 16 94 09 57 3d 58 |r%-1)*10)....W=X| 00006de0 2b 59 0d 16 9e 41 f2 75 70 64 61 74 65 5f 69 63 |+Y...A.update_ic| 00006df0 6f 6e 28 73 77 69 77 25 2c 58 2b 31 39 2d 28 28 |on(swiw%,X+19-((| 00006e00 70 61 67 65 5f 6e 75 6d 62 65 72 25 2d 31 29 2a |page_number%-1)*| 00006e10 31 30 29 2c 73 77 69 5f 6e 75 6d 62 65 72 24 28 |10),swi_number$(| 00006e20 57 29 29 0d 16 a8 05 ed 0d 16 b2 39 e3 20 58 3d |W))........9. X=| 00006e30 30 2b 28 28 70 61 67 65 5f 6e 75 6d 62 65 72 25 |0+((page_number%| 00006e40 2d 31 29 2a 31 30 29 20 b8 20 39 2b 28 28 70 61 |-1)*10) . 9+((pa| 00006e50 67 65 5f 6e 75 6d 62 65 72 25 2d 31 29 2a 31 30 |ge_number%-1)*10| 00006e60 29 0d 16 bc 09 57 3d 58 2b 59 0d 16 c6 3f f2 75 |)....W=X+Y...?.u| 00006e70 70 64 61 74 65 5f 69 63 6f 6e 28 73 77 69 77 25 |pdate_icon(swiw%| 00006e80 2c 58 2b 32 39 2d 28 28 70 61 67 65 5f 6e 75 6d |,X+29-((page_num| 00006e90 62 65 72 25 2d 31 29 2a 31 30 29 2c 73 77 69 5f |ber%-1)*10),swi_| 00006ea0 70 61 67 65 24 28 57 29 29 0d 16 d0 05 ed 0d 16 |page$(W)).......| 00006eb0 da 2a f2 75 70 64 61 74 65 5f 69 63 6f 6e 28 73 |.*.update_icon(s| 00006ec0 77 69 77 25 2c 34 31 2c c3 28 70 61 67 65 5f 6e |wiw%,41,.(page_n| 00006ed0 75 6d 62 65 72 25 29 29 0d 16 e4 24 f2 75 70 64 |umber%))...$.upd| 00006ee0 61 74 65 5f 69 63 6f 6e 28 73 77 69 77 25 2c 34 |ate_icon(swiw%,4| 00006ef0 33 2c c3 28 70 61 67 65 73 25 29 29 0d 16 ee 05 |3,.(pages%))....| 00006f00 e1 0d 16 f8 05 3a 0d 17 02 0e dd f2 6f 73 5f 70 |.....:......os_p| 00006f10 61 67 65 73 0d 17 0c 11 73 75 62 5f 63 61 6c 63 |ages....sub_calc| 00006f20 25 3d 5a 2d 59 0d 17 16 1d 70 61 67 65 73 25 3d |%=Z-Y....pages%=| 00006f30 28 73 75 62 5f 63 61 6c 63 25 20 81 20 31 30 29 |(sub_calc% . 10)| 00006f40 2b 31 0d 17 20 4a e7 20 70 61 67 65 5f 6e 75 6d |+1.. J. page_num| 00006f50 62 65 72 25 3d 70 61 67 65 73 25 20 8c 20 73 77 |ber%=pages% . sw| 00006f60 69 73 5f 69 6e 5f 67 72 6f 75 70 25 3d 28 73 75 |is_in_group%=(su| 00006f70 62 5f 63 61 6c 63 25 20 83 20 31 30 29 3a f2 6f |b_calc% . 10):.o| 00006f80 6e 65 5f 6f 73 5f 70 61 67 65 3a e1 0d 17 2a 27 |ne_os_page:...*'| 00006f90 e7 20 70 61 67 65 5f 6e 75 6d 62 65 72 25 3c 31 |. page_number%<1| 00006fa0 20 8c 20 70 61 67 65 5f 6e 75 6d 62 65 72 25 3d | . page_number%=| 00006fb0 31 3a e1 0d 17 34 31 e7 20 70 61 67 65 5f 6e 75 |1:...41. page_nu| 00006fc0 6d 62 65 72 25 3e 70 61 67 65 73 25 20 8c 20 70 |mber%>pages% . p| 00006fd0 61 67 65 5f 6e 75 6d 62 65 72 25 3d 70 61 67 65 |age_number%=page| 00006fe0 73 25 3a e1 0d 17 3e 28 e3 20 58 3d 39 20 b8 20 |s%:...>(. X=9 . | 00006ff0 33 38 3a f2 75 70 64 61 74 65 5f 69 63 6f 6e 28 |38:.update_icon(| 00007000 6f 73 77 25 2c 58 2c 22 22 29 3a ed 0d 17 48 39 |osw%,X,""):...H9| 00007010 e3 20 58 3d 30 2b 28 28 70 61 67 65 5f 6e 75 6d |. X=0+((page_num| 00007020 62 65 72 25 2d 31 29 2a 31 30 29 20 b8 20 39 2b |ber%-1)*10) . 9+| 00007030 28 28 70 61 67 65 5f 6e 75 6d 62 65 72 25 2d 31 |((page_number%-1| 00007040 29 2a 31 30 29 0d 17 52 09 57 3d 58 2b 59 0d 17 |)*10)..R.W=X+Y..| 00007050 5c 3e f2 75 70 64 61 74 65 5f 69 63 6f 6e 28 6f |\>.update_icon(o| 00007060 73 77 25 2c 58 2b 39 2d 28 28 70 61 67 65 5f 6e |sw%,X+9-((page_n| 00007070 75 6d 62 65 72 25 2d 31 29 2a 31 30 29 2c 6f 73 |umber%-1)*10),os| 00007080 5f 6e 75 6d 62 65 72 24 28 57 29 29 0d 17 66 05 |_number$(W))..f.| 00007090 ed 0d 17 70 39 e3 20 58 3d 30 2b 28 28 70 61 67 |...p9. X=0+((pag| 000070a0 65 5f 6e 75 6d 62 65 72 25 2d 31 29 2a 31 30 29 |e_number%-1)*10)| 000070b0 20 b8 20 39 2b 28 28 70 61 67 65 5f 6e 75 6d 62 | . 9+((page_numb| 000070c0 65 72 25 2d 31 29 2a 31 30 29 0d 17 7a 09 57 3d |er%-1)*10)..z.W=| 000070d0 58 2b 59 0d 17 84 40 f2 75 70 64 61 74 65 5f 69 |X+Y...@.update_i| 000070e0 63 6f 6e 28 6f 73 77 25 2c 58 2b 31 39 2d 28 28 |con(osw%,X+19-((| 000070f0 70 61 67 65 5f 6e 75 6d 62 65 72 25 2d 31 29 2a |page_number%-1)*| 00007100 31 30 29 2c 6f 73 5f 64 65 73 63 72 69 70 24 28 |10),os_descrip$(| 00007110 57 29 29 0d 17 8e 05 ed 0d 17 98 39 e3 20 58 3d |W))........9. X=| 00007120 30 2b 28 28 70 61 67 65 5f 6e 75 6d 62 65 72 25 |0+((page_number%| 00007130 2d 31 29 2a 31 30 29 20 b8 20 39 2b 28 28 70 61 |-1)*10) . 9+((pa| 00007140 67 65 5f 6e 75 6d 62 65 72 25 2d 31 29 2a 31 30 |ge_number%-1)*10| 00007150 29 0d 17 a2 09 57 3d 58 2b 59 0d 17 ac 3d f2 75 |)....W=X+Y...=.u| 00007160 70 64 61 74 65 5f 69 63 6f 6e 28 6f 73 77 25 2c |pdate_icon(osw%,| 00007170 58 2b 32 39 2d 28 28 70 61 67 65 5f 6e 75 6d 62 |X+29-((page_numb| 00007180 65 72 25 2d 31 29 2a 31 30 29 2c 6f 73 5f 70 61 |er%-1)*10),os_pa| 00007190 67 65 24 28 57 29 29 0d 17 b6 05 ed 0d 17 c0 29 |ge$(W))........)| 000071a0 f2 75 70 64 61 74 65 5f 69 63 6f 6e 28 6f 73 77 |.update_icon(osw| 000071b0 25 2c 34 34 2c c3 28 70 61 67 65 5f 6e 75 6d 62 |%,44,.(page_numb| 000071c0 65 72 25 29 29 0d 17 ca 23 f2 75 70 64 61 74 65 |er%))...#.update| 000071d0 5f 69 63 6f 6e 28 6f 73 77 25 2c 34 35 2c c3 28 |_icon(osw%,45,.(| 000071e0 70 61 67 65 73 25 29 29 0d 17 d4 05 e1 0d 17 de |pages%))........| 000071f0 05 3a 0d 17 e8 11 dd f2 6f 6e 65 5f 6f 73 5f 70 |.:......one_os_p| 00007200 61 67 65 0d 17 f2 28 e3 20 58 3d 39 20 b8 20 33 |age...(. X=9 . 3| 00007210 38 3a f2 75 70 64 61 74 65 5f 69 63 6f 6e 28 6f |8:.update_icon(o| 00007220 73 77 25 2c 58 2c 22 22 29 3a ed 0d 17 fc 46 e3 |sw%,X,""):....F.| 00007230 20 58 3d 30 2b 28 28 70 61 67 65 5f 6e 75 6d 62 | X=0+((page_numb| 00007240 65 72 25 2d 31 29 2a 31 30 29 20 b8 20 73 77 69 |er%-1)*10) . swi| 00007250 73 5f 69 6e 5f 67 72 6f 75 70 25 2b 28 28 70 61 |s_in_group%+((pa| 00007260 67 65 5f 6e 75 6d 62 65 72 25 2d 31 29 2a 31 30 |ge_number%-1)*10| 00007270 29 0d 18 06 09 57 3d 58 2b 59 0d 18 10 3e f2 75 |)....W=X+Y...>.u| 00007280 70 64 61 74 65 5f 69 63 6f 6e 28 6f 73 77 25 2c |pdate_icon(osw%,| 00007290 58 2b 39 2d 28 28 70 61 67 65 5f 6e 75 6d 62 65 |X+9-((page_numbe| 000072a0 72 25 2d 31 29 2a 31 30 29 2c 6f 73 5f 6e 75 6d |r%-1)*10),os_num| 000072b0 62 65 72 24 28 57 29 29 0d 18 1a 05 ed 0d 18 24 |ber$(W)).......$| 000072c0 46 e3 20 58 3d 30 2b 28 28 70 61 67 65 5f 6e 75 |F. X=0+((page_nu| 000072d0 6d 62 65 72 25 2d 31 29 2a 31 30 29 20 b8 20 73 |mber%-1)*10) . s| 000072e0 77 69 73 5f 69 6e 5f 67 72 6f 75 70 25 2b 28 28 |wis_in_group%+((| 000072f0 70 61 67 65 5f 6e 75 6d 62 65 72 25 2d 31 29 2a |page_number%-1)*| 00007300 31 30 29 0d 18 2e 09 57 3d 58 2b 59 0d 18 38 40 |10)....W=X+Y..8@| 00007310 f2 75 70 64 61 74 65 5f 69 63 6f 6e 28 6f 73 77 |.update_icon(osw| 00007320 25 2c 58 2b 31 39 2d 28 28 70 61 67 65 5f 6e 75 |%,X+19-((page_nu| 00007330 6d 62 65 72 25 2d 31 29 2a 31 30 29 2c 6f 73 5f |mber%-1)*10),os_| 00007340 64 65 73 63 72 69 70 24 28 57 29 29 0d 18 42 05 |descrip$(W))..B.| 00007350 ed 0d 18 4c 46 e3 20 58 3d 30 2b 28 28 70 61 67 |...LF. X=0+((pag| 00007360 65 5f 6e 75 6d 62 65 72 25 2d 31 29 2a 31 30 29 |e_number%-1)*10)| 00007370 20 b8 20 73 77 69 73 5f 69 6e 5f 67 72 6f 75 70 | . swis_in_group| 00007380 25 2b 28 28 70 61 67 65 5f 6e 75 6d 62 65 72 25 |%+((page_number%| 00007390 2d 31 29 2a 31 30 29 0d 18 56 09 57 3d 58 2b 59 |-1)*10)..V.W=X+Y| 000073a0 0d 18 60 3d f2 75 70 64 61 74 65 5f 69 63 6f 6e |..`=.update_icon| 000073b0 28 6f 73 77 25 2c 58 2b 32 39 2d 28 28 70 61 67 |(osw%,X+29-((pag| 000073c0 65 5f 6e 75 6d 62 65 72 25 2d 31 29 2a 31 30 29 |e_number%-1)*10)| 000073d0 2c 6f 73 5f 70 61 67 65 24 28 57 29 29 0d 18 6a |,os_page$(W))..j| 000073e0 05 ed 0d 18 74 29 f2 75 70 64 61 74 65 5f 69 63 |....t).update_ic| 000073f0 6f 6e 28 6f 73 77 25 2c 34 34 2c c3 28 70 61 67 |on(osw%,44,.(pag| 00007400 65 5f 6e 75 6d 62 65 72 25 29 29 0d 18 7e 23 f2 |e_number%))..~#.| 00007410 75 70 64 61 74 65 5f 69 63 6f 6e 28 6f 73 77 25 |update_icon(osw%| 00007420 2c 34 35 2c c3 28 70 61 67 65 73 25 29 29 0d 18 |,45,.(pages%))..| 00007430 88 05 e1 0d 18 92 05 3a 0d 18 9c 10 dd f2 73 74 |.......:......st| 00007440 61 72 5f 70 61 67 65 73 0d 18 a6 11 73 75 62 5f |ar_pages....sub_| 00007450 63 61 6c 63 25 3d 5a 2d 59 0d 18 b0 1d 70 61 67 |calc%=Z-Y....pag| 00007460 65 73 25 3d 28 73 75 62 5f 63 61 6c 63 25 20 81 |es%=(sub_calc% .| 00007470 20 31 30 29 2b 31 0d 18 ba 4c e7 20 70 61 67 65 | 10)+1...L. page| 00007480 5f 6e 75 6d 62 65 72 25 3d 70 61 67 65 73 25 20 |_number%=pages% | 00007490 8c 20 73 77 69 73 5f 69 6e 5f 67 72 6f 75 70 25 |. swis_in_group%| 000074a0 3d 28 73 75 62 5f 63 61 6c 63 25 20 83 20 31 30 |=(sub_calc% . 10| 000074b0 29 3a f2 6f 6e 65 5f 73 74 61 72 5f 70 61 67 65 |):.one_star_page| 000074c0 3a e1 0d 18 c4 27 e7 20 70 61 67 65 5f 6e 75 6d |:....'. page_num| 000074d0 62 65 72 25 3c 31 20 8c 20 70 61 67 65 5f 6e 75 |ber%<1 . page_nu| 000074e0 6d 62 65 72 25 3d 31 3a e1 0d 18 ce 31 e7 20 70 |mber%=1:....1. p| 000074f0 61 67 65 5f 6e 75 6d 62 65 72 25 3e 70 61 67 65 |age_number%>page| 00007500 73 25 20 8c 20 70 61 67 65 5f 6e 75 6d 62 65 72 |s% . page_number| 00007510 25 3d 70 61 67 65 73 25 3a e1 0d 18 d8 29 e3 20 |%=pages%:....). | 00007520 58 3d 37 20 b8 20 32 36 3a f2 75 70 64 61 74 65 |X=7 . 26:.update| 00007530 5f 69 63 6f 6e 28 73 74 61 77 25 2c 58 2c 22 22 |_icon(staw%,X,""| 00007540 29 3a ed 0d 18 e2 39 e3 20 58 3d 30 2b 28 28 70 |):....9. X=0+((p| 00007550 61 67 65 5f 6e 75 6d 62 65 72 25 2d 31 29 2a 31 |age_number%-1)*1| 00007560 30 29 20 b8 20 39 2b 28 28 70 61 67 65 5f 6e 75 |0) . 9+((page_nu| 00007570 6d 62 65 72 25 2d 31 29 2a 31 30 29 0d 18 ec 09 |mber%-1)*10)....| 00007580 57 3d 58 2b 59 0d 18 f6 42 f2 75 70 64 61 74 65 |W=X+Y...B.update| 00007590 5f 69 63 6f 6e 28 73 74 61 77 25 2c 58 2b 37 2d |_icon(staw%,X+7-| 000075a0 28 28 70 61 67 65 5f 6e 75 6d 62 65 72 25 2d 31 |((page_number%-1| 000075b0 29 2a 31 30 29 2c 73 74 61 72 5f 63 6f 6d 6d 61 |)*10),star_comma| 000075c0 6e 64 24 28 57 29 29 0d 19 00 05 ed 0d 19 0a 39 |nd$(W))........9| 000075d0 e3 20 58 3d 30 2b 28 28 70 61 67 65 5f 6e 75 6d |. X=0+((page_num| 000075e0 62 65 72 25 2d 31 29 2a 31 30 29 20 b8 20 39 2b |ber%-1)*10) . 9+| 000075f0 28 28 70 61 67 65 5f 6e 75 6d 62 65 72 25 2d 31 |((page_number%-1| 00007600 29 2a 31 30 29 0d 19 14 09 57 3d 58 2b 59 0d 19 |)*10)....W=X+Y..| 00007610 1e 40 f2 75 70 64 61 74 65 5f 69 63 6f 6e 28 73 |.@.update_icon(s| 00007620 74 61 77 25 2c 58 2b 31 37 2d 28 28 70 61 67 65 |taw%,X+17-((page| 00007630 5f 6e 75 6d 62 65 72 25 2d 31 29 2a 31 30 29 2c |_number%-1)*10),| 00007640 73 74 61 72 5f 70 61 67 65 24 28 57 29 29 0d 19 |star_page$(W))..| 00007650 28 05 ed 0d 19 32 2a f2 75 70 64 61 74 65 5f 69 |(....2*.update_i| 00007660 63 6f 6e 28 73 74 61 77 25 2c 33 32 2c c3 28 70 |con(staw%,32,.(p| 00007670 61 67 65 5f 6e 75 6d 62 65 72 25 29 29 0d 19 3c |age_number%))..<| 00007680 24 f2 75 70 64 61 74 65 5f 69 63 6f 6e 28 73 74 |$.update_icon(st| 00007690 61 77 25 2c 33 33 2c c3 28 70 61 67 65 73 25 29 |aw%,33,.(pages%)| 000076a0 29 0d 19 46 05 e1 0d 19 50 05 3a 0d 19 5a 13 dd |)..F....P.:..Z..| 000076b0 f2 6f 6e 65 5f 73 74 61 72 5f 70 61 67 65 0d 19 |.one_star_page..| 000076c0 64 29 e3 20 58 3d 37 20 b8 20 32 36 3a f2 75 70 |d). X=7 . 26:.up| 000076d0 64 61 74 65 5f 69 63 6f 6e 28 73 74 61 77 25 2c |date_icon(staw%,| 000076e0 58 2c 22 22 29 3a ed 0d 19 6e 46 e3 20 58 3d 30 |X,""):...nF. X=0| 000076f0 2b 28 28 70 61 67 65 5f 6e 75 6d 62 65 72 25 2d |+((page_number%-| 00007700 31 29 2a 31 30 29 20 b8 20 73 77 69 73 5f 69 6e |1)*10) . swis_in| 00007710 5f 67 72 6f 75 70 25 2b 28 28 70 61 67 65 5f 6e |_group%+((page_n| 00007720 75 6d 62 65 72 25 2d 31 29 2a 31 30 29 0d 19 78 |umber%-1)*10)..x| 00007730 09 57 3d 58 2b 59 0d 19 82 42 f2 75 70 64 61 74 |.W=X+Y...B.updat| 00007740 65 5f 69 63 6f 6e 28 73 74 61 77 25 2c 58 2b 37 |e_icon(staw%,X+7| 00007750 2d 28 28 70 61 67 65 5f 6e 75 6d 62 65 72 25 2d |-((page_number%-| 00007760 31 29 2a 31 30 29 2c 73 74 61 72 5f 63 6f 6d 6d |1)*10),star_comm| 00007770 61 6e 64 24 28 57 29 29 0d 19 8c 05 ed 0d 19 96 |and$(W))........| 00007780 46 e3 20 58 3d 30 2b 28 28 70 61 67 65 5f 6e 75 |F. X=0+((page_nu| 00007790 6d 62 65 72 25 2d 31 29 2a 31 30 29 20 b8 20 73 |mber%-1)*10) . s| 000077a0 77 69 73 5f 69 6e 5f 67 72 6f 75 70 25 2b 28 28 |wis_in_group%+((| 000077b0 70 61 67 65 5f 6e 75 6d 62 65 72 25 2d 31 29 2a |page_number%-1)*| 000077c0 31 30 29 0d 19 a0 09 57 3d 58 2b 59 0d 19 aa 40 |10)....W=X+Y...@| 000077d0 f2 75 70 64 61 74 65 5f 69 63 6f 6e 28 73 74 61 |.update_icon(sta| 000077e0 77 25 2c 58 2b 31 37 2d 28 28 70 61 67 65 5f 6e |w%,X+17-((page_n| 000077f0 75 6d 62 65 72 25 2d 31 29 2a 31 30 29 2c 73 74 |umber%-1)*10),st| 00007800 61 72 5f 70 61 67 65 24 28 57 29 29 0d 19 b4 05 |ar_page$(W))....| 00007810 ed 0d 19 be 2a f2 75 70 64 61 74 65 5f 69 63 6f |....*.update_ico| 00007820 6e 28 73 74 61 77 25 2c 33 32 2c c3 28 70 61 67 |n(staw%,32,.(pag| 00007830 65 5f 6e 75 6d 62 65 72 25 29 29 0d 19 c8 24 f2 |e_number%))...$.| 00007840 75 70 64 61 74 65 5f 69 63 6f 6e 28 73 74 61 77 |update_icon(staw| 00007850 25 2c 33 33 2c c3 28 70 61 67 65 73 25 29 29 0d |%,33,.(pages%)).| 00007860 19 d2 05 e1 0d ff |......| 00007866