; ARMalyser analysis of NVMe::NVMe4.$.Sound.!Henrik.CM4.!ProSound.Modules.ProSound00

; Code found at |L00000820|, string expected
; Code found at |L00007F78|, string expected
; Invalid instruction found at |L0000387C|, code expected
; Invalid instruction found at |L00003878|, code expected

; Generated by ARMalyser 0.67 (03-Oct-2021)
; From NVMe::NVMe4.$.Sound.!Henrik.CM4.!ProSound.Modules.ProSound00
; Assemble with ObjAsm -ABSolute and link with Link -bin
; Set file type of output file to &FFA

XOS_GBPB                                 EQU &02000C
XOS_File                                 EQU &020008
XOS_FSControl                            EQU &020029
XOS_Args                                 EQU &020009
XOS_Find                                 EQU &02000D
XOS_DynamicArea                          EQU &020066
XOS_Module                               EQU &02001E
XOS_ChangeDynamicArea                    EQU &02002A
XHourglass_On                            EQU &0606C0
XHourglass_Percentage                    EQU &0606C4
XWimp_SlotSize                           EQU &0600EC
XHourglass_Off                           EQU &0606C1

        ORG      &0

        ENTRY

|L00000000.Module_Header.Offset|
        DCD     &00000000                       ; Start offset
        DCD     |L00000258.Initialisation_code| ; Initialisation offset
        DCD     &00000000                       ; Finalisation offset
        DCD     &00000000                       ; Service call handler offset
        DCD     |L00000230.String|              ; Title string offset -> "ProSound"
        DCD     |L0000023C.String|              ; Help string offset  -> "ProSound	0.65 (11 Sep 2016)"
        DCD     &00000000                       ; Help and command keyword table offset
        DCD     &00083F00                       ; SWI chunk base number
        DCD     |L00000038.SWI_handler_code|    ; SWI handler code offset
        DCD     |L000000C4.SWI_Table.String|    ; SWI decoding table offset
        DCD     &00000000                       ; SWI decoding code offset
        DCD     &00000000                       ; MessageTrans file
        DCD     |L00000034.Module_flags|        ; Module Flags

|L00000034.Module_flags|
        DCD     &00000001                       ; Module flags Word -/- (referenced)

|L00000038.SWI_handler_code|
        CMP     R11,#&1E                        ; =30, Entry Point, SWI handler code, (alters flags), (Referenced)
        MOVGT   PC,R14                          ; Function exit if GT
        ADD     PC,PC,R11,LSL #2                ; Ends, Dynamic branch

|L00000044|
        MOV     R0,R0                           ;? DCD &E1A00000

|L00000048.Branch_Table|
        B       |L00000820|                     ; Branch Table Offset 0, Ends
        B       |L00000A50|                     ; Branch Table Offset 1, (alters flags), Ends
        B       |L00000ABC|                     ; Branch Table Offset 2, Ends
        B       |L00001D60|                     ; Branch Table Offset 3, Ends
        B       |L00001D60|                     ; Branch Table Offset 4, Ends
        B       |L00001D60|                     ; Branch Table Offset 5, Ends
        B       |L00000B4C|                     ; Branch Table Offset 6, Ends
        B       |L00000BBC|                     ; Branch Table Offset 7, Ends
        B       |L00000CE0|                     ; Branch Table Offset 8, Ends
        B       |L00000DE4|                     ; Branch Table Offset 9, (alters flags), Ends
        B       |L00000F0C|                     ; Branch Table Offset &A, (alters flags), Ends
        B       |L00000FBC|                     ; Branch Table Offset &B, (alters flags), Ends
        B       |L000004B8|                     ; Branch Table Offset &C, (alters flags), Ends
        B       |L00001010|                     ; Branch Table Offset &D, (alters flags), Ends
        B       |L00001028|                     ; Branch Table Offset &E, (alters flags), Ends
        B       |L00001D60|                     ; Branch Table Offset &F, Ends
        B       |L0000106C|                     ; Branch Table Offset &10, Ends
        B       |L000011BC|                     ; Branch Table Offset &11, (alters flags), Ends
        B       |L00001C10|                     ; Branch Table Offset &12, (alters flags), Ends
        B       |L00001344|                     ; Branch Table Offset &13, (alters flags), Ends
        B       |L00001D64|                     ; Branch Table Offset &14, Ends
        B       |L00001E40|                     ; Branch Table Offset &15, Ends
        B       |L00002290|                     ; Branch Table Offset &16, Ends
        B       |L000033AC|                     ; Branch Table Offset &17, (alters flags), Ends
        B       |L0000331C|                     ; Branch Table Offset &18, Ends
        B       |L000033C0|                     ; Branch Table Offset &19, Ends
        B       |L00003F60|                     ; Branch Table Offset &1A, Ends
        B       |L000078AC|                     ; Branch Table Offset &1B, Ends
        B       |L00007DD4|                     ; Branch Table Offset &1C, Ends
        B       |L00007F78|                     ; Branch Table Offset &1D, Ends
        B       |L00007FDC|                     ; Branch Table Offset &1E, Ends

|L000000C4.SWI_Table.String|
        DCB     "ProSound",0                    ; SWI Table
        DCB     "InitTrack",0                   ; ProSound_InitTrack
        DCB     "ReadFromDisc",0                ; ProSound_ReadFromDisc
        DCB     "WriteToDisc",0                 ; ProSound_WriteToDisc
        DCB     "Unused3",0                     ; ProSound_Unused3
        DCB     "Unused4",0                     ; ProSound_Unused4
        DCB     "Unused5",0                     ; ProSound_Unused5
        DCB     "AddSamples",0                  ; ProSound_AddSamples
        DCB     "InsertSamples",0               ; ProSound_InsertSamples
        DCB     "RemoveSamples",0               ; ProSound_RemoveSamples
        DCB     "GetPage",0                     ; ProSound_GetPage
        DCB     "FindPage",0                    ; ProSound_FindPage
        DCB     "PageIn",0                      ; ProSound_PageIn
        DCB     "TrackCompression",0            ; ProSound_TrackCompression
        DCB     "PageAddress",0                 ; ProSound_PageAddress
        DCB     "InvalidateCache",0             ; ProSound_InvalidateCache
        DCB     "Unused15",0                    ; ProSound_Unused15
        DCB     "ApplyEnvelope",0               ; ProSound_ApplyEnvelope
        DCB     "EnvelopeOp",0                  ; ProSound_EnvelopeOp
        DCB     "WriteCompressed",0             ; ProSound_WriteCompressed
        DCB     "ReadEnvelope",0                ; ProSound_ReadEnvelope
        DCB     "ReadSampleInfo",0              ; ProSound_ReadSampleInfo
        DCB     "CustomEffect",0                ; ProSound_CustomEffect
        DCB     "Build",0                       ; ProSound_Build
        DCB     "OpenClose",0                   ; ProSound_OpenClose
        DCB     "SetDuration",0                 ; ProSound_SetDuration
        DCB     "ConvertFrom",0                 ; ProSound_ConvertFrom
        DCB     "ConvertTo",0                   ; ProSound_ConvertTo
        DCB     "Interleave",0                  ; ProSound_Interleave
        DCB     "Resample",0                    ; ProSound_Resample
        DCB     "KillTrack",0                   ; ProSound_KillTrack
        DCB     "OverwriteDisc",0,0,0,0         ; ProSound_OverwriteDisc
|L00000230.String|
        DCB     "ProSound",0,0,0,0              ; String -/- (referenced)
|L0000023C.String|
        DCB     "ProSound\t0.65 (11 Sep 2016)",0 ; String -/- (referenced)

|L00000258.Initialisation_code|
        STMFD   R13!,{R0-R12,R14}               ; Entry Point, Initialisation code, (alters flags), (Referenced)
        ADR     R0,|L000002D8|                  ; -> Word: &00000000
        ADR     R1,|L00000318.String|           ; -> String: "_-",0
        STR     R1,[R0,#0]
        ADR     R1,|L0000034C.String|           ; -> String: "_-",0
        STR     R1,[R0,#4]
        ADR     R1,|L00000394.String|           ; -> String: "_-",0
        STR     R1,[R0,#8]
        ADR     R1,|L000003C0|
        STR     R1,[R0,#&00C]                   ; =12
        MOV     R1,#0
        STR     R1,[R0,#&010]                   ; =16
        STR     R1,[R0,#&014]                   ; =20
        ADR     R1,|L000003D8.String|           ; -> String: "_-",0
        STR     R1,[R0,#&018]                   ; =24
        ADR     R1,|L00000438|
        STR     R1,[R0,#&01C]                   ; =28
        ADR     R1,|L0000048C|
        STR     R1,[R0,#&038]                   ; =56
        ADR     R1,|L000004A4|
        STR     R1,[R0,#&03C]                   ; =60
        MOV     R0,#0
        ADR     R1,|L000002D8|                  ; -> Word: &00000000
        ADR     R2,|L000002D0.String|           ; -> String: "16 bit",0
        LDR     R3,|L000002CC|                  ; -> Word: &04000200
        MOV     R4,#0
        MOV     R5,#0
        BL      |L000004B8|                     ; (alters flags)
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L000002CC|
        DCD     &04000200                       ; Word r/- (referenced)
|L000002D0.String|
        DCB     "16 bit",0,0                    ; String -/- (referenced)
|L000002D8|
        DCD     &00000000                       ; Word -/w (referenced)
|L000002DC|
        DCD     &00000000                       ; Word -/w (referenced)
|L000002E0|
        DCD     &00000000                       ; Word -/w (referenced)
|L000002E4|
        DCD     &00000000                       ; Word -/w (referenced)
|L000002E8|
        DCD     &00000000                       ; Word -/w (referenced)
|L000002EC|
        DCD     &00000000                       ; Word -/w (referenced)
|L000002F0|
        DCD     &00000000                       ; Word -/w (referenced)
|L000002F4|
        DCD     &00000000                       ; Word -/w (referenced)
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
|L00000310|
        DCD     &00000000                       ; Word -/w (referenced)
|L00000314|
        DCD     &00000000                       ; Word -/w (referenced)
|L00000318.String|
        DCB     "_-",0,160,160,225            ; String -/- (referenced)

|L00000320|
        MOV     R11,R1                          ;~~
        MOV     R12,R2                          ;~~
        MOV     R0,#3                           ;~~
        LDR     R4,[R10,#&0F8]                  ;~~ =248
        ADD     R4,R4,R3,LSL #1                 ;~~
        MOV     R3,R12,LSL #1                   ;~~
        MOV     R2,R11                          ;~~
        LDR     R1,[R10,#&0FC]                  ;~~ =252
        SWI     XOS_GBPB                        ;~~
        SUB     R2,R12,R3,LSR #1                ;~~
        LDMFD   R13!,{R0,R1,R3-R12,PC}          ;~~ Function exit, Ends

|L0000034C.String|
        DCB     "_-",0,160,160,225            ; String -/- (referenced)

|L00000354|
        MOV     R11,R3                          ;~~
        MOV     R12,R2                          ;~~
        MOV     R9,R1                           ;~~
        LDR     R8,[R0,#0]                      ;~~
        ADD     R7,R11,R12                      ;~~
        CMP     R7,R8                           ;~~
        SUBGT   R12,R8,R11                      ;~~
        MOV     R0,#1                           ;~~
        LDR     R4,[R10,#&0F8]                  ;~~ =248
        ADD     R4,R4,R11,LSL #1                ;~~
        MOV     R3,R12,LSL #1                   ;~~
        MOV     R2,R9                           ;~~
        LDR     R1,[R10,#&0FC]                  ;~~ =252
        SWI     XOS_GBPB                        ;~~
        MOVVS   R2,R12                          ;~~
        LDMFD   R13!,{R0,R1,R3-R12,PC}          ;~~ Function exit, Ends

|L00000394.String|
        DCB     "_-",0,16,160,227             ; String -/- (referenced)

|L0000039C|
        STR     R1,[R0,#&0F8]                   ;~~ =248
        ADD     R1,R0,#&01,24                   ;~~ =&100
        MOV     R0,#&0B                         ;~~ =11
        MOV     R2,#&2D,26                      ;~~ =&B40
        ORR     R2,R2,#2                        ;~~
        MOV     R4,#0                           ;~~
        MOV     R5,#0                           ;~~
        SWI     XOS_File                        ;~~
        LDMFD   R13!,{R0-R12,PC}                ;~~ Function exit, Ends
|L000003C0|
        STMFD   R13!,{R0-R5,R14}                ;~ (Referenced)
        ADD     R1,R0,#&01,24                   ;~ =&100
        MOV     R0,#&1B                         ;~ =27
        MOV     R3,#0                           ;~
        SWI     XOS_FSControl                   ;~
        LDMFD   R13!,{R0-R5,PC}                 ;~ Function exit, Ends

|L000003D8.String|
        DCB     "_-",0,160,160,225            ; String -/- (referenced)

|L000003E0|
        MOV     R11,R1                          ;~~
        MOV     R0,#6                           ;~~
        LDR     R1,[R10,#&0FC]                  ;~~ =252
        LDR     R2,[R10,#&0F8]                  ;~~ =248
        ADD     R2,R2,R11,LSL #1                ;~~
        MOV     R9,R2                           ;~~
        SWI     XOS_Args                        ;~~
        BVS     |L00000418|                     ;~~
        CMP     R2,R9                           ;~~
        MOVGT   R2,R9                           ;~~
        MOV     R0,#3                           ;~~
        LDR     R1,[R10,#&0FC]                  ;~~ =252
        SWI     XOS_Args                        ;~~
        LDMVSFD R13!,{R1-R12,PC}                ;~~ Function exit if VS
|L00000418|
        MOV     R0,#2                           ;~~
        LDR     R1,[R10,#&0FC]                  ;~~ =252
        SWI     XOS_Args                        ;~~
        STR     R2,[R10,#&0F4]                  ;~~ =244
        LDR     R1,[R10,#&0F8]                  ;~~ =248
        SUB     R1,R2,R1                        ;~~
        MOV     R1,R1,LSR #1                    ;~~
        LDMFD   R13!,{R0,R2-R12,PC}             ;~~ Function exit, Ends
|L00000438|
        STMFD   R13!,{R0-R3,R14}                ;~ (Referenced)
        CMP     R1,#1                           ;~
        BEQ     |L00000468|                     ;~
        LDR     R1,[R0,#&0FC]                   ;~ =252
        CMP     R1,#0                           ;~
        LDMNEFD R13!,{R0-R3,PC}                 ;~ Function exit if NE
        MOV     R3,R0                           ;~
        MOV     R0,#&CF                         ;~ ="" (207)
        ADD     R1,R3,#&01,24                   ;~ =&100
        SWI     XOS_Find                        ;~
        STRVC   R0,[R3,#&0FC]                   ;~ =252
        LDMFD   R13!,{R0-R3,PC}                 ;~ Function exit, Ends
|L00000468|
        LDR     R1,[R0,#&0FC]                   ;~ =252
        CMP     R1,#0                           ;~
        LDMEQFD R13!,{R0-R3,PC}                 ;~ Function exit if EQ
        MOV     R3,R0                           ;~
        MOV     R0,#0                           ;~
        SWI     XOS_Find                        ;~
        MOVVC   R0,#0                           ;~
        STRVC   R0,[R3,#&0FC]                   ;~ =252
        LDMFD   R13!,{R0-R3,PC}                 ;~ Function exit, Ends
|L0000048C|
        STMFD   R13!,{R0-R12,R14}               ;~ (Referenced)
        MOV     R0,R1                           ;~
        MOV     R1,R2                           ;~
        MOV     R2,#&01,22                      ;~ =&400
        BL      |L00008330|                     ;~ (alters flags)
        LDMFD   R13!,{R0-R12,PC}                ;~ Function exit, Ends
|L000004A4|
        STMFD   R13!,{R0-R12,R14}               ;~ (Referenced)
        MOV     R0,R2                           ;~
        MOV     R2,#&01,22                      ;~ =&400
        BL      |L00008330|                     ;~ (alters flags)
        LDMFD   R13!,{R0-R12,PC}                ;~ Function exit, Ends

|L000004B8|
        CMP     R0,#0                           ; Function entry, (alters flags)
        BEQ     |L000004DC|
        CMP     R0,#1
        BEQ     |L000004FC|
        CMP     R0,#2
        BEQ     |L00000520|
        CMP     R0,#3
        BEQ     |L00000558|
        MOV     PC,R14                          ; Function exit, Ends
|L000004DC|
        STMFD   R13!,{R0-R12,R14}
        ADR     R0,|L0000056C|                  ; -> Word array: &00000000
        ADD     R0,R0,R4,LSL #4
        STR     R1,[R0,#0]
        STR     R2,[R0,#4]
        STR     R3,[R0,#8]
        STR     R5,[R0,#&00C]                   ; =12
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L000004FC|
        STMFD   R13!,{R0-R12,R14}
        ADR     R0,|L0000056C|                  ; -> Word array: &00000000
        ADD     R0,R0,R1,LSL #4
        MOV     R1,#0
        STR     R1,[R0],#4
        STR     R1,[R0],#4
        STR     R1,[R0],#4
        STR     R1,[R0],#4
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00000520|
        STMFD   R13!,{R0,R1,R3-R12,R14}
        ADR     R0,|L0000056C|                  ; -> Word array: &00000000
        MOV     R2,#0
        MOV     R3,#0
|L00000530|
        LDMIA   R0!,{R4-R7}
        CMP     R4,#0
        BEQ     |L00000548|
        STR     R5,[R1],#4
        STR     R3,[R1],#4
        ADD     R2,R2,#1
|L00000548|
        ADD     R3,R3,#1
        CMP     R3,#&20                         ; =" " (32)
        BLT     |L00000530|
        LDMFD   R13!,{R0,R1,R3-R12,PC}          ; Function exit, Ends
|L00000558|
        STMFD   R13!,{R4-R12,R14}
        ADR     R0,|L0000056C|                  ; -> Word array: &00000000
        ADD     R0,R0,R1,LSL #4
        LDMIA   R0,{R0-R3}
        LDMFD   R13!,{R4-R12,PC}                ; Function exit, Ends

|L0000056C|
        DCD     &00000000                       ; Word array r/w (referenced)
|L00000570|
        DCD     &00000000                       ;~~~ Word array r/w (referenced)
|L00000574|
        DCD     &00000000                       ;~~~ Word array r/w (referenced)
|L00000578|
        DCD     &00000000                       ;~~~ Word array r/w (referenced)
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-
        DCD     &00000000                       ;~~~ Word array -/-

|L0000076C|
        STMFD   R13!,{R10-R12,R14}              ; Function entry
        MOV     R10,#0
        B       |L000007E4|                     ; Ends

|L00000778|
        STMFD   R13!,{R10-R12,R14}              ; Function entry
        MOV     R10,#1
        B       |L000007E4|                     ; Ends

|L00000784|
        STMFD   R13!,{R10-R12,R14}              ; Function entry
        MOV     R10,#2
        B       |L000007E4|                     ; Ends

|L00000790|
        STMFD   R13!,{R10-R12,R14}              ; Function entry
        MOV     R10,#3
        B       |L000007E4|                     ; Ends

|L0000079C|
        STMFD   R13!,{R10-R12,R14}              ; Function entry
        MOV     R10,#4
        B       |L000007E4|                     ; Ends

|L000007A8|
        STMFD   R13!,{R10-R12,R14}              ; Function entry
        MOV     R10,#5
        B       |L000007E4|                     ; Ends

|L000007B4|
        STMFD   R13!,{R10-R12,R14}              ; Function entry
        MOV     R10,#6
        B       |L000007E4|                     ; Ends
|L000007C0|
        STMFD   R13!,{R10-R12,R14}
        MOV     R10,#7
        B       |L000007E4|                     ; Ends
        STMFD   R13!,{R10-R12,R14}              ;~
        MOV     R10,#&0E                        ;~ =14
        B       |L000007E4|                     ;~ Ends
        STMFD   R13!,{R10-R12,R14}              ;~
        MOV     R10,#&0F                        ;~ =15
        B       |L000007E4|                     ;~ Ends
|L000007E4|
        LDRB    R11,[R0,#&012]                  ; =18
        ADR     R12,|L0000056C|                 ; -> Word array: &00000000
        LDR     R11,[R12,R11,LSL #4]
        LDR     R11,[R11,R10,LSL #2]
        CMP     R11,#0
        BEQ     |L00000808|
        ADR     R14,|L00000804|
        MOV     PC,R11                          ; Dynamic branch
|L00000804|
        LDMFD   R13!,{R10-R12,PC}               ; Function exit, Ends, (Referenced)
|L00000808|
        CMP     R10,#4
        BLEQ    |L00000C10|                     ; (alters flags)
        CMP     R10,#5
        BLEQ    |L00000D30|                     ; (alters flags)
        LDMFD   R13!,{R10-R12,PC}               ; Function exit, Ends

|L0000081C.String|
        DCB     "XRMA"                          ; String r/- (referenced)

|L00000820|
        STMFD   R13!,{R0-R12,R14}
        STMFD   R13!,{R8}
        TST     R5,#1
        MOVNE   R3,R2
        CMP     R3,R2
        MOVLT   R3,R2
        ADD     R6,R6,#7
        BIC     R6,R6,#7
        CMP     R6,#&01,24                      ; =&100
        MOVGT   R6,#&01,24                      ; =&100
        MOV     R9,#0
        MOV     R8,#0
|L00000850|
        STR     R9,[R0,R8]
        ADD     R8,R8,#4
        CMP     R8,#&03,24                      ; =&300
        BLT     |L00000850|
        STR     R2,[R0,#0]
        STR     R3,[R0,#4]
        AND     R9,R5,#1
        MOV     R8,R5,LSR #9
        AND     R8,R8,#3
        ORR     R9,R9,R8,LSL #1
        STRB    R9,[R0,#&011]                   ; =17
        STR     R4,[R0,#8]
        STR     R6,[R0,#&014]                   ; =20
        STR     R7,[R0,#&0F8]                   ; =248
        MOV     R8,R5,LSR #4
        AND     R8,R8,#&1F                      ; =31
        ADR     R10,|L0000056C|                 ; -> Word array: &00000000
        LDR     R10,[R10,R8,LSL #4]
        CMP     R10,#0
        MOVEQ   R8,#0
        STRB    R8,[R0,#&012]                   ; =18
        MVN     R8,#0
        STR     R8,[R0,#&080]                   ; =1<<7
        MVN     R8,#0
        STR     R8,[R0,#&020]                   ; =32
        MOV     R10,R0
        MOV     R12,R2
        ADD     R8,R0,#&01,24                   ; =&100
|L000008C0|
        LDRB    R9,[R1],#1
        CMP     R9,#&1F                         ; =31
        MOVLE   R9,#0
        STRB    R9,[R8],#1
        CMP     R9,#0
        BGT     |L000008C0|
        TST     R5,#4
        BNE     |L000008EC|
        MOV     R0,R10
        MOV     R1,R5
        BL      |L00000784|
|L000008EC|
        LDR     R0,[R10,#4]
        MOV     R2,R0,LSR #9
        ADD     R2,R2,R6,LSL #2
        ADD     R2,R2,R6,LSL #10
        ADD     R2,R2,#&0D,22                   ; =&3400
        STR     R2,[R10,#&088]                  ; =136
        LDMFD   R13!,{R3}
        CMP     R3,#0
        ADREQ   R3,|L000009D0.String|           ; -> String: "ProSound track",0
        TST     R5,#8
        LDRNE   R3,|L0000081C.String|           ; -> String: "XRMA"
        BL      |L000009E0|                     ; (alters flags)
        LDMVSFD R13!,{R1}
        LDMVSFD R13!,{R1-R12,PC}                ; Function exit if VS
        STR     R1,[R10,#&080]                  ; =1<<7
        STR     R3,[R10,#&084]                  ; =132
        LDR     R9,[R10,#4]
        MOV     R0,#0
        STR     R0,[R10,#&094]                  ; =148
        LDR     R1,[R10,#&014]                  ; =20
        MOV     R0,R1,LSL #2
        STR     R0,[R10,#&08C]                  ; =140
        ADD     R0,R0,#&31,24                   ; =&3100
        STR     R0,[R10,#&090]                  ; =144
        ADD     R0,R0,R9,LSR #9
        ADD     R0,R0,#3
        BIC     R0,R0,#3
        STR     R0,[R10,#&098]                  ; =152
        LDR     R0,[R10,#&084]                  ; =132
        LDR     R2,[R10,#&094]                  ; =148
        ADD     R0,R0,R2
        MVN     R3,#0
|L0000096C|
        STR     R3,[R0],#4
        SUBS    R1,R1,#1
        BGT     |L0000096C|
        MOV     R0,#1
        STRB    R0,[R10,#&01F]                  ; =31
        LDR     R0,[R10,#&084]                  ; =132
        LDR     R1,[R10,#&090]                  ; =144
        ADD     R0,R0,R1
        LDR     R1,[R10,#4]
        MOV     R1,R1,LSR #9
        MOV     R2,#0
|L00000998|
        STRB    R2,[R0],#1
        SUBS    R1,R1,#1
        BGT     |L00000998|
        MOV     R0,R10
        MOV     R1,#0
        BL      |L000033AC|                     ; (alters flags)
        MOV     R1,#0
        STR     R1,[R10,#0]
        MOV     R0,R10
        MOV     R1,R12
        BL      |L0000331C|
        LDMVSFD R13!,{R1}
        LDMVSFD R13!,{R1-R12,PC}                ; Function exit if VS
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L000009D0.String|
        DCB     "ProSound track",0,0            ; String -/- (referenced)

|L000009E0|
        STMFD   R13!,{R0,R2,R4-R9,R14}          ; Function entry, (alters flags)
        LDR     R9,|L0000081C.String|           ; -> String: "XRMA"
        CMP     R3,R9
        BEQ     |L00000A1C|
        MOV     R8,R3
        MOV     R0,#0
        MVN     R1,#0
        MVN     R3,#0
        MOV     R4,#&80                         ; ="" (128)
        MOV     R5,#&02,12                      ; =&200000
        MOV     R6,#0
        MOV     R7,#0
        SWI     XOS_DynamicArea
        MOVVS   R3,#0
        LDMFD   R13!,{R0,R2,R4-R9,PC}           ; Function exit, Ends
|L00000A1C|
        MOV     R3,R2
        MOV     R0,#6
        SWI     XOS_Module
        MOVVS   R3,#0
        MOVVC   R3,R2
        LDR     R1,|L0000081C.String|           ; -> String: "XRMA"
        LDMFD   R13!,{R0,R2,R4-R9,PC}           ; Function exit, Ends

|L00000A38|
        STMFD   R13!,{R0-R12,R14}               ; Function entry, (alters flags)
        MOV     R0,#1
        MOV     R1,#&01,8                       ; =&1000000
        RSB     R1,R1,#0
        SWI     XOS_ChangeDynamicArea
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L00000A50|
        STMFD   R13!,{R0,R1,R3-R12,R14}         ; Function entry, (alters flags)
        CMP     R2,#0
        MOVLE   R2,#0
        LDMLEFD R13!,{R0,R1,R3-R12,PC}          ; Function exit if LE
        MOV     R10,R0
        MOV     R11,R1
        MOV     R8,R2
        MOV     R9,R3
        MOV     R1,#0
        BL      |L000033AC|                     ; (alters flags)
        MOV     R0,R10
        MOV     R1,R11
        BL      |L0000076C|
        MOV     R12,R2
        MOV     R0,R10
        ADD     R1,R9,#&02,24                   ; =&200
        SUB     R1,R1,#1
        MOV     R1,R1,LSR #9
        ADD     R2,R9,R12
        MOV     R7,R2,LSR #9
        MOV     R2,R11
|L00000AA4|
        ADD     R2,R2,#&01,22                   ; =&400
        ADD     R1,R1,#1
        CMP     R1,R7
        BLT     |L00000AA4|
        MOV     R2,R12
        LDMFD   R13!,{R0,R1,R3-R12,PC}          ; Function exit, Ends

|L00000ABC|
        CMP     R2,#0                           ; Function entry
        MOVLE   R2,#0
        MOVLE   PC,R14                          ; Function exit if LE
        STMFD   R13!,{R0,R1,R3-R12,R14}
        MOV     R10,R0
        MOV     R11,R3
        MOV     R12,R2
        MOV     R9,R1
        MOV     R1,#0
        BL      |L000033AC|                     ; (alters flags)
        LDR     R8,[R10,#0]
        SUBS    R8,R8,R11
        MOVLT   R2,#0
        LDMLTFD R13!,{R0,R1,R3-R12,PC}          ; Function exit if LT
        CMP     R12,R8
        MOVGT   R12,R8
        MOV     R0,R10
        MOV     R1,R11
        ADD     R2,R11,R12
        BL      |L00001028|                     ; (alters flags)
        MOV     R0,R10
        MOV     R1,R1,LSR #9
        MOV     R7,R2,LSR #9
        MOV     R2,R9
|L00000B1C|
        BL      |L00001C10|                     ; (alters flags)
        ADD     R2,R2,#&01,22                   ; =&400
        ADD     R1,R1,#1
        CMP     R1,R7
        BLT     |L00000B1C|
        MOV     R0,R10
        MOV     R1,R9
        MOV     R2,R12
        MOV     R3,R11
        BL      |L00000778|
        MOV     R2,R12
        LDMFD   R13!,{R0,R1,R3-R12,PC}          ; Function exit, Ends
|L00000B4C|
        STMFD   R13!,{R0-R12,R14}
        MOV     R7,#&02,18                      ; =&8000
        RSB     R8,R7,#0
        SUB     R7,R7,#1
|L00000B5C|
        LDRB    R5,[R0,#0]
        LDRB    R9,[R0,#1]
        ORR     R5,R5,R9,LSL #8
        MOV     R5,R5,LSL #16
        MOV     R5,R5,ASR #16
        LDRB    R6,[R1,#0]
        LDRB    R9,[R1,#1]
        ORR     R6,R6,R9,LSL #8
        MOV     R6,R6,LSL #16
        MOV     R6,R6,ASR #16
        ADD     R0,R0,#2
        ADD     R1,R1,#2
        ADD     R5,R5,R6
        ADD     R5,R5,R6
        CMP     R5,R7
        MOVGT   R5,R7
        CMP     R5,R8
        MOVLT   R5,R8
        STRB    R5,[R2],#1
        MOV     R5,R5,LSR #8
        STRB    R5,[R2],#1
        SUBS    R4,R4,#1
        BGT     |L00000B5C|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00000BBC|
        CMP     R2,#0
        MOVEQ   PC,R14                          ; Function exit if EQ
        RSBLT   R2,R2,#0
        BLT     |L00000CE0|
        STMFD   R13!,{R0,R1,R3-R12,R14}
        MOV     R10,R0
        MOV     R11,R1
        MOV     R12,R2
        MOV     R1,#0
        BL      |L000033AC|                     ; (alters flags)
        MOV     R0,R10
        MOV     R1,R11
        BL      |L0000079C|
        MOV     R9,R2
        MOV     R0,R10
        MOV     R1,#4
        MOV     R2,R11
        MOV     R3,R12
        BL      |L000011BC|                     ; (alters flags)
        MOV     R2,R9
        LDMFD   R13!,{R0,R1,R3-R12,PC}          ; Function exit, Ends

|L00000C10|
        STMFD   R13!,{R0-R12,R14}               ; Function entry, (alters flags)
        MOV     R10,R0
        MOV     R11,R1
        MOV     R12,R2
        ADD     R3,R11,R12
        MOV     R1,R11
        LDR     R2,[R10,#0]
        SUB     R2,R2,#1
        SUB     R2,R2,R12
        MOV     R0,R10
        BL      |L00008184|                     ; (alters flags)
        LDMVSFD R13!,{R1}
        LDMVSFD R13!,{R1-R12,PC}                ; Function exit if VS
        MOV     R0,#6
        MOV     R3,#&01,16                      ; =&10000
        SWI     XOS_Module
        LDMVSFD R13!,{R1}
        LDMVSFD R13!,{R1-R12,PC}                ; Function exit if VS
        STMFD   R13!,{R11,R12}
        MOV     R12,R2
        MOV     R1,R12
        MOV     R2,#0
        MOV     R3,#0
        MOV     R4,#0
        MOV     R5,#0
        MOV     R6,#0
        MOV     R7,#0
        MOV     R8,#0
        MOV     R9,#0
        MOV     R0,#&02,24                      ; =&200
|L00000C88|
        STMIA   R12!,{R2-R9}
        STMIA   R12!,{R2-R9}
        STMIA   R12!,{R2-R9}
        STMIA   R12!,{R2-R9}
        SUBS    R0,R0,#1
        BGT     |L00000C88|
        LDMFD   R13,{R3,R4}
        MOV     R0,R10
|L00000CA8|
        MOV     R2,#&02,18                      ; =&8000
        CMP     R2,R4
        MOVGT   R2,R4
        BL      |L00000ABC|
        ADD     R3,R3,R2
        SUB     R4,R4,R2
        CMP     R4,#0
        BGT     |L00000CA8|
        MOV     R0,#7
        MOV     R2,R1
        SWI     XOS_Module
        LDMFD   R13!,{R11,R12}
        MOV     R2,R12
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00000CE0|
        CMP     R2,#0
        MOVEQ   PC,R14                          ; Function exit if EQ
        RSBLT   R2,R2,#0
        BLT     |L00000BBC|
        STMFD   R13!,{R0-R12,R14}
        MOV     R10,R0
        MOV     R11,R1
        MOV     R12,R2
        MOV     R1,#0
        BL      |L000033AC|                     ; (alters flags)
        MOV     R0,R10
        MOV     R1,R11
        MOV     R2,R12
        BL      |L000007A8|
        MOV     R0,R10
        MOV     R1,#5
        MOV     R2,R11
        MOV     R3,R12
        BL      |L000011BC|                     ; (alters flags)
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L00000D30|
        STMFD   R13!,{R0-R12,R14}               ; Function entry, (alters flags)
        MOV     R10,R0
        MOV     R11,R1
        MOV     R12,R2
        MOV     R3,R11
        ADD     R1,R11,R12
        LDR     R2,[R10,#0]
        MOV     R0,R10
        BL      |L0000825C|                     ; (alters flags)
        LDMVSFD R13!,{R1}
        LDMVSFD R13!,{R1-R12,PC}                ; Function exit if VS
        MOV     R0,#6
        MOV     R3,#&41,22                      ; =&10400
        SWI     XOS_Module
        LDMVSFD R13!,{R1}
        LDMVSFD R13!,{R1-R12,PC}                ; Function exit if VS
        MOV     R11,R2
        MOV     R1,#0
        MOV     R3,#0
        MOV     R4,#0
        MOV     R5,#0
        MOV     R6,#0
        MOV     R7,#0
        MOV     R8,#0
        MOV     R9,#0
        MOV     R0,#&01,24                      ; =&100
|L00000D98|
        STMIA   R2!,{R1,R3-R9}
        STMIA   R2!,{R1,R3-R9}
        STMIA   R2!,{R1,R3-R9}
        STMIA   R2!,{R1,R3-R9}
        SUBS    R0,R0,#1
        BGT     |L00000D98|
        MOV     R0,R10
        MOV     R1,R11
        LDR     R3,[R0,#0]
        SUB     R3,R3,R12
|L00000DC0|
        MOV     R2,#&01,18                      ; =&4000
        BL      |L00000ABC|
        ADD     R3,R3,R2
        CMP     R2,#0
        BGT     |L00000DC0|
        MOV     R0,#7
        MOV     R2,R11
        SWI     XOS_Module
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L00000DE4|
        STMFD   R13!,{R2-R12,R14}               ; Function entry, (alters flags)
        MOV     R10,R0
        MOV     R11,R1
        BL      |L00000F0C|                     ; (alters flags)
        CMP     R0,#0
        LDMGTFD R13!,{R2-R12,PC}                ; Function exit if GT
        MOV     R0,#0
        LDR     R1,[R10,#&014]                  ; =20
        LDR     R2,[R10,#&084]                  ; =132
        LDR     R3,[R10,#&094]                  ; =148
        ADD     R2,R2,R3
|L00000E10|
        LDMIA   R2!,{R3-R9,R12}
        CMN     R3,#1
        ADDEQ   R12,R0,#0
        BEQ     |L00000E8C|
        CMN     R4,#1
        ADDEQ   R12,R0,#1
        BEQ     |L00000E8C|
        CMN     R5,#1
        ADDEQ   R12,R0,#2
        BEQ     |L00000E8C|
        CMN     R6,#1
        ADDEQ   R12,R0,#3
        BEQ     |L00000E8C|
        CMN     R7,#1
        ADDEQ   R12,R0,#4
        BEQ     |L00000E8C|
        CMN     R8,#1
        ADDEQ   R12,R0,#5
        BEQ     |L00000E8C|
        CMN     R9,#1
        ADDEQ   R12,R0,#6
        BEQ     |L00000E8C|
        CMN     R12,#1
        ADDEQ   R12,R0,#7
        BEQ     |L00000E8C|
        ADD     R0,R0,#8
        CMP     R0,R1
        BLT     |L00000E10|
        LDR     R0,[R10,#&014]                  ; =20
        BL      |L00000EC0|                     ; (alters flags)
        MOV     R12,R0
|L00000E8C|
        MOV     R0,R10
        MOV     R1,R11
        MOV     R2,R12
        BL      |L00000FBC|                     ; (alters flags)
        LDMVSFD R13!,{R2-R12,PC}                ; Function exit if VS
        LDR     R0,[R10,#&084]                  ; =132
        LDR     R2,[R10,#&098]                  ; =152
        ADD     R0,R0,R2
        ADD     R0,R0,R12,LSL #10
        MOV     R1,R12
        LDMFD   R13!,{R2-R12,PC}                ; Function exit, Ends

|L00000EB8|
        DCD     &02323411                       ; Word r/w (referenced)
|L00000EBC|
        DCD     &00003FFF                       ; Word r/- (referenced)

|L00000EC0|
        STMFD   R13!,{R1-R4,R14}                ; Function entry, (alters flags)
        LDR     R1,|L00000EB8|                  ; -> Word: &02323411
        LDR     R2,|L00000F04|                  ; -> Word: &0019660D
        LDR     R3,|L00000F08|                  ; -> Word: &361962F1
        MLA     R4,R2,R1,R3
        MLA     R1,R2,R4,R3
        STR     R1,|L00000EB8|                  ; -> Word: &02323411
        EOR     R1,R1,R4,ROR #16
        LDR     R2,|L00000EBC|                  ; -> Word: &00003FFF
        AND     R1,R2,R1,LSR #2
        CMP     R1,R0
        BLT     |L00000EFC|
|L00000EF0|
        SUB     R1,R1,R0
        CMP     R1,R0
        BGE     |L00000EF0|
|L00000EFC|
        MOV     R0,R1
        LDMFD   R13!,{R1-R4,PC}                 ; Function exit, Ends

|L00000F04|
        DCD     &0019660D                       ; Word r/- (referenced)
|L00000F08|
        DCD     &361962F1                       ; Word r/- (referenced)

|L00000F0C|
        STMFD   R13!,{R2-R12,R14}               ; Function entry, (alters flags)
        MOV     R10,R0
        MOV     R11,R1
        LDR     R3,[R10,#&084]                  ; =132
        LDR     R4,[R10,#&094]                  ; =148
        ADD     R8,R3,R4
        LDR     R9,[R10,#&014]                  ; =20
        MOV     R12,#0
|L00000F2C|
        LDMIA   R8!,{R0-R7}
        CMP     R0,R11
        MOVEQ   R1,R12
        BEQ     |L00000FA8|
        CMP     R1,R11
        ADDEQ   R1,R12,#1
        BEQ     |L00000FA8|
        CMP     R2,R11
        ADDEQ   R1,R12,#2
        BEQ     |L00000FA8|
        CMP     R3,R11
        ADDEQ   R1,R12,#3
        BEQ     |L00000FA8|
        CMP     R4,R11
        ADDEQ   R1,R12,#4
        BEQ     |L00000FA8|
        CMP     R5,R11
        ADDEQ   R1,R12,#5
        BEQ     |L00000FA8|
        CMP     R6,R11
        ADDEQ   R1,R12,#6
        BEQ     |L00000FA8|
        CMP     R7,R11
        ADDEQ   R1,R12,#7
        BEQ     |L00000FA8|
        ADD     R12,R12,#8
        CMP     R12,R9
        BLT     |L00000F2C|
        MVN     R0,#0
        MVN     R1,#0
        LDMFD   R13!,{R2-R12,PC}                ; Function exit, Ends
|L00000FA8|
        LDR     R0,[R10,#&084]                  ; =132
        LDR     R2,[R10,#&098]                  ; =152
        ADD     R0,R0,R2
        ADD     R0,R0,R1,LSL #10
        LDMFD   R13!,{R2-R12,PC}                ; Function exit, Ends

|L00000FBC|
        STMFD   R13!,{R0-R12,R14}               ; Function entry, (alters flags)
        MOV     R10,R0
        MOV     R11,R1
        MOV     R12,R2
        LDR     R3,[R10,#&084]                  ; =132
        LDR     R4,[R10,#&094]                  ; =148
        ADD     R3,R3,R4
        STR     R11,[R3,R12,LSL #2]
        LDR     R3,[R10,#&084]                  ; =132
        LDR     R4,[R10,#&098]                  ; =152
        ADD     R3,R3,R4
        ADD     R1,R3,R12,LSL #10
        MOV     R0,R10
        MOV     R2,#&02,24                      ; =&200
        MOV     R3,R11,LSL #9
        BL      |L00000A50|                     ; (alters flags)
        MOV     R0,R10
        MOV     R1,R11
        MOV     R2,R12
        BL      |L00001C10|                     ; (alters flags)
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L00001010|
        STMFD   R13!,{R2,R14}                   ; Function entry, (alters flags)
        LDR     R2,[R0,#&098]                   ; =152
        LDR     R0,[R0,#&084]                   ; =132
        ADD     R0,R0,R2
        ADD     R0,R0,R1,LSL #10
        LDMFD   R13!,{R2,PC}                    ; Function exit, Ends

|L00001028|
        STMFD   R13!,{R0-R12,R14}               ; Function entry, (alters flags)
        MOV     R1,R1,LSR #9
        MOV     R2,R2,LSR #9
        LDR     R3,[R0,#&084]                   ; =132
        LDR     R4,[R0,#&094]                   ; =148
        ADD     R3,R3,R4
        LDR     R4,[R0,#&014]                   ; =20
        MOV     R5,#0
        MVN     R6,#0
|L0000104C|
        LDR     R7,[R3,R5,LSL #2]
        CMP     R7,R1
        CMPGE   R2,R7
        STRGE   R6,[R3,R5,LSL #2]
        ADD     R5,R5,#1
        CMP     R5,R4
        BLT     |L0000104C|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L0000106C|
        STMFD   R13!,{R0-R12,R14}
        CMP     R0,#0
        BEQ     |L0000115C|
        TST     R4,#2
        MOVNE   R6,#4
        LDREQB  R6,[R0,#&040]                   ; =1<<6
        TST     R4,#1
        MOVEQ   R5,#&01,20                      ; =&1000
        MOV     R10,R0
        MOV     R11,R1
        MOV     R9,R3
        ADD     R8,R3,R2
        MOV     R12,#&02,18                     ; =&8000
        SUB     R12,R12,#1
        MVN     R7,R12
        MOV     R0,R10
        MOV     R1,#7
        BL      |L000011BC|                     ; (alters flags)
        TST     R4,#2
        LDREQ   R0,[R10,#&084]                  ; =132
        LDREQ   R1,[R10,#&08C]                  ; =140
        ADDEQ   R10,R0,R1
        MOV     R0,R10
        MOV     R1,R9
        TST     R6,#4
        MOVEQ   R0,#&01,24                      ; =&100
        STMFD   R13!,{R1-R6}
        BLNE    |L00001344|                     ; (alters flags)
        LDMFD   R13!,{R1-R6}
        MUL     R0,R5,R0
        MOV     R0,R0,ASR #10
|L000010E8|
        TST     R9,#&1F                         ; =31
        BNE     |L00001114|
        MOV     R0,R10
        MOV     R1,R9
        TST     R6,#4
        MOVEQ   R0,#&01,24                      ; =&100
        STMFD   R13!,{R1-R6}
        BLNE    |L00001344|                     ; (alters flags)
        LDMFD   R13!,{R1-R6}
        MUL     R0,R5,R0
        MOV     R0,R0,ASR #10
|L00001114|
        LDRB    R4,[R11,#0]
        LDRB    R1,[R11,#1]
        ORR     R4,R4,R1,LSL #8
        MOV     R4,R4,LSL #16
        MOV     R4,R4,ASR #16
        MUL     R4,R0,R4
        MOV     R4,R4,ASR #10
        CMP     R4,R12
        MOVGT   R4,R12
        CMP     R4,R7
        MOVLT   R4,R7
        STRB    R4,[R11],#1
        MOV     R4,R4,LSR #8
        STRB    R4,[R11],#1
        ADD     R9,R9,#1
        CMP     R9,R8
        BLT     |L000010E8|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L0000115C|
        TST     R4,#1
        LDMEQFD R13!,{R0-R12,PC}                ; Function exit if EQ
        CMP     R5,#&01,20                      ; =&1000
        LDMEQFD R13!,{R0-R12,PC}                ; Function exit if EQ
        MOV     R6,#&02,18                      ; =&8000
        SUB     R6,R6,#1
        MVN     R7,R6
|L00001178|
        LDRB    R0,[R1,#0]
        LDRB    R4,[R1,#1]
        ORR     R0,R0,R4,LSL #8
        MOV     R0,R0,LSL #16
        MOV     R0,R0,ASR #16
        MUL     R0,R5,R0
        MOV     R0,R0,ASR #12
        CMP     R0,R6
        MOVGT   R0,R6
        CMP     R0,R7
        MOVLT   R0,R7
        STRB    R0,[R1],#1
        MOV     R0,R0,LSR #8
        STRB    R0,[R1],#1
        SUBS    R2,R2,#1
        BGT     |L00001178|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L000011BC|
        CMP     R1,#0                           ; Function entry, (alters flags)
        MOVLT   PC,R14                          ; Function exit if LT
        CMP     R1,#7
        MOVGT   PC,R14                          ; Function exit if GT
        STMFD   R13!,{R1-R12,R14}
        LDR     R4,[R0,#&084]                   ; =132
        LDR     R6,[R0,#&08C]                   ; =140
        ADD     R4,R4,R6
        ADD     PC,PC,R1,LSL #2                 ; Ends, Dynamic branch

|L000011E0|
        MOV     R0,R0                           ;? DCD &E1A00000

|L000011E4.Branch_Table|
        B       |L00001204|                     ; Branch Table Offset 0, Ends
        B       |L00001240|                     ; Branch Table Offset 1, Ends
        B       |L0000125C|                     ; Branch Table Offset 2, Ends
        B       |L00001310|                     ; Branch Table Offset 3, Ends
        B       |L00001318|                     ; Branch Table Offset 4, Ends
        B       |L0000131C|                     ; Branch Table Offset 5, Ends
        B       |L00001320|                     ; Branch Table Offset 6, Ends
        B       |L00001330|                     ; Branch Table Offset 7, Ends
|L00001204|
        MOV     R1,#2
        STR     R1,[R4,#0]
        MOV     R1,#0
        STR     R1,[R4,#4]
        MOV     R1,#&01,24                      ; =&100
        STR     R1,[R4,#8]
        MOV     R1,#0
        STR     R1,[R4,#&00C]                   ; =12
        LDR     R1,[R0,#0]
        STR     R1,[R4,#&010]                   ; =16
        MOV     R1,#&01,24                      ; =&100
        STR     R1,[R4,#&014]                   ; =20
        MOV     R1,#0
        STR     R1,[R4,#&018]                   ; =24
        LDMFD   R13!,{R1-R12,PC}                ; Function exit, Ends
|L00001240|
        LDR     R5,[R4],#4
        STR     R5,[R2],#4
|L00001248|
        LDMIA   R4!,{R6-R8}
        STMIA   R2!,{R6,R7}
        SUBS    R5,R5,#1
        BGT     |L00001248|
        LDMFD   R13!,{R1-R12,PC}                ; Function exit, Ends
|L0000125C|
        LDR     R12,[R0,#0]
        MOV     R0,R4
        LDR     R1,[R2],#4
        CMP     R1,#2
        BLT     |L00001204|
        CMP     R1,#&01,22                      ; =&400
        BGT     |L00001204|
        STR     R1,[R0],#4
        MOV     R11,#1
|L00001280|
        LDMIA   R2,{R3-R6}
        MOV     R7,R3
        CMP     R11,#1
        MOVEQ   R7,#0
        CMP     R11,R1
        MOVEQ   R7,R12
        CMP     R4,#0
        MOVLT   R4,#0
        CMP     R4,#&02,24                      ; =&200
        MOVGT   R4,#&02,24                      ; =&200
        SUBGT   R4,R4,#1
        CMP     R6,#0
        MOVLT   R6,#0
        CMP     R6,#&02,24                      ; =&200
        MOVGT   R6,#&02,24                      ; =&200
        SUBGT   R6,R6,#1
        MOV     R8,R4
        CMP     R11,R1
        BEQ     |L000012F8|
        SUBS    R4,R6,R8
        MOV     R4,R4,LSL #22
        SUB     R3,R5,R7
        MOVS    R3,R3,LSR #5
        MOVLE   R9,#0                           ; CAUTION: condition/test mismatch.
        BLE     |L000012F8|                     ; CAUTION: condition/test mismatch.
        FLTD    F0,R3
        FLTD    F1,R4
        DVFD    F2,F1,F0
        FIX     R3,F2
        MOV     R9,R3
|L000012F8|
        STMIA   R0!,{R7-R9}
        ADD     R2,R2,#8
        ADD     R11,R11,#1
        CMP     R11,R1
        BLE     |L00001280|
        LDMFD   R13!,{R1-R12,PC}                ; Function exit, Ends
|L00001310|
        LDR     R0,[R4,#0]
        LDMFD   R13!,{R1-R12,PC}                ; Function exit, Ends
|L00001318|
        B       |L00001204|                     ; Ends
|L0000131C|
        B       |L00001204|                     ; Ends
|L00001320|
        MOV     R0,R4
        MOV     R1,R2
        BL      |L00001344|                     ; (alters flags)
        LDMFD   R13!,{R1-R12,PC}                ; Function exit, Ends
|L00001330|
        MOV     R1,#&7F,8                       ; =&7F000000
        STR     R1,|L0000133C|                  ; -> Word: &7F000000
        LDMFD   R13!,{R1-R12,PC}                ; Function exit, Ends

|L0000133C|
        DCD     &7F000000                       ; Word r/w (referenced)
|L00001340|
        DCD     &00000000                       ; Word r/w (referenced)

|L00001344|
        LDR     R2,|L0000133C|                  ; -> Word: &7F000000, Function entry, (alters flags)
        STR     R1,|L0000133C|                  ; -> Word: &7F000000
        CMP     R1,R2
        LDRGT   R0,|L00001340|                  ; -> Word: &00000000
        ADDLE   R0,R0,#4
|L00001358|
        LDMIA   R0,{R2-R5}
        CMP     R2,R1
        CMPLE   R1,R5
        BLE     |L00001370|
        ADD     R0,R0,#&0C                      ; =12
        B       |L00001358|                     ; Ends
|L00001370|
        STR     R0,|L00001340|                  ; -> Word: &00000000
        SUB     R1,R1,R2
        MOV     R1,R1,LSR #5
        MUL     R1,R4,R1
        MOV     R1,R1,ASR #22
        MOV     R3,R3,LSL #23
        ADDS    R0,R1,R3,LSR #23
        MOVLT   R0,#0
        CMP     R0,#&02,24                      ; =&200
        MOVGE   R0,#&02,24                      ; =&200
        SUBGE   R0,R0,#1
        ADR     R1,|L00001410|                  ; -> Word: &00000000
        LDR     R0,[R1,R0,LSL #2]
        MOV     PC,R14                          ; Function exit, Ends

|L000013A8|
        LDR     R5,|L0000133C|                  ; -> Word: &7F000000, Function entry, (alters flags)
        STR     R4,|L0000133C|                  ; -> Word: &7F000000
        CMP     R4,R5
        LDRGT   R0,|L00001340|                  ; -> Word: &00000000
        ADDLE   R0,R0,#4
|L000013BC|
        LDMIA   R0,{R5-R8}
        CMP     R5,R4
        CMPLE   R4,R8
        BLE     |L000013D4|
        ADD     R0,R0,#&0C                      ; =12
        B       |L000013BC|                     ; Ends
|L000013D4|
        STR     R0,|L00001340|                  ; -> Word: &00000000
        SUBS    R5,R4,R5
        MOVLT   R5,#0
        MOV     R5,R5,LSR #5
        MUL     R5,R7,R5
        MOV     R5,R5,ASR #22
        MOV     R6,R6,LSL #23
        ADDS    R0,R5,R6,LSR #23
        MOVLT   R0,#0
        CMP     R0,#&02,24                      ; =&200
        MOVGE   R0,#&02,24                      ; =&200
        SUBGE   R0,R0,#1
        ADR     R6,|L00001410|                  ; -> Word: &00000000
        LDR     R0,[R6,R0,LSL #2]
        MOV     PC,R14                          ; Function exit, Ends

|L00001410|
        DCD     &00000000                       ;~ Word -/- (referenced)
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000001                       ;~~~ Word -/-
        DCD     &00000002                       ;~~~ Word -/-
        DCD     &00000002                       ;~~~ Word -/-
        DCD     &00000002                       ;~~~ Word -/-
        DCD     &00000002                       ;~~~ Word -/-
        DCD     &00000002                       ;~~~ Word -/-
        DCD     &00000002                       ;~~~ Word -/-
        DCD     &00000002                       ;~~~ Word -/-
        DCD     &00000002                       ;~~~ Word -/-
        DCD     &00000002                       ;~~~ Word -/-
        DCD     &00000002                       ;~~~ Word -/-
        DCD     &00000002                       ;~~~ Word -/-
        DCD     &00000002                       ;~~~ Word -/-
        DCD     &00000002                       ;~~~ Word -/-
        DCD     &00000002                       ;~~~ Word -/-
        DCD     &00000002                       ;~~~ Word -/-
        DCD     &00000002                       ;~~~ Word -/-
        DCD     &00000002                       ;~~~ Word -/-
        DCD     &00000002                       ;~~~ Word -/-
        DCD     &00000002                       ;~~~ Word -/-
        DCD     &00000003                       ;~~~ Word -/-
        DCD     &00000003                       ;~~~ Word -/-
        DCD     &00000003                       ;~~~ Word -/-
        DCD     &00000003                       ;~~~ Word -/-
        DCD     &00000003                       ;~~~ Word -/-
        DCD     &00000003                       ;~~~ Word -/-
        DCD     &00000003                       ;~~~ Word -/-
        DCD     &00000003                       ;~~~ Word -/-
        DCD     &00000003                       ;~~~ Word -/-
        DCD     &00000003                       ;~~~ Word -/-
        DCD     &00000003                       ;~~~ Word -/-
        DCD     &00000003                       ;~~~ Word -/-
        DCD     &00000004                       ;~~~ Word -/-
        DCD     &00000004                       ;~~~ Word -/-
        DCD     &00000004                       ;~~~ Word -/-
        DCD     &00000004                       ;~~~ Word -/-
        DCD     &00000004                       ;~~~ Word -/-
        DCD     &00000004                       ;~~~ Word -/-
        DCD     &00000004                       ;~~~ Word -/-
        DCD     &00000004                       ;~~~ Word -/-
        DCD     &00000004                       ;~~~ Word -/-
        DCD     &00000004                       ;~~~ Word -/-
        DCD     &00000005                       ;~~~ Word -/-
        DCD     &00000005                       ;~~~ Word -/-
        DCD     &00000005                       ;~~~ Word -/-
        DCD     &00000005                       ;~~~ Word -/-
        DCD     &00000005                       ;~~~ Word -/-
        DCD     &00000005                       ;~~~ Word -/-
        DCD     &00000005                       ;~~~ Word -/-
        DCD     &00000006                       ;~~~ Word -/-
        DCD     &00000006                       ;~~~ Word -/-
        DCD     &00000006                       ;~~~ Word -/-
        DCD     &00000006                       ;~~~ Word -/-
        DCD     &00000006                       ;~~~ Word -/-
        DCD     &00000006                       ;~~~ Word -/-
        DCD     &00000007                       ;~~~ Word -/-
        DCD     &00000007                       ;~~~ Word -/-
        DCD     &00000007                       ;~~~ Word -/-
        DCD     &00000007                       ;~~~ Word -/-
        DCD     &00000007                       ;~~~ Word -/-
        DCD     &00000007                       ;~~~ Word -/-
        DCD     &00000008                       ;~~~ Word -/-
        DCD     &00000008                       ;~~~ Word -/-
        DCD     &00000008                       ;~~~ Word -/-
        DCD     &00000008                       ;~~~ Word -/-
        DCD     &00000009                       ;~~~ Word -/-
        DCD     &00000009                       ;~~~ Word -/-
        DCD     &00000009                       ;~~~ Word -/-
        DCD     &00000009                       ;~~~ Word -/-
        DCD     &0000000A                       ;~~~ Word -/-
        DCD     &0000000A                       ;~~~ Word -/-
        DCD     &0000000A                       ;~~~ Word -/-
        DCD     &0000000A                       ;~~~ Word -/-
        DCD     &0000000B                       ;~~~ Word -/-
        DCD     &0000000B                       ;~~~ Word -/-
        DCD     &0000000B                       ;~~~ Word -/-
        DCD     &0000000B                       ;~~~ Word -/-
        DCD     &0000000C                       ;~~~ Word -/-
        DCD     &0000000C                       ;~~~ Word -/-
        DCD     &0000000C                       ;~~~ Word -/-
        DCD     &0000000D                       ;~~~ Word -/-
        DCD     &0000000D                       ;~~~ Word -/-
        DCD     &0000000E                       ;~~~ Word -/-
        DCD     &0000000E                       ;~~~ Word -/-
        DCD     &0000000E                       ;~~~ Word -/-
        DCD     &0000000F                       ;~~~ Word -/-
        DCD     &0000000F                       ;~~~ Word -/-
        DCD     &0000000F                       ;~~~ Word -/-
        DCD     &00000010                       ;~~~ Word -/-
        DCD     &00000010                       ;~~~ Word -/-
        DCD     &00000011                       ;~~~ Word -/-
        DCD     &00000011                       ;~~~ Word -/-
        DCD     &00000012                       ;~~~ Word -/-
        DCD     &00000012                       ;~~~ Word -/-
        DCD     &00000013                       ;~~~ Word -/-
        DCD     &00000013                       ;~~~ Word -/-
        DCD     &00000014                       ;~~~ Word -/-
        DCD     &00000014                       ;~~~ Word -/-
        DCD     &00000015                       ;~~~ Word -/-
        DCD     &00000015                       ;~~~ Word -/-
        DCD     &00000016                       ;~~~ Word -/-
        DCD     &00000017                       ;~~~ Word -/-
        DCD     &00000017                       ;~~~ Word -/-
        DCD     &00000018                       ;~~~ Word -/-
        DCD     &00000018                       ;~~~ Word -/-
        DCD     &00000019                       ;~~~ Word -/-
        DCD     &0000001A                       ;~~~ Word -/-
        DCD     &0000001B                       ;~~~ Word -/-
        DCD     &0000001B                       ;~~~ Word -/-
        DCD     &0000001C                       ;~~~ Word -/-
        DCD     &0000001D                       ;~~~ Word -/-
        DCD     &0000001E                       ;~~~ Word -/-
        DCD     &0000001E                       ;~~~ Word -/-
        DCD     &0000001F                       ;~~~ Word -/-
        DCD     &00000020                       ;~~~ Word -/-
        DCD     &00000021                       ;~~~ Word -/-
        DCD     &00000022                       ;~~~ Word -/-
        DCD     &00000023                       ;~~~ Word -/-
        DCD     &00000024                       ;~~~ Word -/-
        DCD     &00000025                       ;~~~ Word -/-
        DCD     &00000026                       ;~~~ Word -/-
        DCD     &00000027                       ;~~~ Word -/-
        DCD     &00000028                       ;~~~ Word -/-
        DCD     &00000029                       ;~~~ Word -/-
        DCD     &0000002A                       ;~~~ Word -/-
        DCD     &0000002B                       ;~~~ Word -/-
        DCD     &0000002C                       ;~~~ Word -/-
        DCD     &0000002E                       ;~~~ Word -/-
        DCD     &0000002F                       ;~~~ Word -/-
        DCD     &00000030                       ;~~~ Word -/-
        DCD     &00000031                       ;~~~ Word -/-
        DCD     &00000033                       ;~~~ Word -/-
        DCD     &00000034                       ;~~~ Word -/-
        DCD     &00000036                       ;~~~ Word -/-
        DCD     &00000037                       ;~~~ Word -/-
        DCD     &00000038                       ;~~~ Word -/-
        DCD     &0000003A                       ;~~~ Word -/-
        DCD     &0000003C                       ;~~~ Word -/-
        DCD     &0000003D                       ;~~~ Word -/-
        DCD     &0000003F                       ;~~~ Word -/-
        DCD     &00000041                       ;~~~ Word -/-
        DCD     &00000042                       ;~~~ Word -/-
        DCD     &00000044                       ;~~~ Word -/-
        DCD     &00000046                       ;~~~ Word -/-
        DCD     &00000048                       ;~~~ Word -/-
        DCD     &0000004A                       ;~~~ Word -/-
        DCD     &0000004C                       ;~~~ Word -/-
        DCD     &0000004E                       ;~~~ Word -/-
        DCD     &00000050                       ;~~~ Word -/-
        DCD     &00000052                       ;~~~ Word -/-
        DCD     &00000055                       ;~~~ Word -/-
        DCD     &00000057                       ;~~~ Word -/-
        DCD     &00000059                       ;~~~ Word -/-
        DCD     &0000005C                       ;~~~ Word -/-
        DCD     &0000005E                       ;~~~ Word -/-
        DCD     &00000061                       ;~~~ Word -/-
        DCD     &00000064                       ;~~~ Word -/-
        DCD     &00000066                       ;~~~ Word -/-
        DCD     &00000069                       ;~~~ Word -/-
        DCD     &0000006C                       ;~~~ Word -/-
        DCD     &0000006F                       ;~~~ Word -/-
        DCD     &00000072                       ;~~~ Word -/-
        DCD     &00000075                       ;~~~ Word -/-
        DCD     &00000078                       ;~~~ Word -/-
        DCD     &0000007C                       ;~~~ Word -/-
        DCD     &0000007F                       ;~~~ Word -/-
        DCD     &00000082                       ;~~~ Word -/-
        DCD     &00000086                       ;~~~ Word -/-
        DCD     &0000008A                       ;~~~ Word -/-
        DCD     &0000008D                       ;~~~ Word -/-
        DCD     &00000091                       ;~~~ Word -/-
        DCD     &00000095                       ;~~~ Word -/-
        DCD     &00000099                       ;~~~ Word -/-
        DCD     &0000009E                       ;~~~ Word -/-
        DCD     &000000A2                       ;~~~ Word -/-
        DCD     &000000A6                       ;~~~ Word -/-
        DCD     &000000AB                       ;~~~ Word -/-
        DCD     &000000AF                       ;~~~ Word -/-
        DCD     &000000B4                       ;~~ Word -/-
        DCD     &000000B9                       ;~~ Word -/-
        DCD     &000000BE                       ;~~ Word -/-
        DCD     &000000C3                       ;~~~ Word -/-
        DCD     &000000C9                       ;~~~ Word -/-
        DCD     &000000CE                       ;~~~ Word -/-
        DCD     &000000D4                       ;~~ Word -/-
        DCD     &000000DA                       ;~~ Word -/-
        DCD     &000000E0                       ;~~~ Word -/-
        DCD     &000000E6                       ;~~~ Word -/-
        DCD     &000000EC                       ;~~~ Word -/-
        DCD     &000000F3                       ;~~ Word -/-
        DCD     &000000F9                       ;~~ Word -/-
        DCD     &00000100                       ;~~~ Word -/-
        DCD     &00000107                       ;~~~ Word -/-
        DCD     &0000010E                       ;~~~ Word -/-
        DCD     &00000116                       ;~~~ Word -/-
        DCD     &0000011D                       ;~~~ Word -/-
        DCD     &00000125                       ;~~~ Word -/-
        DCD     &0000012D                       ;~~~ Word -/-
        DCD     &00000135                       ;~~~ Word -/-
        DCD     &0000013E                       ;~~~ Word -/-
        DCD     &00000146                       ;~~~ Word -/-
        DCD     &0000014F                       ;~~~ Word -/-
        DCD     &00000158                       ;~~~ Word -/-
        DCD     &00000162                       ;~~~ Word -/-
        DCD     &0000016C                       ;~~~ Word -/-
        DCD     &00000176                       ;~~~ Word -/-
        DCD     &00000180                       ;~~~ Word -/-
        DCD     &0000018A                       ;~~~ Word -/-
        DCD     &00000195                       ;~~~ Word -/-
        DCD     &000001A0                       ;~~~ Word -/-
        DCD     &000001AB                       ;~~~ Word -/-
        DCD     &000001B7                       ;~~ Word -/-
        DCD     &000001C3                       ;~~~ Word -/-
        DCD     &000001D0                       ;~~ Word -/-
        DCD     &000001DC                       ;~~ Word -/-
        DCD     &000001E9                       ;~~~ Word -/-
        DCD     &000001F7                       ;~~ Word -/-
        DCD     &00000204                       ;~~~ Word -/-
        DCD     &00000212                       ;~~~ Word -/-
        DCD     &00000221                       ;~~~ Word -/-
        DCD     &00000230                       ;~~~ Word -/-
        DCD     &0000023F                       ;~~~ Word -/-
        DCD     &0000024F                       ;~~~ Word -/-
        DCD     &0000025F                       ;~~~ Word -/-
        DCD     &00000270                       ;~~~ Word -/-
        DCD     &00000281                       ;~~~ Word -/-
        DCD     &00000292                       ;~~~ Word -/-
        DCD     &000002A4                       ;~~~ Word -/-
        DCD     &000002B7                       ;~~ Word -/-
        DCD     &000002CA                       ;~~~ Word -/-
        DCD     &000002DD                       ;~~ Word -/-
        DCD     &000002F1                       ;~~ Word -/-
        DCD     &00000306                       ;~~~ Word -/-
        DCD     &0000031B                       ;~~~ Word -/-
        DCD     &00000331                       ;~~~ Word -/-
        DCD     &00000347                       ;~~~ Word -/-
        DCD     &0000035E                       ;~~~ Word -/-
        DCD     &00000376                       ;~~~ Word -/-
        DCD     &0000038E                       ;~~~ Word -/-
        DCD     &000003A7                       ;~~~ Word -/-
        DCD     &000003C0                       ;~~~ Word -/-
        DCD     &000003DB                       ;~~ Word -/-
        DCD     &000003F6                       ;~~ Word -/-
        DCD     &00000411                       ;~~~ Word -/-
        DCD     &0000042E                       ;~~~ Word -/-
        DCD     &0000044B                       ;~~~ Word -/-
        DCD     &00000469                       ;~~~ Word -/-
        DCD     &00000488                       ;~~~ Word -/-
        DCD     &000004A8                       ;~~~ Word -/-
        DCD     &000004C8                       ;~~~ Word -/-
        DCD     &000004EA                       ;~~~ Word -/-
        DCD     &0000050C                       ;~~~ Word -/-
        DCD     &00000530                       ;~~~ Word -/-
        DCD     &00000554                       ;~~~ Word -/-
        DCD     &00000579                       ;~~~ Word -/-
        DCD     &000005A0                       ;~~~ Word -/-
        DCD     &000005C7                       ;~~~ Word -/-
        DCD     &000005EF                       ;~~~ Word -/-
        DCD     &00000619                       ;~~~ Word -/-
        DCD     &00000644                       ;~~~ Word -/-
        DCD     &00000670                       ;~~~ Word -/-
        DCD     &0000069D                       ;~~~ Word -/-
        DCD     &000006CB                       ;~~~ Word -/-
        DCD     &000006FA                       ;~~ Word -/-
        DCD     &0000072B                       ;~~~ Word -/-
        DCD     &0000075E                       ;~~~ Word -/-
        DCD     &00000791                       ;~~~ Word -/-
        DCD     &000007C6                       ;~~~ Word -/-
        DCD     &000007FC                       ;~~ Word -/-
        DCD     &00000834                       ;~~~ Word -/-
        DCD     &0000086E                       ;~~~ Word -/-
        DCD     &000008A9                       ;~~~ Word -/-
        DCD     &000008E6                       ;~~~ Word -/-
        DCB     "$\t",0,0                       ;~~ String -/-
        DCB     "d\t",0,0                       ;~~ String -/-
        DCD     &000009A6                       ;~~~ Word -/-
        DCD     &000009E9                       ;~~~ Word -/-
        DCB     ".\n",0,0                       ;~~ String -/-
        DCB     "v\n",0,0                       ;~~ String -/-
        DCD     &00000ABF                       ;~~ Word -/-
        DCD     &00000B0A                       ;~~~ Word -/-
        DCD     &00000B58                       ;~~~ Word -/-
        DCD     &00000BA7                       ;~~~ Word -/-
        DCD     &00000BF9                       ;~~ Word -/-
        DCD     &00000C4C                       ;~~~ Word -/-
        DCD     &00000CA2                       ;~~~ Word -/-
        DCD     &00000CFB                       ;~~ Word -/-
        DCB     "V\r",0,0                       ;~~ String -/-
        DCD     &00000DB3                       ;~~ Word -/-
        DCD     &00000E13                       ;~~~ Word -/-
        DCD     &00000E76                       ;~~~ Word -/-
        DCD     &00000EDB                       ;~~ Word -/-

|L000019A4|
        ANDEQ   R0,R0,R3,ASR #30                ;? DCD &00000F43
        ANDEQ   R0,R0,R14,LSR #31               ;? DCD &00000FAE
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000
        ANDEQ   R1,R0,R0                        ;? DCD &00001000

|L00001C10|
        STMFD   R13!,{R0-R12,R14}               ; Function entry, (alters flags)
        MOV     R10,R0
        MOV     R11,R1
        MOV     R12,R2
        CMP     R12,#&01,18                     ; =&4000
        MOVGE   R0,R12
        BGE     |L00001C3C|
        CMP     R12,#0
        BLT     |L00001C3C|
        MOV     R1,R12
        BL      |L00001010|                     ; (alters flags)
|L00001C3C|
        TST     R0,#2
        BEQ     |L00001CB4|
        MOV     R1,#0
        MOV     R3,#0
|L00001C4C|
        LDRB    R4,[R0],#1
        LDRB    R5,[R0],#1
        ORR     R4,R4,R5,LSL #8
        MOV     R4,R4,LSL #16
        MOVS    R4,R4,ASR #16
        RSBLT   R4,R4,#0                        ; CAUTION: condition/test mismatch.
        ADD     R3,R3,R4
        LDR     R4,[R0],#4
        MOV     R5,R4,LSL #16
        MOVS    R5,R5,ASR #16
        RSBLT   R5,R5,#0                        ; CAUTION: condition/test mismatch.
        ADD     R3,R3,R5
        MOVS    R5,R4,ASR #16
        RSBLT   R5,R5,#0                        ; CAUTION: condition/test mismatch.
        ADD     R3,R3,R5
        LDRB    R4,[R0],#1
        LDRB    R5,[R0],#1
        ORR     R4,R4,R5,LSL #8
        MOV     R4,R4,LSL #16
        MOVS    R4,R4,ASR #16
        RSBLT   R4,R4,#0                        ; CAUTION: condition/test mismatch.
        ADD     R3,R3,R4
        ADD     R1,R1,#4
        CMP     R1,#&02,24                      ; =&200
        BLT     |L00001C4C|
        B       |L00001D3C|                     ; Ends
|L00001CB4|
        MOV     R1,#0
        MOV     R3,#0
|L00001CBC|
        LDMIA   R0!,{R4-R7}
        MOV     R2,R4,LSL #16
        MOVS    R2,R2,ASR #16
        RSBLT   R2,R2,#0                        ; CAUTION: condition/test mismatch.
        ADD     R3,R3,R2
        MOVS    R2,R4,ASR #16
        RSBLT   R2,R2,#0                        ; CAUTION: condition/test mismatch.
        ADD     R3,R3,R2
        MOV     R2,R5,LSL #16
        MOVS    R2,R2,ASR #16
        RSBLT   R2,R2,#0                        ; CAUTION: condition/test mismatch.
        ADD     R3,R3,R2
        MOVS    R2,R5,ASR #16
        RSBLT   R2,R2,#0                        ; CAUTION: condition/test mismatch.
        ADD     R3,R3,R2
        MOV     R2,R6,LSL #16
        MOVS    R2,R2,ASR #16
        RSBLT   R2,R2,#0                        ; CAUTION: condition/test mismatch.
        ADD     R3,R3,R2
        MOVS    R2,R6,ASR #16
        RSBLT   R2,R2,#0                        ; CAUTION: condition/test mismatch.
        ADD     R3,R3,R2
        MOV     R2,R7,LSL #16
        MOVS    R2,R2,ASR #16
        RSBLT   R2,R2,#0                        ; CAUTION: condition/test mismatch.
        ADD     R3,R3,R2
        MOVS    R2,R7,ASR #16
        RSBLT   R2,R2,#0                        ; CAUTION: condition/test mismatch.
        ADD     R3,R3,R2
        ADD     R1,R1,#8
        CMP     R1,#&02,24                      ; =&200
        BLT     |L00001CBC|
|L00001D3C|
        MOVS    R3,R3,LSR #16
        MOVLT   R3,#0                           ; CAUTION: condition/test mismatch.
        CMP     R3,#&FF                         ; ="" (255)
        MOVGT   R3,#&FF                         ; ="" (255)
        LDR     R0,[R10,#&084]                  ; =132
        LDR     R1,[R10,#&090]                  ; =144
        ADD     R0,R0,R1
        STRB    R3,[R0,R11]
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00001D60|
        MOV     PC,R14                          ; Function exit, Ends
|L00001D64|
        STMFD   R13!,{R2-R12,R14}
        LDR     R4,[R0,#0]
        SUB     R4,R4,#1
        CMP     R2,#0
        MOVLT   R2,#0
        CMP     R3,#0
        MOVLT   R3,R4
        CMP     R3,R2
        MOVLT   R4,R3
        MOVLT   R3,R2
        MOVLT   R2,R4
        MOV     R4,R2,LSR #9
        MOV     R5,R3,LSR #9
        MOV     R6,R0
        MOV     R7,R4
        MOV     R8,#0
        MOV     R9,#0
        MOV     R12,#0
|L00001DAC|
        MOV     R0,R6
        MOV     R1,R7
        BL      |L00000DE4|                     ; (alters flags)
        MOV     R10,#0
        MOV     R11,#&02,24                     ; =&200
        SUB     R11,R11,#1
        CMP     R7,R4
        MOVEQ   R10,R2,LSL #23
        MOVEQ   R10,R10,LSR #23
        CMP     R7,R5
        MOVEQ   R11,R3,LSL #23
        MOVEQ   R11,R11,LSR #23
|L00001DDC|
        ADD     R12,R0,R10,LSL #1
        LDRB    R1,[R12,#0]
        LDRB    R12,[R12,#1]
        ORR     R1,R1,R12,LSL #8
        MOV     R1,R1,LSL #16
        MOV     R1,R1,ASR #16
        ADDS    R9,R9,R1
        SUBLT   R12,R12,#1
        ADDLT   R9,R9,#&02,18                   ; =&8000
        CMP     R9,#&02,18                      ; =&8000
        ADDGT   R12,R12,#1
        SUBGT   R9,R9,#&02,18                   ; =&8000
        CMP     R1,#0
        RSBLT   R1,R1,#0
        CMP     R1,R8
        MOVGT   R8,R1
        ADD     R10,R10,#1
        CMP     R10,R11
        BLE     |L00001DDC|
        ADD     R7,R7,#1
        CMP     R7,R5
        BLE     |L00001DAC|
        MOV     R0,R8
        MOV     R1,R12
        LDMFD   R13!,{R2-R12,PC}                ; Function exit, Ends
|L00001E40|
        STMFD   R13!,{R0-R12,R14}
        MOV     R8,R0
        MOV     R11,R1
        MOV     R10,R2
        MOV     R12,R3
        STR     R2,|L00001EAC|                  ; -> Word: &00000000
        STR     R3,|L00001EB0|                  ; -> Word: &00000000
        MOV     R7,R4,LSR #2
        AND     R7,R7,#3
        CMP     R7,#2
        BEQ     |L00001EE4|
        CMP     R7,#0
        BEQ     |L00001F44|
        CMP     R7,#3
        BEQ     |L00001F44|
        MOV     R9,R5
|L00001E80|
        SWI     XHourglass_On
        AND     R7,R4,#3
        CMP     R7,#0
        BEQ     |L00001F98|
        CMP     R7,#1
        BEQ     |L00002208|
        CMP     R7,#2
        BEQ     |L0000216C|
        CMP     R7,#3
        BEQ     |L00002064|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L00001EAC|
        DCD     &00000000                       ; Word r/w (referenced)
|L00001EB0|
        DCD     &00000000                       ; Word r/w (referenced)

|L00001EB4|
        STMFD   R13!,{R0-R5,R14}                ; Function entry, (alters flags)
        LDR     R1,|L00001EAC|                  ; -> Word: &00000000
        SUB     R0,R0,R1
        LDR     R2,|L00001EB0|                  ; -> Word: &00000000
        SUB     R1,R2,R1
        MOV     R1,R1,LSR #8
        MOV     R0,R0,LSR #8
        MOV     R2,#&64                         ; ="d" (100)
        MUL     R0,R2,R0
        BL      |L00008114|                     ; (alters flags)
        SWI     XHourglass_Percentage
        LDMFD   R13!,{R0-R5,PC}                 ; Function exit, Ends
|L00001EE4|
        MOV     R3,R6,LSL #1
        MOV     R0,#6
        SWI     XOS_Module
        MOVVC   R9,R2
        BVC     |L00001E80|
        MOV     R6,#&02,16                      ; =&20000
        MOV     R3,R6,LSL #1
        MOV     R0,#6
        SWI     XOS_Module
        MOVVC   R9,R2
        BVC     |L00001E80|
        MOV     R6,#&02,18                      ; =&8000
        MOV     R3,R6,LSL #1
        MOV     R0,#6
        SWI     XOS_Module
        MOVVC   R9,R2
        BVC     |L00001E80|
        MOV     R6,#&02,20                      ; =&2000
        MOV     R3,R6,LSL #1
        MOV     R0,#6
        SWI     XOS_Module
        MOVVC   R9,R2
        BVC     |L00001E80|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00001F44|
        MVN     R0,#0
        MVN     R1,#0
        SWI     XWimp_SlotSize
        SUBS    R2,R2,#&02,20                   ; =&2000
        CMP     R2,#&01,14                      ; =&40000
        MOVGT   R2,#&01,14                      ; =&40000
        MOV     R6,R2,LSR #1
        SUB     R3,R12,R10
        ADD     R3,R3,#1
        CMP     R6,R3
        MOVGT   R6,R3
        B       |L00001EE4|                     ; Ends
|L00001F74|
        SWI     XHourglass_Off                  ;~~
        MOV     R7,R4,LSR #2                    ;~~
        AND     R7,R7,#3                        ;~~
        CMP     R7,#1                           ;~~
        LDMEQFD R13!,{R0-R12,PC}                ;~~ Function exit if EQ
        MOV     R0,#7                           ;~~
        MOV     R2,R9                           ;~~
        SWI     XOS_Module                      ;~~
        LDMFD   R13!,{R0-R12,PC}                ;~~ Function exit, Ends
|L00001F98|
        STMFD   R13!,{R0-R12}
|L00001F9C|
        ADD     R0,R10,R6
        CMP     R0,R12
        SUBGE   R6,R12,R10
        MOV     R0,R8
        MOV     R1,R9
        MOV     R2,R6
        MOV     R3,R10
        BL      |L00000A50|                     ; (alters flags)
        MOV     R7,R10
|L00001FC0|
        TST     R10,#&FF                        ; ="" (255)
        MOVEQ   R0,R10
        BLEQ    |L00001EB4|                     ; (alters flags)
        SUB     R0,R10,R7
        ADD     R3,R9,R0,LSL #1
        LDRB    R0,[R3,#0]
        LDRB    R3,[R3,#1]
        ORR     R0,R0,R3,LSL #8
        MOV     R0,R0,LSL #16
        MOV     R0,R0,ASR #16
        STMFD   R13!,{R4-R12}
        LDMIA   R11,{R2-R7,R9}
        MOV     R1,R10
        ADR     R10,|L00001FFC|
        MOV     PC,R9                           ; Ends, Dynamic branch
|L00001FFC|
        LDMFD   R13!,{R4-R12}                   ;~~ (Referenced)
        CMP     R0,#&02,18                      ;~~ =&8000
        MOVGE   R0,#&02,18                      ;~~ =&8000
        SUBGE   R0,R0,#1                        ;~~
        MOV     R1,#&02,18                      ;~~ =&8000
        RSB     R1,R1,#0                        ;~~
        CMP     R0,R1                           ;~~
        MOVLT   R0,R1                           ;~~
        SUB     R1,R10,R7                       ;~~
        ADD     R1,R9,R1,LSL #1                 ;~~
        STRB    R0,[R1,#0]                      ;~~
        MOV     R0,R0,LSR #8                    ;~~
        STRB    R0,[R1,#1]                      ;~~
        ADD     R10,R10,#1                      ;~~
        SUB     R0,R10,R7                       ;~~
        CMP     R0,R6                           ;~~
        BLT     |L00001FC0|                     ;~~
        MOV     R0,R8                           ;~~
        MOV     R1,R9                           ;~~
        MOV     R2,R6                           ;~~
        MOV     R3,R7                           ;~~
        BL      |L00000ABC|                     ;~~
        CMP     R10,R12                         ;~~
        BLE     |L00001F9C|                     ;~~
        LDMFD   R13!,{R0-R12}                   ;~~
        B       |L00001F74|                     ;~~ Ends
|L00002064|
        STMFD   R13!,{R0-R12}
        MOV     R4,R4,LSR #4
        AND     R4,R4,#3
        CMP     R4,#3
        MOVEQ   R4,#0
|L00002078|
        ADD     R0,R10,R6
        CMP     R0,R12
        SUBGE   R6,R12,R10
        MOV     R0,R8
        MOV     R1,R9
        MOV     R2,R6
        MOV     R3,R10
        BL      |L00000A50|                     ; (alters flags)
        MOV     R7,R10
|L0000209C|
        TST     R10,#&FF                        ; ="" (255)
        MOVEQ   R0,R10
        BLEQ    |L00001EB4|                     ; (alters flags)
        SUB     R3,R10,R7
        ADD     R3,R9,R3,LSL #1
        LDRB    R2,[R3,#0]
        LDRB    R0,[R3,#1]
        ORR     R2,R2,R0,LSL #8
        MOV     R2,R2,LSL #16
        MOV     R2,R2,ASR #16
        MOV     R0,R2
        STMFD   R13!,{R2-R12}
        LDMIA   R11,{R2-R7,R9}
        MOV     R1,R10
        ADR     R10,|L000020DC|
        MOV     PC,R9                           ; Ends, Dynamic branch
|L000020DC|
        LDMFD   R13!,{R2-R12}                   ;~~ (Referenced)
        CMP     R4,#0                           ;~~
        BEQ     |L00002110|                     ;~~
        CMP     R4,#2                           ;~~
        BEQ     |L00002100|                     ;~~
        MOV     R0,R0,LSL #16                   ;~~
        MOV     R0,R0,ASR #16                   ;~~
        ADD     R0,R0,R2                        ;~~
        B       |L00002110|                     ;~~ Ends
|L00002100|
        MOV     R0,R0,LSL #16                   ;~~
        MOV     R0,R0,ASR #16                   ;~~
        ADD     R0,R0,R2                        ;~~
        MOV     R0,R0,ASR #1                    ;~~
|L00002110|
        CMP     R0,#&02,18                      ;~~ =&8000
        MOVGE   R0,#&02,18                      ;~~ =&8000
        SUBGE   R0,R0,#1                        ;~~
        MOV     R1,#&02,18                      ;~~ =&8000
        RSB     R1,R1,#0                        ;~~
        CMP     R0,R1                           ;~~
        MOVLT   R0,R1                           ;~~
        STRB    R0,[R3,#0]                      ;~~
        MOV     R0,R0,LSR #8                    ;~~
        STRB    R0,[R3,#1]                      ;~~
        ADD     R10,R10,#1                      ;~~
        SUB     R0,R10,R7                       ;~~
        CMP     R0,R6                           ;~~
        BLT     |L0000209C|                     ;~~
        MOV     R0,R8                           ;~~
        MOV     R1,R9                           ;~~
        MOV     R2,R6                           ;~~
        MOV     R3,R7                           ;~~
        BL      |L00000ABC|                     ;~~
        CMP     R10,R12                         ;~~
        BLE     |L00002078|                     ;~~
        LDMFD   R13!,{R0-R12}                   ;~~
        B       |L00001F74|                     ;~~ Ends
|L0000216C|
        STMFD   R13!,{R0-R12}
|L00002170|
        MOV     R7,R10
        ADD     R0,R10,R6
        CMP     R0,R12
        SUBGE   R6,R12,R7
|L00002180|
        TST     R10,#&FF                        ; ="" (255)
        MOVEQ   R0,R10
        BLEQ    |L00001EB4|                     ; (alters flags)
        STMFD   R13!,{R4-R12}
        LDMIA   R11,{R2-R7,R9}
        MOV     R1,R10
        ADR     R10,|L000021A0|
        MOV     PC,R9                           ; Ends, Dynamic branch
|L000021A0|
        LDMFD   R13!,{R4-R12}                   ;~~ (Referenced)
        CMP     R0,#&02,18                      ;~~ =&8000
        MOVGE   R0,#&02,18                      ;~~ =&8000
        SUBGE   R0,R0,#1                        ;~~
        MOV     R1,#&02,18                      ;~~ =&8000
        RSB     R1,R1,#0                        ;~~
        CMP     R0,R1                           ;~~
        MOVLT   R0,R1                           ;~~
        SUB     R1,R10,R7                       ;~~
        ADD     R1,R9,R1,LSL #1                 ;~~
        STRB    R0,[R1,#0]                      ;~~
        MOV     R0,R0,LSR #8                    ;~~
        STRB    R0,[R1,#1]                      ;~~
        ADD     R10,R10,#1                      ;~~
        SUB     R0,R10,R7                       ;~~
        CMP     R0,R6                           ;~~
        BLT     |L00002180|                     ;~~
        MOV     R0,R8                           ;~~
        MOV     R1,R9                           ;~~
        MOV     R2,R6                           ;~~
        MOV     R3,R7                           ;~~
        BL      |L00000ABC|                     ;~~
        CMP     R10,R12                         ;~~
        BLE     |L00002170|                     ;~~
        LDMFD   R13!,{R0-R12}                   ;~~
        B       |L00001F74|                     ;~~ Ends
|L00002208|
        STMFD   R13!,{R0-R12}
|L0000220C|
        ADD     R0,R10,R6
        CMP     R0,R12
        SUBGE   R6,R12,R7
        MOV     R0,R8
        MOV     R1,R9
        MOV     R2,R6
        MOV     R3,R10
        BL      |L00000A50|                     ; (alters flags)
        MOV     R7,R10
|L00002230|
        TST     R10,#&FF                        ; ="" (255)
        MOVEQ   R0,R10
        BLEQ    |L00001EB4|                     ; (alters flags)
        SUB     R0,R10,R7
        ADD     R4,R9,R0,LSL #1
        LDRB    R0,[R4,#0]
        LDRB    R4,[R4,#1]
        ORR     R0,R0,R4,LSL #8
        MOV     R0,R0,LSL #16
        MOV     R0,R0,ASR #16
        STMFD   R13!,{R4-R12}
        LDMIA   R11,{R2-R7,R9}
        MOV     R1,R10
        ADR     R10,|L0000226C|
        MOV     PC,R9                           ; Ends, Dynamic branch
|L0000226C|
        LDMFD   R13!,{R4-R12}                   ;~~ (Referenced)
        ADD     R10,R10,#1                      ;~~
        SUB     R0,R10,R7                       ;~~
        CMP     R0,R6                           ;~~
        BLT     |L00002230|                     ;~~
        CMP     R10,R12                         ;~~
        BLE     |L0000220C|                     ;~~
        LDMFD   R13!,{R0-R12}                   ;~~
        B       |L00001F74|                     ;~~ Ends
|L00002290|
        STMFD   R13!,{R0-R12,R14}
        BIC     R7,R7,#&FF,8                    ; =&FF000000
        LDR     R8,[R0,#0]
        BL      |L00002730|                     ; (alters flags)
        LDR     R8,[R0,#4]
        BL      |L00002730|                     ; (alters flags)
        LDR     R8,[R0,#8]
        BL      |L00002730|                     ; (alters flags)
        LDR     R8,[R0,#&00C]                   ; =12
        BL      |L00002730|                     ; (alters flags)
        LDR     R8,[R0,#&010]                   ; =16
        BL      |L00002730|                     ; (alters flags)
        LDR     R8,[R0,#&014]                   ; =20
        BL      |L00002730|                     ; (alters flags)
        LDR     R8,[R0,#&018]                   ; =24
        BL      |L00002730|                     ; (alters flags)
        LDR     R8,[R0,#&01C]                   ; =28
        BL      |L00002730|                     ; (alters flags)
        TST     R7,#4
        BNE     |L0000277C|
        TST     R7,#&01,2                       ; =&40000000
        TSTEQ   R7,#2
        LDRNE   R8,[R4,#4]
        BLNE    |L000026A4|                     ; (alters flags)
        TST     R7,#&02,2                       ; =&80000000
        TSTEQ   R7,#2
        LDRNE   R8,[R4,#8]
        BLNE    |L000026A4|                     ; (alters flags)
        LDR     R8,[R0,#0]
        CMP     R8,#0
        BLGT    |L000023D8|                     ; (alters flags)
        LDR     R8,[R0,#4]
        CMP     R8,#0
        BLGT    |L000023D8|                     ; (alters flags)
        LDR     R8,[R0,#8]
        CMP     R8,#0
        BLGT    |L000023D8|                     ; (alters flags)
        LDR     R8,[R0,#&00C]                   ; =12
        CMP     R8,#0
        BLGT    |L000023D8|                     ; (alters flags)
        LDR     R8,[R0,#&010]                   ; =16
        CMP     R8,#0
        BLGT    |L000023D8|                     ; (alters flags)
        LDR     R8,[R0,#&014]                   ; =20
        CMP     R8,#0
        BLGT    |L000023D8|                     ; (alters flags)
        LDR     R8,[R0,#&018]                   ; =24
        CMP     R8,#0
        BLGT    |L000023D8|                     ; (alters flags)
        LDR     R8,[R0,#&01C]                   ; =28
        CMP     R8,#0
        BLGT    |L000023D8|                     ; (alters flags)
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L00002364|
        DCD     &00000000                       ;~ Word -/-
        DCB     "No input tracks!",0,0,0,0      ;~~ String -/-

|L0000237C|
        MOV     R0,R8
        LDR     R1,[R4,#0]
        MOV     R2,R5
        MOV     R3,R6
        BL      |L00000A50|                     ; (alters flags)
        LDRB    R7,[R8,#&040]                   ; =1<<6
        TST     R7,#1
        LDRNEB  R0,[R8,#&041]                   ; =65
        MOVNE   R0,R0,LSL #2
        LDRNEB  R3,[R8,#&040]                   ; =1<<6
        ANDNE   R3,R3,#&30                      ; ="0" (48)
        ORRNE   R0,R0,R3,LSR #4
        LDRNE   R3,[R4,#4]
        BLNE    |L00002448|                     ; (alters flags)
        TST     R7,#2
        LDRNEB  R0,[R8,#&042]                   ; =66
        MOVNE   R0,R0,LSL #2
        LDRNEB  R3,[R8,#&040]                   ; =1<<6
        ANDNE   R3,R3,#&C0                      ; ="" (192)
        ORRNE   R0,R0,R3,LSR #6
        LDRNE   R3,[R4,#8]
        BLNE    |L00002448|                     ; (alters flags)
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L000023D8|
        STMFD   R13!,{R0-R12,R14}               ; Function entry, (alters flags)
        TST     R7,#1
        BEQ     |L0000237C|
        LDRB    R7,[R8,#&040]                   ; =1<<6
        TST     R7,#4
        BEQ     |L0000237C|
        MOV     R0,R8
        LDR     R1,[R4,#0]
        MOV     R2,R5
        MOV     R3,R6
        BL      |L00000A50|                     ; (alters flags)
        TST     R7,#1
        LDRNEB  R0,[R8,#&041]                   ; =65
        MOVNE   R0,R0,LSL #2
        LDRNEB  R3,[R8,#&040]                   ; =1<<6
        ANDNE   R3,R3,#&30                      ; ="0" (48)
        ORRNE   R0,R0,R3,LSR #4
        LDRNE   R3,[R4,#4]
        BLNE    |L00002568|                     ; (alters flags)
        TST     R7,#2
        LDRNEB  R0,[R8,#&042]                   ; =66
        MOVNE   R0,R0,LSL #2
        LDRNEB  R3,[R8,#&040]                   ; =1<<6
        ANDNE   R3,R3,#&C0                      ; ="" (192)
        ORRNE   R0,R0,R3,LSR #6
        LDRNE   R3,[R4,#8]
        BLNE    |L00002568|                     ; (alters flags)
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L00002448|
        STMFD   R13!,{R0-R12,R14}               ; Function entry, (alters flags)
        ADR     R12,|L00002B1C|-&600
        ADD     R12,R12,#&06,24                 ; -> Word: &00000000
        ADD     R4,R12,R0,LSL #1
        LDRB    R0,[R4,#0]
        LDRB    R4,[R4,#1]
        ORR     R0,R0,R4,LSL #8
        CMP     R0,#0
        LDMEQFD R13!,{R0-R12,PC}                ; Function exit if EQ
        ADD     R2,R2,#3
        BIC     R2,R2,#3
        MOV     R12,#&02,18                     ; =&8000
        SUB     R12,R12,#1
|L0000247C|
        LDMIA   R1!,{R5,R7}
        MOV     R4,R5,LSL #16
        MOV     R4,R4,ASR #16
        MOV     R5,R5,ASR #16
        MOV     R6,R7,LSL #16
        MOV     R6,R6,ASR #16
        MOV     R7,R7,ASR #16
        LDMIA   R3,{R9,R11}
        MOV     R8,R9,LSL #16
        MOV     R8,R8,ASR #16
        MOV     R9,R9,ASR #16
        MOV     R10,R11,LSL #16
        MOV     R10,R10,ASR #16
        MOV     R11,R11,ASR #16
        MUL     R4,R0,R4
        ADD     R8,R8,R4,ASR #12
        MUL     R5,R0,R5
        ADD     R9,R9,R5,ASR #12
        MUL     R6,R0,R6
        ADD     R10,R10,R6,ASR #12
        MUL     R7,R0,R7
        ADD     R11,R11,R7,ASR #12
        CMP     R8,R12
        MOVGT   R8,R12
        CMN     R8,R12
        MVNLT   R8,R12
        CMP     R9,R12
        MOVGT   R9,R12
        CMN     R9,R12
        MVNLT   R9,R12
        CMP     R10,R12
        MOVGT   R10,R12
        CMN     R10,R12
        MVNLT   R10,R12
        CMP     R11,R12
        MOVGT   R11,R12
        CMN     R11,R12
        MVNLT   R11,R12
        MOV     R8,R8,LSL #16
        MOV     R9,R9,LSL #16
|L0000251C|
        MOV     R10,R10,LSL #16                 ; (Referenced)
        MOV     R11,R11,LSL #16
        ORR     R8,R9,R8,LSR #16
        ORR     R10,R11,R10,LSR #16
        STMIA   R3!,{R8,R10}
        SUBS    R2,R2,#4
        BGT     |L0000247C|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L0000253C|
        MOV     R10,R14                         ; Function entry
        ADR     R8,|L0000255C|                  ; -> Word array: &00000000
        LDMIA   R8,{R0,R9}
        MOV     R4,R2
        BL      |L000013A8|                     ; (alters flags)
        MUL     R0,R9,R0
        MOV     R0,R0,LSR #10
        MOV     PC,R10                          ; Ends, Dynamic branch

|L0000255C|
        DCD     &00000000                       ; Word array r/w (referenced)
|L00002560|
        DCD     &00000000                       ;~~~ Word array r/w (referenced)
|L00002564|
        DCD     &00000000                       ;~~~ Word array r/w (referenced)

|L00002568|
        STMFD   R13!,{R0-R12,R14}               ; Function entry, (alters flags)
        STMFD   R13!,{R0,R1}
        MOV     R0,R8
        MOV     R1,#7
        BL      |L000011BC|                     ; (alters flags)
        LDMFD   R13!,{R0,R1}
        ADR     R12,|L00002B1C|-&500
        ADD     R12,R12,#&05,24                 ; -> Word: &00000000
        ADD     R4,R12,R0,LSL #1
        LDRB    R0,[R4,#0]
        LDRB    R4,[R4,#1]
        ORR     R0,R0,R4,LSL #8
        CMP     R0,#0
        LDMEQFD R13!,{R0-R12,PC}                ; Function exit if EQ
        STR     R0,|L00002560|                  ; -> Word array: &00000000
        LDR     R4,[R8,#&084]                   ; =132
        LDR     R5,[R8,#&08C]                   ; =140
        ADD     R8,R4,R5
        STR     R8,|L0000255C|                  ; -> Word array: &00000000
        ADD     R2,R2,#3
        BIC     R2,R2,#3
        ADD     R2,R6,R2
        STR     R2,|L00002564|                  ; -> Word array: &00000000
        MOV     R2,R6
        BL      |L0000253C|
        MOV     R12,#&02,18                     ; =&8000
        SUB     R12,R12,#1
|L000025D4|
        TST     R2,#&1F                         ; =31
        BLEQ    |L0000253C|
        LDMIA   R1!,{R5,R7}
        MOV     R4,R5,LSL #16
        MOV     R4,R4,ASR #16
        MOV     R5,R5,ASR #16
        MOV     R6,R7,LSL #16
        MOV     R6,R6,ASR #16
        MOV     R7,R7,ASR #16
        LDMIA   R3,{R9,R11}
        MOV     R8,R9,LSL #16
        MOV     R8,R8,ASR #16
        MOV     R9,R9,ASR #16
        MOV     R10,R11,LSL #16
        MOV     R10,R10,ASR #16
        MOV     R11,R11,ASR #16
        MUL     R4,R0,R4
        ADD     R8,R8,R4,ASR #10
|L0000261C|
        MUL     R5,R0,R5                        ; (Referenced)
        ADD     R9,R9,R5,ASR #10
        MUL     R6,R0,R6
        ADD     R10,R10,R6,ASR #10
        MUL     R7,R0,R7
        ADD     R11,R11,R7,ASR #10
        CMP     R8,R12
        MOVGT   R8,R12
        CMN     R8,R12
        MVNLT   R8,R12
        CMP     R9,R12
        MOVGT   R9,R12
        CMN     R9,R12
        MVNLT   R9,R12
        CMP     R10,R12
        MOVGT   R10,R12
        CMN     R10,R12
        MVNLT   R10,R12
        CMP     R11,R12
        MOVGT   R11,R12
        CMN     R11,R12
        MVNLT   R11,R12
        MOV     R8,R8,LSL #16
        MOV     R9,R9,LSL #16
        MOV     R10,R10,LSL #16
        MOV     R11,R11,LSL #16
        ORR     R8,R9,R8,LSR #16
        ORR     R10,R11,R10,LSR #16
        STMIA   R3!,{R8,R10}
        ADD     R2,R2,#4
        LDR     R4,|L00002564|                  ; -> Word array: &00000000
        CMP     R2,R4
        BLT     |L000025D4|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L000026A4|
        CMP     R5,#0                           ; Function entry, (alters flags)
        MOVLE   R5,PC
        STMFD   R13!,{R0-R12,R14}
        MOV     R0,#0
        MOV     R1,#0
        MOV     R2,#0
        MOV     R3,#0
        MOV     R4,#0
        MOV     R6,#0
        MOV     R7,#0
        MOV     R9,#0
        TST     R8,#2
        STRNEB  R0,[R8],#1
        STRNEB  R0,[R8],#1
        SUBNE   R5,R5,#1
        CMP     R5,#&80                         ; ="" (128)
        BLT     |L0000271C|
|L000026E8|
        STMIA   R8!,{R0-R4,R6,R7,R9}
        STMIA   R8!,{R0-R4,R6,R7,R9}
        STMIA   R8!,{R0-R4,R6,R7,R9}
        STMIA   R8!,{R0-R4,R6,R7,R9}
        STMIA   R8!,{R0-R4,R6,R7,R9}
        STMIA   R8!,{R0-R4,R6,R7,R9}
        STMIA   R8!,{R0-R4,R6,R7,R9}
        STMIA   R8!,{R0-R4,R6,R7,R9}
        SUB     R5,R5,#&80                      ; ="" (128)
        CMP     R5,#&80                         ; ="" (128)
        BGE     |L000026E8|
        CMP     R5,#0
        LDMEQFD R13!,{R0-R12,PC}                ; Function exit if EQ
|L0000271C|
        STRB    R0,[R8],#1
        STRB    R0,[R8],#1
        SUBS    R5,R5,#1
        BGT     |L0000271C|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L00002730|
        CMP     R8,#0                           ; Function entry, (alters flags)
        MOVLE   PC,R14                          ; Function exit if LE
        STMFD   R13!,{R0-R6,R14}
        LDRB    R0,[R8,#&040]                   ; =1<<6
        LDRB    R1,[R8,#&041]                   ; =65
        LDRB    R2,[R8,#&042]                   ; =66
        MOV     R1,R1,LSL #2
        AND     R3,R0,#&30                      ; ="0" (48)
        ORR     R1,R1,R4,LSR #4
        MOV     R2,R2,LSL #2
        AND     R3,R0,#&C0                      ; ="" (192)
        ORR     R2,R2,R4,LSR #6
        TST     R0,#1
        CMPNE   R1,#0
        ORRNE   R7,R7,#&01,2                    ; =&40000000
        TST     R0,#2
        CMPNE   R2,#0
        ORRNE   R7,R7,#&02,2                    ; =&80000000
        LDMFD   R13!,{R0-R6,PC}                 ; Function exit, Ends
|L0000277C|
        LDR     R8,[R4,#4]
        BL      |L000026A4|                     ; (alters flags)
        ADD     R8,R8,R5,LSL #1
        BL      |L000026A4|                     ; (alters flags)
        LDR     R8,[R0,#0]
        CMP     R8,#0
        BLGT    |L0000282C|                     ; (alters flags)
        LDR     R8,[R0,#4]
        CMP     R8,#0
        BLGT    |L0000282C|                     ; (alters flags)
        LDR     R8,[R0,#8]
        CMP     R8,#0
        BLGT    |L0000282C|                     ; (alters flags)
        LDR     R8,[R0,#&00C]                   ; =12
        CMP     R8,#0
        BLGT    |L0000282C|                     ; (alters flags)
        LDR     R8,[R0,#&010]                   ; =16
        CMP     R8,#0
        BLGT    |L0000282C|                     ; (alters flags)
        LDR     R8,[R0,#&014]                   ; =20
        CMP     R8,#0
        BLGT    |L0000282C|                     ; (alters flags)
        LDR     R8,[R0,#&018]                   ; =24
        CMP     R8,#0
        BLGT    |L0000282C|                     ; (alters flags)
        LDR     R8,[R0,#&01C]                   ; =28
        CMP     R8,#0
        BLGT    |L0000282C|                     ; (alters flags)
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L000027F0|
        MOV     R10,R14                         ; Function entry
        LDR     R0,|L0000281C|                  ; -> Word: &00000000
        BL      |L000013A8|                     ; (alters flags)
        MOV     R5,R0
        ADR     R6,|L00002820|                  ; -> Word array: &00000000
        LDMIA   R6,{R7,R8}
        MUL     R0,R5,R7
        MOV     R0,R0,LSR #10
        MUL     R1,R5,R8
        MOV     R1,R1,LSR #10
        MOV     PC,R10                          ; Ends, Dynamic branch

|L0000281C|
        DCD     &00000000                       ; Word r/w (referenced)
|L00002820|
        DCD     &00000000                       ; Word array r/w (referenced)
|L00002824|
        DCD     &00000000                       ;~~~ Word array r/w (referenced)
|L00002828|
        DCD     &00000000                       ;~~~ Word array r/w (referenced)

|L0000282C|
        STMFD   R13!,{R0-R12,R14}               ; Function entry, (alters flags)
        LDRB    R9,[R8,#&040]                   ; =1<<6
        TST     R9,#4
        BEQ     |L000029D4|
        TST     R7,#1
        BEQ     |L000029D4|
        STMFD   R13!,{R0,R1}
        MOV     R0,R8
        MOV     R1,#7
        BL      |L000011BC|                     ; (alters flags)
        LDMFD   R13!,{R0,R1}
        LDRB    R10,[R8,#&041]                  ; =65
        LDRB    R0,[R8,#&040]                   ; =1<<6
        MOV     R10,R10,LSL #2
        AND     R0,R0,#&30                      ; ="0" (48)
        ORR     R10,R10,R0,LSR #4
        TST     R9,#1
        MOVEQ   R10,#0
        LDRB    R11,[R8,#&042]                  ; =66
        LDRB    R0,[R8,#&040]                   ; =1<<6
        MOV     R11,R11,LSL #2
        AND     R0,R0,#&C0                      ; ="" (192)
        ORR     R11,R11,R0,LSR #6
        TST     R9,#2
        MOVEQ   R11,#0
        CMP     R10,#0
        CMPEQ   R11,#0
        LDMEQFD R13!,{R0-R12,PC}                ; Function exit if EQ
        MOV     R0,R8
        LDR     R1,[R4,#0]
        MOV     R2,R5
        MOV     R3,R6
        BL      |L00000A50|                     ; (alters flags)
        ADR     R2,|L00002B1C|-&200
        ADD     R2,R2,#&02,24                   ; -> Word: &00000000
        ADD     R12,R2,R10,LSL #1
        LDRB    R10,[R12,#0]
        LDRB    R12,[R12,#1]
        ORR     R10,R10,R12,LSL #8
        ADD     R12,R2,R11,LSL #1
        LDRB    R11,[R12,#0]
        LDRB    R12,[R12,#1]
        ORR     R11,R11,R12,LSL #8
        STR     R10,|L00002820|                 ; -> Word array: &00000000
        STR     R11,|L00002824|                 ; -> Word array: &00000000
        ADD     R2,R6,R5
        STR     R2,|L00002828|                  ; -> Word array: &00000000
        LDR     R2,[R8,#&084]                   ; =132
        LDR     R3,[R8,#&08C]                   ; =140
        ADD     R2,R2,R3
        STR     R2,|L0000281C|                  ; -> Word: &00000000
        LDR     R2,[R4,#0]
        LDR     R3,[R4,#4]
        MOV     R4,R6
        BL      |L000027F0|
        MOV     R12,#&02,18                     ; =&8000
        SUB     R12,R12,#1
|L00002910|
        TST     R4,#&1F                         ; =31
        BLEQ    |L000027F0|
        LDR     R6,[R2],#4
|L0000291C|
        MOV     R5,R6,LSL #16                   ; (Referenced)
        MOV     R5,R5,ASR #16
        MOV     R6,R6,ASR #16
        LDMIA   R3,{R8,R10}
        MOV     R7,R8,LSL #16
        MOV     R7,R7,ASR #16
        MOV     R8,R8,ASR #16
        MOV     R9,R10,LSL #16
        MOV     R9,R9,ASR #16
        MOV     R10,R10,ASR #16
        MUL     R11,R0,R5
        ADD     R7,R7,R11,ASR #10
        MUL     R11,R0,R6
        ADD     R9,R9,R11,ASR #10
        MUL     R11,R1,R5
        ADD     R8,R8,R11,ASR #10
        MUL     R11,R1,R6
        ADD     R10,R10,R11,ASR #10
        CMP     R7,R12
        MOVGT   R7,R12
        CMN     R7,R12
        MVNLT   R7,R12
        CMP     R8,R12
        MOVGT   R8,R12
        CMN     R8,R12
        MVNLT   R8,R12
        CMP     R9,R12
        MOVGT   R9,R12
        CMN     R9,R12
        MVNLT   R9,R12
        CMP     R10,R12
        MOVGT   R10,R12
        CMN     R10,R12
        MVNLT   R10,R12
        MOV     R7,R7,LSL #16
        MOV     R8,R8,LSL #16
        MOV     R9,R9,LSL #16
        MOV     R10,R10,LSL #16
        ORR     R8,R8,R7,LSR #16
        ORR     R10,R10,R9,LSR #16
        STMIA   R3!,{R8,R10}
        ADD     R4,R4,#2
        LDR     R6,|L00002828|                  ; -> Word array: &00000000
        CMP     R4,R6
        BLT     |L00002910|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L000029D4|
        LDRB    R10,[R8,#&041]                  ; =65
        LDRB    R0,[R8,#&040]                   ; =1<<6
        MOV     R10,R10,LSL #2
        AND     R0,R0,#&30                      ; ="0" (48)
        ORR     R10,R10,R0,LSR #4
        TST     R9,#1
        MOVEQ   R10,#0
        LDRB    R11,[R8,#&042]                  ; =66
        LDRB    R0,[R8,#&040]                   ; =1<<6
        MOV     R11,R11,LSL #2
        AND     R0,R0,#&C0                      ; ="" (192)
        ORR     R11,R11,R0,LSR #6
        TST     R9,#2
        MOVEQ   R11,#0
        CMP     R10,#0
        CMPEQ   R11,#0
        LDMEQFD R13!,{R0-R12,PC}                ; Function exit if EQ
        MOV     R0,R8
        LDR     R1,[R4,#0]
        MOV     R2,R5
        MOV     R3,R6
        BL      |L00000A50|                     ; (alters flags)
        ADR     R2,|L00002B1C|                  ; -> Word: &00000000
        ADD     R2,R2,#0
        ADD     R3,R2,R10,LSL #1
        LDRB    R0,[R3,#0]
        LDRB    R3,[R3,#1]
        ORR     R0,R0,R3,LSL #8
        ADD     R3,R2,R11,LSL #1
        LDRB    R1,[R3,#0]
        LDRB    R3,[R3,#1]
        ORR     R1,R1,R3,LSL #8
        LDR     R2,[R4,#0]
        LDR     R3,[R4,#4]
        MOV     R4,R5
        MOV     R12,#&02,18                     ; =&8000
        SUB     R12,R12,#1
|L00002A68|
        LDR     R6,[R2],#4
        MOV     R5,R6,LSL #16
        MOV     R5,R5,ASR #16
        MOV     R6,R6,ASR #16
        LDMIA   R3,{R8,R10}
        MOV     R7,R8,LSL #16
        MOV     R7,R7,ASR #16
        MOV     R8,R8,ASR #16
        MOV     R9,R10,LSL #16
        MOV     R9,R9,ASR #16
        MOV     R10,R10,ASR #16
        MUL     R11,R0,R5
        ADD     R7,R7,R11,ASR #12
        MUL     R11,R0,R6
        ADD     R9,R9,R11,ASR #12
        MUL     R11,R1,R5
        ADD     R8,R8,R11,ASR #12
        MUL     R11,R1,R6
        ADD     R10,R10,R11,ASR #12
        CMP     R7,R12
        MOVGT   R7,R12
        CMN     R7,R12
        MVNLT   R7,R12
        CMP     R8,R12
        MOVGT   R8,R12
        CMN     R8,R12
        MVNLT   R8,R12
        CMP     R9,R12
        MOVGT   R9,R12
        CMN     R9,R12
        MVNLT   R9,R12
        CMP     R10,R12
        MOVGT   R10,R12
        CMN     R10,R12
        MVNLT   R10,R12
        MOV     R7,R7,LSL #16
        MOV     R8,R8,LSL #16
        MOV     R9,R9,LSL #16
        MOV     R10,R10,LSL #16
        ORR     R8,R8,R7,LSR #16
        ORR     R10,R10,R9,LSR #16
        STMIA   R3!,{R8,R10}
        SUBS    R4,R4,#2
        BGT     |L00002A68|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L00002B1C|
        DCD     &00000000                       ;~ Word -/- (referenced)
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00010000                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00010001                       ;~~~ Word -/-
        DCD     &00020001                       ;~~~ Word -/-
        DCD     &00020002                       ;~~~ Word -/-
        DCD     &00020002                       ;~~~ Word -/-
        DCD     &00020002                       ;~~~ Word -/-
        DCD     &00020002                       ;~~~ Word -/-
        DCD     &00020002                       ;~~~ Word -/-
        DCD     &00020002                       ;~~~ Word -/-
        DCD     &00020002                       ;~~~ Word -/-
        DCD     &00020002                       ;~~~ Word -/-
        DCD     &00020002                       ;~~~ Word -/-
        DCD     &00020002                       ;~~~ Word -/-
        DCD     &00020002                       ;~~~ Word -/-
        DCD     &00020002                       ;~~~ Word -/-
        DCD     &00020002                       ;~~~ Word -/-
        DCD     &00020002                       ;~~~ Word -/-
        DCD     &00020002                       ;~~~ Word -/-
        DCD     &00020002                       ;~~~ Word -/-
        DCD     &00020002                       ;~~~ Word -/-
        DCD     &00030003                       ;~~~ Word -/-
        DCD     &00030003                       ;~~~ Word -/-
        DCD     &00030003                       ;~~~ Word -/-
        DCD     &00030003                       ;~~~ Word -/-
        DCD     &00030003                       ;~~~ Word -/-
        DCD     &00030003                       ;~~~ Word -/-
        DCD     &00030003                       ;~~~ Word -/-
        DCD     &00030003                       ;~~~ Word -/-
        DCD     &00030003                       ;~~~ Word -/-
        DCD     &00030003                       ;~~~ Word -/-
        DCD     &00030003                       ;~~~ Word -/-
        DCD     &00030003                       ;~~~ Word -/-
        DCD     &00040003                       ;~~~ Word -/-
        DCD     &00040004                       ;~~~ Word -/-
        DCD     &00040004                       ;~~~ Word -/-
        DCD     &00040004                       ;~~~ Word -/-
        DCD     &00040004                       ;~~~ Word -/-
        DCD     &00040004                       ;~~~ Word -/-
        DCD     &00040004                       ;~~~ Word -/-
        DCD     &00040004                       ;~~~ Word -/-
        DCD     &00040004                       ;~~~ Word -/-
        DCD     &00040004                       ;~~~ Word -/-
        DCD     &00050004                       ;~~~ Word -/-
        DCD     &00050005                       ;~~~ Word -/-
        DCD     &00050005                       ;~~~ Word -/-
        DCD     &00050005                       ;~~~ Word -/-
        DCD     &00050005                       ;~~~ Word -/-
        DCD     &00050005                       ;~~~ Word -/-
        DCD     &00050005                       ;~~~ Word -/-
        DCD     &00050005                       ;~~~ Word -/-
        DCD     &00060005                       ;~~~ Word -/-
        DCD     &00060006                       ;~~~ Word -/-
        DCD     &00060006                       ;~~~ Word -/-
        DCD     &00060006                       ;~~~ Word -/-
        DCD     &00060006                       ;~~~ Word -/-
        DCD     &00060006                       ;~~~ Word -/-
        DCD     &00060006                       ;~~~ Word -/-
        DCD     &00070007                       ;~~~ Word -/-
        DCD     &00070007                       ;~~~ Word -/-
        DCD     &00070007                       ;~~~ Word -/-
        DCD     &00070007                       ;~~~ Word -/-
        DCD     &00070007                       ;~~~ Word -/-
        DCD     &00070007                       ;~~~ Word -/-
        DCD     &00080008                       ;~~~ Word -/-
        DCD     &00080008                       ;~~~ Word -/-
        DCD     &00080008                       ;~~~ Word -/-
        DCD     &00080008                       ;~~~ Word -/-
        DCD     &00080008                       ;~~~ Word -/-
        DCD     &00090009                       ;~~~ Word -/-
        DCD     &00090009                       ;~~~ Word -/-
        DCD     &00090009                       ;~~~ Word -/-
        DCD     &00090009                       ;~~~ Word -/-
        DCD     &000A0009                       ;~~~ Word -/-
        DCD     &000A000A                       ;~~~ Word -/-
        DCD     &000A000A                       ;~~~ Word -/-
        DCD     &000A000A                       ;~~~ Word -/-
        DCD     &000B000A                       ;~~~ Word -/-
        DCD     &000B000B                       ;~~~ Word -/-
        DCD     &000B000B                       ;~~~ Word -/-
        DCD     &000B000B                       ;~~~ Word -/-
        DCD     &000C000B                       ;~~~ Word -/-
        DCD     &000C000C                       ;~~~ Word -/-
        DCD     &000C000C                       ;~~~ Word -/-
        DCD     &000C000C                       ;~~~ Word -/-
        DCD     &000D000D                       ;~~~ Word -/-
        DCD     &000D000D                       ;~~~ Word -/-
        DCD     &000D000D                       ;~~~ Word -/-
        DCD     &000E000E                       ;~~~ Word -/-
        DCD     &000E000E                       ;~~~ Word -/-
        DCD     &000E000E                       ;~~~ Word -/-
        DCD     &000F000F                       ;~~~ Word -/-
        DCD     &000F000F                       ;~~~ Word -/-
        DCD     &000F000F                       ;~~~ Word -/-
        DCD     &00100010                       ;~~~ Word -/-
        DCD     &00100010                       ;~~~ Word -/-
        DCD     &00110010                       ;~~~ Word -/-
        DCD     &00110011                       ;~~~ Word -/-
        DCD     &00110011                       ;~~~ Word -/-
        DCD     &00120012                       ;~~~ Word -/-
        DCD     &00120012                       ;~~~ Word -/-
        DCD     &00130012                       ;~~~ Word -/-
        DCD     &00130013                       ;~~~ Word -/-
        DCD     &00130013                       ;~~~ Word -/-
        DCD     &00140014                       ;~~~ Word -/-
        DCD     &00140014                       ;~~~ Word -/-
        DCD     &00150015                       ;~~~ Word -/-
        DCD     &00150015                       ;~~~ Word -/-
        DCD     &00160016                       ;~~~ Word -/-
        DCD     &00160016                       ;~~~ Word -/-
        DCD     &00170017                       ;~~~ Word -/-
        DCD     &00180017                       ;~~~ Word -/-
        DCD     &00180018                       ;~~~ Word -/-
        DCD     &00190018                       ;~~~ Word -/-
        DCD     &00190019                       ;~~~ Word -/-
        DCD     &001A001A                       ;~~~ Word -/-
        DCD     &001A001A                       ;~~~ Word -/-
        DCD     &001B001B                       ;~~~ Word -/-
        DCD     &001C001B                       ;~~~ Word -/-
        DCD     &001C001C                       ;~~~ Word -/-
        DCD     &001D001D                       ;~~~ Word -/-
        DCD     &001E001D                       ;~~~ Word -/-
        DCD     &001E001E                       ;~~~ Word -/-
        DCD     &001F001F                       ;~~~ Word -/-
        DCD     &00200020                       ;~~~ Word -/-
        DCD     &00210020                       ;~~~ Word -/-
        DCD     &00210021                       ;~~~ Word -/-
        DCD     &00220022                       ;~~~ Word -/-
        DCD     &00230023                       ;~~~ Word -/-
        DCD     &00240023                       ;~~~ Word -/-
        DCD     &00250024                       ;~~~ Word -/-
        DCD     &00260025                       ;~~~ Word -/-
        DCD     &00260026                       ;~~~ Word -/-
        DCD     &00270027                       ;~~~ Word -/-
        DCD     &00280028                       ;~~~ Word -/-
        DCD     &00290029                       ;~~~ Word -/-
        DCD     &002A002A                       ;~~~ Word -/-
        DCD     &002B002B                       ;~~~ Word -/-
        DCD     &002C002C                       ;~~~ Word -/-
        DCD     &002D002D                       ;~~~ Word -/-
        DCD     &002E002E                       ;~~~ Word -/-
        DCD     &002F002F                       ;~~~ Word -/-
        DCD     &00300030                       ;~~~ Word -/-
        DCD     &00320031                       ;~~~ Word -/-
        DCD     &00330032                       ;~~~ Word -/-
        DCD     &00340033                       ;~~~ Word -/-
        DCD     &00350035                       ;~~~ Word -/-
        DCD     &00360036                       ;~~~ Word -/-
        DCD     &00380037                       ;~~~ Word -/-
        DCD     &00390038                       ;~~~ Word -/-
        DCD     &003A003A                       ;~~~ Word -/-
        DCD     &003C003B                       ;~~~ Word -/-
        DCD     &003D003C                       ;~~~ Word -/-
        DCD     &003F003E                       ;~~~ Word -/-
        DCD     &0040003F                       ;~~~ Word -/-
        DCD     &00410041                       ;~~~ Word -/-
        DCD     &00430042                       ;~~~ Word -/-
        DCD     &00450044                       ;~~~ Word -/-
        DCD     &00460045                       ;~~~ Word -/-
        DCD     &00480047                       ;~~~ Word -/-
        DCD     &004A0049                       ;~~~ Word -/-
        DCD     &004B004A                       ;~~~ Word -/-
        DCD     &004D004C                       ;~~~ Word -/-
        DCD     &004F004E                       ;~~~ Word -/-
        DCD     &00510050                       ;~~~ Word -/-
        DCD     &00530052                       ;~~~ Word -/-
        DCD     &00540053                       ;~~~ Word -/-
        DCD     &00560055                       ;~~~ Word -/-
        DCD     &00580057                       ;~~~ Word -/-
        DCD     &005A0059                       ;~~~ Word -/-
        DCD     &005D005C                       ;~~~ Word -/-
        DCD     &005F005E                       ;~~~ Word -/-
        DCD     &00610060                       ;~~~ Word -/-
        DCD     &00630062                       ;~~~ Word -/-
        DCD     &00660064                       ;~~~ Word -/-
        DCD     &00680067                       ;~~~ Word -/-
        DCD     &006A0069                       ;~~~ Word -/-
        DCD     &006D006C                       ;~~~ Word -/-
        DCD     &006F006E                       ;~~~ Word -/-
        DCD     &00720071                       ;~~~ Word -/-
        DCD     &00750073                       ;~~~ Word -/-
        DCD     &00770076                       ;~~~ Word -/-
        DCD     &007A0079                       ;~~~ Word -/-
        DCD     &007D007C                       ;~~~ Word -/-
        DCD     &0080007E                       ;~~~ Word -/-
        DCD     &00830081                       ;~~~ Word -/-
        DCD     &00860084                       ;~~~ Word -/-
        DCD     &00890087                       ;~~~ Word -/-
        DCD     &008C008B                       ;~~~ Word -/-
        DCD     &0090008E                       ;~~~ Word -/-
        DCD     &00930091                       ;~~~ Word -/-
        DCD     &00960095                       ;~~~ Word -/-
        DCD     &009A0098                       ;~~~ Word -/-
        DCD     &009D009C                       ;~~~ Word -/-
        DCD     &00A1009F                       ;~~ Word -/-
        DCD     &00A500A3                       ;~~~ Word -/-
        DCD     &00A900A7                       ;~~~ Word -/-
        DCD     &00AD00AB                       ;~~~ Word -/-
        DCD     &00B100AF                       ;~~~ Word -/-
        DCD     &00B500B3                       ;~~ Word -/-
        DCD     &00B900B7                       ;~~ Word -/-
        DCD     &00BD00BB                       ;~~ Word -/-
        DCD     &00C200BF                       ;~~ Word -/-
        DCD     &00C600C4                       ;~~~ Word -/-
        DCD     &00CB00C8                       ;~~~ Word -/-
        DCD     &00CF00CD                       ;~~~ Word -/-
        DCD     &00D400D2                       ;~~ Word -/-
        DCD     &00D900D7                       ;~~ Word -/-
        DCD     &00DE00DC                       ;~~ Word -/-
        DCD     &00E300E1                       ;~~~ Word -/-
        DCD     &00E900E6                       ;~~~ Word -/-
        DCD     &00EE00EB                       ;~~~ Word -/-
        DCD     &00F400F1                       ;~~ Word -/-
        DCD     &00F900F7                       ;~~ Word -/-
        DCD     &00FF00FC                       ;~~ Word -/-
        DCD     &01050102                       ;~~ Word -/-
        DCD     &010B0108                       ;~~ Word -/-
        DCD     &0111010E                       ;~~~ Word -/-
        DCD     &01180115                       ;~~~ Word -/-
        DCD     &011E011B                       ;~~~ Word -/-
        DCD     &01250122                       ;~~ Word -/-
        DCD     &012C0128                       ;~~ Word -/-
        DCD     &0133012F                       ;~~~ Word -/-
        DCD     &013A0136                       ;~~~ Word -/-
        DCD     &0141013D                       ;~~ Word -/-
        DCD     &01490145                       ;~~ Word -/-
        DCD     &0150014C                       ;~~~ Word -/-
        DCD     &01580154                       ;~~~ Word -/-
        DCD     &0160015C                       ;~~ Word -/-
        DCD     &01680164                       ;~~ Word -/-
        DCD     &0171016C                       ;~~~ Word -/-
        DCD     &01790175                       ;~~~ Word -/-
        DCD     &0182017E                       ;~~~ Word -/-
        DCD     &018B0186                       ;~~~ Word -/-
        DCD     &01940190                       ;~~ Word -/-
        DCD     &019E0199                       ;~~ Word -/-
        DCD     &01A701A2                       ;~~~ Word -/-
        DCD     &01B101AC                       ;~~~ Word -/-
        DCD     &01BB01B6                       ;~~ Word -/-
        DCD     &01C501C0                       ;~~~ Word -/-
        DCD     &01D001CB                       ;~~~ Word -/-
        DCD     &01DB01D5                       ;~~ Word -/-
        DCD     &01E601E0                       ;~~~ Word -/-
        DCD     &01F101EB                       ;~~~ Word -/-
        DCD     &01FD01F7                       ;~~ Word -/-
        DCD     &02080202                       ;~~~ Word -/-
        DCD     &0215020E                       ;~~~ Word -/-
        DCD     &0221021B                       ;~~~ Word -/-
        DCD     &022E0227                       ;~~~ Word -/-
        DCD     &023B0234                       ;~~~ Word -/-
        DCD     &02480241                       ;~~~ Word -/-
        DCD     &0255024F                       ;~~~ Word -/-
        DCD     &0263025C                       ;~~~ Word -/-
        DCD     &0271026A                       ;~~~ Word -/-
        DCD     &02800279                       ;~~~ Word -/-
        DCD     &028F0287                       ;~~~ Word -/-
        DCD     &029E0296                       ;~~~ Word -/-
        DCD     &02AE02A6                       ;~~~ Word -/-
        DCD     &02BE02B6                       ;~~~ Word -/-
        DCD     &02CE02C6                       ;~~~ Word -/-
        DCD     &02DF02D6                       ;~~~ Word -/-
        DCD     &02F002E7                       ;~~~ Word -/-
        DCD     &030102F8                       ;~~ Word -/-
        DCD     &0313030A                       ;~~~ Word -/-
        DCD     &0325031C                       ;~~ Word -/-
        DCD     &0338032F                       ;~~~ Word -/-
        DCD     &034B0341                       ;~~ Word -/-
        DCD     &035F0355                       ;~~~ Word -/-
        DCD     &03730369                       ;~~~ Word -/-
        DCD     &0387037D                       ;~~~ Word -/-
        DCD     &039C0392                       ;~~~ Word -/-
        DCD     &03B203A7                       ;~~~ Word -/-
        DCD     &03C803BD                       ;~~~ Word -/-
        DCD     &03DE03D3                       ;~~~ Word -/-
        DCD     &03F503EA                       ;~~~ Word -/-
        DCD     &040D0401                       ;~~~ Word -/-
        DCD     &04250419                       ;~~~ Word -/-
        DCD     &043D0431                       ;~~~ Word -/-
        DCD     &0457044A                       ;~~~ Word -/-
        DCD     &04710464                       ;~~~ Word -/-
        DCD     &048B047E                       ;~~~ Word -/-
        DCD     &04A60498                       ;~~~ Word -/-
        DCD     &04C204B4                       ;~~~ Word -/-
        DCD     &04DE04D0                       ;~~~ Word -/-
        DCD     &04FB04EC                       ;~~~ Word -/-
        DCD     &0518050A                       ;~~~ Word -/-
        DCD     &05370527                       ;~~~ Word -/-
        DCD     &05560546                       ;~~~ Word -/-
        DCD     &05750566                       ;~~~ Word -/-
        DCD     &05960586                       ;~~~ Word -/-
        DCD     &05B705A6                       ;~~~ Word -/-
        DCD     &05D905C8                       ;~~~ Word -/-
        DCD     &05FC05EA                       ;~~~ Word -/-
        DCD     &0620060E                       ;~~~ Word -/-
        DCD     &06440632                       ;~~ Word -/-
        DCD     &06690656                       ;~~ Word -/-
        DCD     &068F067C                       ;~~ Word -/-
        DCD     &06B606A3                       ;~~~ Word -/-
        DCD     &06DE06CA                       ;~~~ Word -/-
        DCD     &070706F3                       ;~~ Word -/-
        DCD     &0731071C                       ;~~ Word -/-
        DCD     &075C0746                       ;~~~ Word -/-
        DCD     &07870771                       ;~~ Word -/-
        DCD     &07B4079E                       ;~~ Word -/-
        DCD     &07E207CB                       ;~~~ Word -/-
        DCD     &081107F9                       ;~~~ Word -/-
        DCD     &08410829                       ;~~~ Word -/-
        DCD     &08720859                       ;~~~ Word -/-
        DCD     &08A4088B                       ;~~~ Word -/-
        DCD     &08D808BE                       ;~~~ Word -/-
        DCD     &090C08F2                       ;~~~ Word -/-
        DCD     &09420927                       ;~~~ Word -/-
        DCD     &0979095D                       ;~~~ Word -/-
        DCD     &09B10995                       ;~~~ Word -/-
        DCD     &09EB09CE                       ;~~~ Word -/-
        DCD     &0A260A08                       ;~~~ Word -/-
        DCD     &0A620A44                       ;~~~ Word -/-
        DCD     &0AA00A81                       ;~~~ Word -/-
        DCD     &0ADF0ABF                       ;~~~ Word -/-
        DCD     &0B200AFF                       ;~~~ Word -/-
        DCD     &0B620B41                       ;~~~ Word -/-
        DCD     &0BA60B84                       ;~~~ Word -/-
        DCD     &0BEB0BC8                       ;~~~ Word -/-
        DCD     &0C320C0E                       ;~~ Word -/-
        DCD     &0C7A0C56                       ;~~ Word -/-
        DCD     &0CC40C9F                       ;~~ Word -/-
        DCD     &0D100CEA                       ;~~ Word -/-
        DCB     "7",&0D                         ;~~ BASIC string -/-
        DCB     "^",&0D                         ;~~ BASIC string -/-
        DCB     "",&0D                         ;~~ BASIC string -/-
        DCB     "",&0D                         ;~~ BASIC string -/-
        DCB     "",&0D                         ;~~ BASIC string -/-
        DCB     "",&0D                         ;~~ BASIC string -/-
        DCD     &0E520E28                       ;~~ Word -/-
        DCD     &0EA70E7C                       ;~~ Word -/-
        DCD     &0EFE0ED3                       ;~~ Word -/-
        DCD     &0F580F2B                       ;~~ Word -/-
        DCD     &0FB30F85                       ;~~ Word -/-
        DCD     &10100FE1                       ;~~~ Word -/-
        DCD     &10701040                       ;~~~ Word -/-
        DCD     &10D110A0                       ;~~~ Word -/-
        DCD     &11351103                       ;~~~ Word -/-
        DCD     &119C1168                       ;~~~ Word -/-
        DCD     &120411D0                       ;~~~ Word -/-
        DCD     &1270123A                       ;~~~ Word -/-
        DCD     &12DD12A6                       ;~~~ Word -/-
        DCD     &134D1315                       ;~~ Word -/-
        DCD     &13C01386                       ;~~~ Word -/-
        DCD     &143513FA                       ;~~~ Word -/-
        DCD     &14AE1471                       ;~~~ Word -/-
        DCD     &152914EB                       ;~~~ Word -/-
        DCD     &15A61567                       ;~~~ Word -/-
        DCD     &162715E6                       ;~~~ Word -/-
        DCD     &16AB1669                       ;~~~ Word -/-
        DCD     &173216EE                       ;~~~ Word -/-
        DCD     &17BC1776                       ;~~ Word -/-
        DCD     &18491802                       ;~~~ Word -/-
        DCD     &18D91890                       ;~~~ Word -/-
        DCD     &196D1922                       ;~~~ Word -/-
        DCD     &1A0419B8                       ;~~~ Word -/-
        DCD     &1A9F1A51                       ;~~~ Word -/-
        DCD     &1B3D1AED                       ;~~~ Word -/-
        DCD     &1BDF1B8D                       ;~~~ Word -/-
        DCD     &1C851C31                       ;~~ Word -/-
        DCD     &1D2E1CD9                       ;~~ Word -/-
        DCD     &1DDC1D84                       ;~~ Word -/-
        DCD     &1E8D1E34                       ;~~ Word -/-
        DCD     &1F431EE7                       ;~~ Word -/-
        DCD     &1FFD1F9F                       ;~~ Word -/-
        DCD     &20BB205B                       ;~~~ Word -/-
        DCD     &217D211C                       ;~~~ Word -/-
        DCD     &224521E0                       ;~~~ Word -/-
        DCD     &231022AA                       ;~~~ Word -/-
        DCD     &23E12378                       ;~~~ Word -/-
        DCD     &24B6244B                       ;~~~ Word -/-
        DCD     &25902523                       ;~~~ Word -/-
        DCD     &267025FF                       ;~~ Word -/-
        DCD     &275426E1                       ;~~~ Word -/-
        DCD     &283E27C9                       ;~~~ Word -/-
        DCD     &292D28B5                       ;~~~ Word -/-
        DCD     &2A2229A7                       ;~~~ Word -/-
        DCD     &2B1D2A9F                       ;~~~ Word -/-
        DCD     &2C1D2B9C                       ;~~ Word -/-
        DCB     ",#--0..B//[00{1",&0D,50,161,50 ;~~ BASIC string -/-
|L000032F4|
        DCD     &33CE3337                       ; Word array r/w (referenced)
|L000032F8|
        DCD     &35023467                       ;~~~ Word array r/w (referenced)
        DCD     &363D359F                       ;~~~ Word array -/-
        DCD     &378036DD                       ;~~~ Word array -/-
        DCD     &38CA3824                       ;~~~ Word array -/-
        DCD     &3A1B3971                       ;~~~ Word array -/-
        DCD     &3B753AC7                       ;~~~ Word array -/-
        DCD     &3CD63C24                       ;~~~ Word array -/-
        DCD     &3E403D8A                       ;~~~ Word array -/-
        DCD     &3FB23EF8                       ;~~~ Word array -/-

|L0000331C|
        STMFD   R13!,{R0,R2-R12,R14}            ; Function entry
        LDRB    R2,[R0,#&011]                   ; =17
        TST     R2,#1
        LDRNE   R1,[R0,#4]
        MOV     R10,R0
        MOV     R11,R1
        MOV     R1,#0
        BL      |L000033AC|                     ; (alters flags)
        LDR     R2,[R10,#0]
        CMP     R11,R2
        MOVEQ   R1,R11
        LDMEQFD R13!,{R0,R2-R12,PC}             ; Function exit if EQ
        CMP     R11,#&01,22                     ; =&400
        MOVLT   R11,#&01,22                     ; =&400
        LDR     R2,[R10,#4]
        CMP     R11,R2
        MOVGT   R11,R2
        MOV     R0,R10
        MOV     R1,R11
        BL      |L000007B4|
        LDMVSFD R13!,{R1-R12,PC}                ; Function exit if VS
        STR     R1,[R10,#0]
        MOV     R11,R1
        LDR     R8,[R10,#&020]                  ; =32
        LDR     R9,[R10,#&024]                  ; =36
        CMP     R8,R11
        SUBGE   R8,R11,#1
        CMP     R9,R11
        SUBGE   R9,R11,#1
        STR     R8,[R10,#&020]                  ; =32
        STR     R9,[R10,#&024]                  ; =36
        MOV     R0,R10
        MOV     R1,#0
        BL      |L000011BC|                     ; (alters flags)
        MOV     R1,R11
        LDMFD   R13!,{R0,R2-R12,PC}             ; Function exit, Ends

|L000033AC|
        CMP     R1,#1                           ; Function entry, (alters flags)
        MOVGT   PC,R14                          ; Function exit if GT
        CMP     R1,#0
        MOVLT   PC,R14                          ; Function exit if LT
        B       |L000007C0|                     ; Ends
|L000033C0|
        STMFD   R13!,{R0-R12,R14}
        CMP     R0,#0
        BEQ     |L0000349C|
        CMP     R0,#1
        BEQ     |L000034C4|
        CMP     R0,#2
        BEQ     |L000034F0|
        CMP     R0,#3
        BEQ     |L00003518|
        CMP     R0,#4
        BEQ     |L00003540|
        CMP     R0,#5
        BEQ     |L0000355C|
        CMP     R0,#6
        BEQ     |L00003578|
        CMP     R0,#7
        BEQ     |L000037B4|
        CMP     R0,#8
        BEQ     |L000037E4|
        CMP     R0,#9
        BEQ     |L00003A24|
        CMP     R0,#&0A                         ; =10
        BEQ     |L00003A5C|
        CMP     R0,#&0B                         ; =11
        BEQ     |L00003B14|
        CMP     R0,#&0C                         ; =12
        BEQ     |L00003B74|
        CMP     R0,#&0D                         ; =13
        BEQ     |L00003DB8|
        CMP     R0,#&0E                         ; =14
        BEQ     |L00003E00|
        CMP     R0,#&0F                         ; =15
        BEQ     |L00003E50|
        CMP     R0,#&10                         ; =16
        BEQ     |L00003E70|
        CMP     R0,#&11                         ; =17
        BEQ     |L00003E94|
        CMP     R0,#&12                         ; =18
        BEQ     |L00003EB4|
        CMP     R0,#&13                         ; =19
        BEQ     |L00003ED8|
        CMP     R0,#&14                         ; =20
        BEQ     |L00003EF8|
        CMP     R0,#&15                         ; =21
        BEQ     |L00003F1C|
        CMP     R0,#&16                         ; =22
        BEQ     |L00003F3C|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L00003480|
        DCD     &00000001                       ;~~~ Word -/-
        DCB     "Illegal sample format.",0,0    ;~~ String -/-

|L0000349C|
        LDRB    R5,[R1,#0]
        LDRB    R6,[R1,#1]
        ORR     R5,R5,R6,LSL #8
        ADD     R1,R1,#2
        STRB    R5,[R2],#1
        MOV     R5,R5,LSR #8
        STRB    R5,[R2],#1
        SUBS    R4,R4,#1
        BGT     |L0000349C|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L000034C4|
        LDRB    R5,[R1,#0]
        LDRB    R6,[R1,#1]
        ORR     R5,R5,R6,LSL #8
        ADD     R1,R1,#2
        STRB    R5,[R2],#1
        MOV     R5,R5,LSR #8
        EOR     R5,R5,#&80                      ; ="" (128)
        STRB    R5,[R2],#1
        SUBS    R4,R4,#1
        BGT     |L000034C4|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L000034F0|
        LDRB    R5,[R1,#0]
        LDRB    R6,[R1,#1]
        ORR     R5,R5,R6,LSL #8
        ADD     R1,R1,#2
        STRB    R5,[R2,#1]
        MOV     R5,R5,LSR #8
        STRB    R5,[R2],#2
        SUBS    R4,R4,#1
        BGT     |L000034F0|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00003518|
        LDRB    R5,[R1,#0]
        LDRB    R6,[R1,#1]
        ORR     R5,R5,R6,LSL #8
        EOR     R5,R5,#&80                      ; ="" (128)
        STRB    R5,[R2,#1]
        MOV     R5,R5,LSR #8
        STRB    R5,[R2],#2
        SUBS    R4,R4,#1
        BGT     |L00003518|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00003540|
        LDRB    R5,[R1],#1
        STRB    R5,[R2,#1]
        EOR     R5,R5,#&80                      ; ="" (128)
        STRB    R5,[R2],#2
        SUBS    R4,R4,#1
        BGT     |L00003540|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L0000355C|
        LDRB    R5,[R1],#1
        STRB    R5,[R2],#1
        EOR     R5,R5,#&80                      ; ="" (128)
        STRB    R5,[R2],#1
        SUBS    R4,R4,#1
        BGT     |L0000355C|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00003578|
        ADR     R0,|L000035B4|                  ; -> Word: &08000800
|L0000357C|
        LDRB    R6,[R1],#1
        ADD     R6,R0,R6,LSL #1
        LDRB    R5,[R6,#0]
        LDRB    R6,[R6,#1]
        ORR     R5,R5,R6,LSL #8
        MOV     R5,R5,LSL #16
        MOV     R5,R5,LSR #12
        EOR     R5,R5,#&02,18                   ; =&8000
        STRB    R5,[R2],#1
        MOV     R5,R5,LSR #8
        STRB    R5,[R2],#1
        SUBS    R4,R4,#1
        BGT     |L0000357C|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L000035B4|
        DCD     &08000800                       ;~~~ Word -/- (referenced)
        DCD     &07FF0800                       ;~~~ Word -/-
        DCD     &07FF0801                       ;~~~ Word -/-
        DCD     &07FF0801                       ;~~~ Word -/-
        DCD     &07FE0802                       ;~~~ Word -/-
        DCD     &07FE0802                       ;~~~ Word -/-
        DCD     &07FD0803                       ;~~~ Word -/-
        DCD     &07FD0803                       ;~~~ Word -/-
        DCD     &07FC0804                       ;~~~ Word -/-
        DCD     &07FC0804                       ;~~~ Word -/-
        DCD     &07FB0805                       ;~~~ Word -/-
        DCD     &07FB0805                       ;~~~ Word -/-
        DCD     &07FA0806                       ;~~~ Word -/-
        DCD     &07FA0806                       ;~~~ Word -/-
        DCD     &07F90807                       ;~~~ Word -/-
        DCD     &07F90807                       ;~~~ Word -/-
        DCD     &07F80808                       ;~~~ Word -/-
        DCD     &07F70809                       ;~~~ Word -/-
        DCD     &07F6080A                       ;~~~ Word -/-
        DCD     &07F5080B                       ;~~~ Word -/-
        DCD     &07F4080C                       ;~~~ Word -/-
        DCD     &07F3080D                       ;~~~ Word -/-
        DCD     &07F2080E                       ;~~~ Word -/-
        DCD     &07F1080F                       ;~~~ Word -/-
        DCD     &07F00810                       ;~~ Word -/-
        DCD     &07EF0811                       ;~~ Word -/-
        DCD     &07EE0812                       ;~~ Word -/-
        DCD     &07ED0813                       ;~~ Word -/-
        DCD     &07EC0814                       ;~~ Word -/-
        DCD     &07EB0815                       ;~~ Word -/-
        DCD     &07EA0816                       ;~~ Word -/-
        DCD     &07E90817                       ;~~ Word -/-
        DCD     &07E80818                       ;~~ Word -/-
        DCD     &07E60819                       ;~~ Word -/-
        DCD     &07E4081B                       ;~~ Word -/-
        DCD     &07E2081D                       ;~~ Word -/-
        DCD     &07E0081F                       ;~~ Word -/-
        DCD     &07DE0821                       ;~~~ Word -/-
        DCD     &07DC0823                       ;~~~ Word -/-
        DCD     &07DA0825                       ;~~~ Word -/-
        DCD     &07D80827                       ;~~~ Word -/-
        DCD     &07D60829                       ;~~~ Word -/-
        DCD     &07D4082B                       ;~~~ Word -/-
        DCD     &07D2082D                       ;~~~ Word -/-
        DCD     &07D0082F                       ;~~~ Word -/-
        DCD     &07CE0831                       ;~~ Word -/-
        DCD     &07CC0833                       ;~~ Word -/-
        DCD     &07CA0835                       ;~~ Word -/-
        DCD     &07C80837                       ;~~ Word -/-
        DCD     &07C5083A                       ;~~ Word -/-
        DCD     &07C1083E                       ;~~ Word -/-
        DCD     &07BD0842                       ;~~~ Word -/-
        DCD     &07B90846                       ;~~~ Word -/-
        DCD     &07B5084A                       ;~~~ Word -/-
        DCD     &07B1084E                       ;~~~ Word -/-
        DCD     &07AD0852                       ;~~ Word -/-
        DCD     &07A90856                       ;~~ Word -/-
        DCD     &07A5085A                       ;~~ Word -/-
        DCD     &07A1085E                       ;~~ Word -/-
        DCD     &079D0862                       ;~~~ Word -/-
        DCD     &07990866                       ;~~~ Word -/-
        DCD     &0795086A                       ;~~~ Word -/-
        DCD     &0791086E                       ;~~~ Word -/-
        DCD     &078D0872                       ;~~ Word -/-
        DCD     &07890876                       ;~~ Word -/-
        DCD     &0783087C                       ;~~ Word -/-
        DCD     &077B0884                       ;~~~ Word -/-
        DCD     &0773088C                       ;~~~ Word -/-
        DCD     &076B0894                       ;~~ Word -/-
        DCD     &0763089C                       ;~~ Word -/-
        DCD     &075B08A4                       ;~~~ Word -/-
        DCD     &075308AC                       ;~~~ Word -/-
        DCD     &074B08B4                       ;~~ Word -/-
        DCD     &074308BC                       ;~~ Word -/-
        DCD     &073B08C4                       ;~~~ Word -/-
        DCD     &073308CC                       ;~~~ Word -/-
        DCD     &072B08D4                       ;~~ Word -/-
        DCD     &072308DC                       ;~~ Word -/-
        DCD     &071B08E4                       ;~~~ Word -/-
        DCD     &071308EC                       ;~~~ Word -/-
        DCD     &070B08F4                       ;~~ Word -/-
        DCD     &06FF0900                       ;~~~ Word -/-
        DCD     &06EF0910                       ;~~ Word -/-
        DCD     &06DF0920                       ;~~~ Word -/-
        DCD     &06CF0930                       ;~~ Word -/-
        DCD     &06BF0940                       ;~~~ Word -/-
        DCD     &06AF0950                       ;~~ Word -/-
        DCD     &069F0960                       ;~~~ Word -/-
        DCD     &068F0970                       ;~~ Word -/-
        DCD     &067F0980                       ;~~~ Word -/-
        DCD     &066F0990                       ;~~ Word -/-
        DCD     &065F09A0                       ;~~~ Word -/-
        DCD     &064F09B0                       ;~~ Word -/-
        DCD     &063F09C0                       ;~~~ Word -/-
        DCD     &062F09D0                       ;~~ Word -/-
        DCD     &061F09E0                       ;~~~ Word -/-
        DCD     &060F09F0                       ;~~ Word -/-
        DCD     &05F70A08                       ;~~~ Word -/-
        DCD     &05D70A28                       ;~~~ Word -/-
        DCD     &05B70A48                       ;~~~ Word -/-
        DCD     &05970A68                       ;~~~ Word -/-
        DCD     &05770A88                       ;~~~ Word -/-
        DCD     &05570AA8                       ;~~~ Word -/-
        DCD     &05370AC8                       ;~~~ Word -/-
        DCD     &05170AE8                       ;~~~ Word -/-
        DCD     &04F70B08                       ;~~~ Word -/-
        DCD     &04D70B28                       ;~~~ Word -/-
        DCD     &04B70B48                       ;~~~ Word -/-
        DCD     &04970B68                       ;~~~ Word -/-
        DCD     &04770B88                       ;~~~ Word -/-
        DCD     &04570BA8                       ;~~~ Word -/-
        DCD     &04370BC8                       ;~~~ Word -/-
        DCD     &04170BE8                       ;~~~ Word -/-
        DCD     &03E70C18                       ;~~~ Word -/-
        DCD     &03A70C58                       ;~~~ Word -/-
        DCD     &03670C98                       ;~~ Word -/-
        DCD     &03270CD8                       ;~~ Word -/-
        DCD     &02E70D18                       ;~~~ Word -/-
        DCD     &02A70D58                       ;~~~ Word -/-
        DCD     &02670D98                       ;~~~ Word -/-
        DCD     &02270DD8                       ;~~~ Word -/-
        DCD     &01E70E18                       ;~~~ Word -/-
        DCD     &01A70E58                       ;~~~ Word -/-
        DCD     &01670E98                       ;~~ Word -/-
        DCD     &01270ED8                       ;~~ Word -/-
        DCD     &00E70F18                       ;~~~ Word -/-
        DCD     &00A70F58                       ;~~~ Word -/-
        DCD     &00430FBC                       ;~~ Word -/-

|L000037B4|
        ADR     R0,|L00003824|                  ; -> Word: &88808480
|L000037B8|
        LDRB    R6,[R1],#1
        ADD     R6,R0,R6,LSL #1
        LDRB    R5,[R6,#0]
        LDRB    R6,[R6,#1]
        ORR     R5,R5,R6,LSL #8
        STRB    R5,[R2],#1
        MOV     R5,R5,LSR #8
        STRB    R5,[R2],#1
        SUBS    R4,R4,#1
        BGT     |L000037B8|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L000037E4|
        LDRB    R5,[R1],#1
        EOR     R5,R5,#&55                      ; ="U" (85)
        AND     R7,R5,#&0F                      ; =15
        MOV     R6,R5,LSR #4
        AND     R6,R6,#7
        MOV     R7,R7,LSL R6
        MOV     R7,R7,LSL #20
        MOV     R7,R7,ASR #16
        TST     R5,#&80                         ; ="" (128)
        RSBNE   R7,R7,#0
        STRB    R7,[R2],#1
        MOV     R7,R7,LSR #8
        STRB    R7,[R2],#1
        SUBS    R4,R4,#1
        BGT     |L000037E4|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L00003824|
        DCD     &88808480                       ;~~~ Word -/- (referenced)
        DCD     &90808C7F                       ;~~~ Word -/-
        DCD     &9880947F                       ;~~~ Word -/-
        DCD     &A0809C7F                       ;~~~ Word -/-
        DCD     &A880A47F                       ;~~~ Word -/-
        DCD     &B080AC7F                       ;~~~ Word -/-
        DCD     &B880B47F                       ;~~~ Word -/-
        DCD     &C080BC7F                       ;~~~ Word -/-
        DCD     &C480C27F                       ;~~~ Word -/-
        DCD     &C880C67F                       ;~~~ Word -/-
        DCD     &CC80CA7F                       ;~~ Word -/-
        DCD     &D080CE7F                       ;~~~ Word -/-
        DCD     &D480D27F                       ;~~~ Word -/-
        DCD     &D880D67F                       ;~~~ Word -/-
        DCD     &DC80DA7F                       ;~~ Word -/-

|L00003860|
        ADD     R13,R0,PC,ROR R14               ;? DCD &E080DE7F CAUTION: Unpredictable - Rm=PC.
        ADD     R14,R0,#&7F,2                   ;? DCD &E280E17F =&C000001F
        STR     R14,[R0],#&37F                  ;? DCD &E480E37F =895

|L0000386C|
        DCD     &E680E57F                       ;~~ Word -/-

|L00003870|
        STMIA   R0,{R0-R6,R8-R10,R13-PC}        ;~~
        B       &FE03DE78                       ;~~ -> &FE03DE78 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends

|L00003878|
        DCD     &EC80EB7F                       ;~~ Word -/-
        DCD     &EE80ED7F                       ;~~ Word -/-
        DCD     &F080EF7F                       ;~~~ Word -/-
        DCD     &F180F0FF                       ;~~ Word -/-
        DCD     &F280F1FF                       ;~~~ Word -/-
        DCD     &F380F2FF                       ;~~~ Word -/-
        DCD     &F480F3FF                       ;~~~ Word -/-
        DCD     &F580F4FF                       ;~~~ Word -/-
        DCD     &F680F5FF                       ;~~ Word -/-
        DCD     &F780F6FF                       ;~~ Word -/-
        DCD     &F880F7FF                       ;~~~ Word -/-
        DCD     &F900F8BF                       ;~~~ Word -/-
        DCD     &F980F93F                       ;~~~ Word -/-
        DCD     &FA00F9BF                       ;~~~ Word -/-
        DCD     &FA80FA3F                       ;~~~ Word -/-
        DCD     &FB00FABF                       ;~~~ Word -/-
        DCD     &FB80FB3F                       ;~~~ Word -/-
        DCD     &FC00FBBF                       ;~~ Word -/-
        DCD     &FC80FC3F                       ;~~ Word -/-
        DCD     &FCC0FC9F                       ;~~ Word -/-
        DCD     &FD00FCDF                       ;~~ Word -/-
        DCD     &FD40FD1F                       ;~~ Word -/-
        DCD     &FD80FD5F                       ;~~ Word -/-
        DCD     &FDC0FD9F                       ;~~ Word -/-
        DCD     &FE00FDDF                       ;~~ Word -/-
        DCD     &FE40FE1F                       ;~~ Word -/-
        DCD     &FE80FE5F                       ;~~ Word -/-
        DCD     &FEA0FE8F                       ;~~ Word -/-
        DCD     &FEC0FEAF                       ;~~ Word -/-
        DCD     &FEE0FECF                       ;~~ Word -/-
        DCD     &FF00FEEF                       ;~~~ Word -/-
        DCD     &FF20FF0F                       ;~~ Word -/-
        DCD     &FF40FF2F                       ;~~ Word -/-
        DCD     &FF60FF4F                       ;~~ Word -/-
        DCD     &FF80FF6F                       ;~~ Word -/-
        DCD     &FF90FF87                       ;~~ Word -/-
        DCD     &FFA0FF97                       ;~~ Word -/-
        DCD     &FFB0FFA7                       ;~~ Word -/-
        DCD     &FFC0FFB7                       ;~~ Word -/-
        DCD     &FFD0FFC7                       ;~~ Word -/-
        DCD     &FFE0FFD7                       ;~~ Word -/-
        DCD     &FFF0FFE7                       ;~~ Word -/-
        DCD     &0000FFF7                       ;~~ Word -/-
        DCD     &77807B80                       ;~~~ Word -/-
        DCD     &6F807380                       ;~~ Word -/-
        DCD     &67806B80                       ;~~~ Word -/-
        DCD     &5F806380                       ;~~ Word -/-
        DCD     &57805B80                       ;~~~ Word -/-
        DCD     &4F805380                       ;~~ Word -/-
        DCD     &47804B80                       ;~~~ Word -/-
        DCD     &3F804380                       ;~~ Word -/-
        DCD     &3B803D80                       ;~~~ Word -/-
        DCD     &37803980                       ;~~~ Word -/-
        DCD     &33803580                       ;~~~ Word -/-
        DCD     &2F803180                       ;~~ Word -/-
        DCD     &2B802D80                       ;~~~ Word -/-
        DCD     &27802980                       ;~~~ Word -/-
        DCD     &23802580                       ;~~~ Word -/-
        DCD     &1F802180                       ;~~ Word -/-
        DCD     &1D801E80                       ;~~ Word -/-
        DCD     &1B801C80                       ;~~~ Word -/-
        DCD     &19801A80                       ;~~~ Word -/-
        DCD     &17801880                       ;~~~ Word -/-
        DCD     &15801680                       ;~~~ Word -/-
        DCD     &13801480                       ;~~~ Word -/-
        DCD     &11801280                       ;~~~ Word -/-
        DCD     &0F801080                       ;~~ Word -/-
        DCD     &0E800F00                       ;~~ Word -/-
        DCD     &0D800E00                       ;~~ Word -/-
        DCD     &0C800D00                       ;~~ Word -/-
        DCD     &0B800C00                       ;~~~ Word -/-
        DCD     &0A800B00                       ;~~~ Word -/-
        DCD     &09800A00                       ;~~~ Word -/-
        DCD     &08800900                       ;~~~ Word -/-
        DCD     &07800800                       ;~~~ Word -/-
        DCD     &07000740                       ;~~~ Word -/-
        DCD     &068006C0                       ;~~~ Word -/-
        DCD     &06000640                       ;~~~ Word -/-
        DCD     &058005C0                       ;~~~ Word -/-
        DCD     &05000540                       ;~~~ Word -/-
        DCD     &048004C0                       ;~~~ Word -/-
        DCD     &04000440                       ;~~~ Word -/-
        DCD     &038003C0                       ;~~~ Word -/-
        DCD     &03400360                       ;~~ Word -/-
        DCD     &03000320                       ;~~ Word -/-
        DCD     &02C002E0                       ;~~~ Word -/-
        DCD     &028002A0                       ;~~~ Word -/-
        DCD     &02400260                       ;~~~ Word -/-
        DCD     &02000220                       ;~~~ Word -/-
        DCD     &01C001E0                       ;~~~ Word -/-
        DCD     &018001A0                       ;~~~ Word -/-
        DCD     &01600170                       ;~~ Word -/-
        DCD     &01400150                       ;~~ Word -/-
        DCD     &01200130                       ;~~ Word -/-
        DCD     &01000110                       ;~~ Word -/-
        DCD     &00E000F0                       ;~~ Word -/-
        DCD     &00C000D0                       ;~~ Word -/-
        DCD     &00A000B0                       ;~~ Word -/-
        DCD     &00800090                       ;~~~ Word -/-
        DCD     &00700078                       ;~~~ Word -/-
        DCD     &00600068                       ;~~~ Word -/-
        DCD     &00500058                       ;~~~ Word -/-
        DCD     &00400048                       ;~~~ Word -/-
        DCD     &00300038                       ;~~~ Word -/-
        DCD     &00200028                       ;~~~ Word -/-
        DCD     &00100018                       ;~~~ Word -/-
        DCD     &00000008                       ;~~~ Word -/-

|L00003A24|
        MOV     R12,R5
        MOV     R3,#0
|L00003A2C|
        LDRB    R0,[R1,R3,LSR #1]
        TST     R3,#1
        MOVEQ   R0,R0,LSR #4
        AND     R0,R0,#&0F                      ; =15
        BL      |L00003AAC|                     ; (alters flags)
        STRB    R0,[R2],#1
        MOV     R0,R0,LSR #8
        STRB    R0,[R2],#1
        ADD     R3,R3,#1
        CMP     R3,R4
        BLT     |L00003A2C|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00003A5C|
        MOV     R11,R5
        MOV     R3,#0
|L00003A64|
        LDRB    R10,[R1,R3,LSR #1]
        AND     R0,R10,#&0F                     ; =15
        MOV     R12,R11
        BL      |L00003AAC|                     ; (alters flags)
        STRB    R0,[R2],#1
        MOV     R0,R0,LSR #8
        STRB    R0,[R2],#1
        MOV     R0,R10,LSR #4
        AND     R0,R0,#&0F                      ; =15
        ADD     R12,R11,#&0C                    ; =12
        BL      |L00003AAC|                     ; (alters flags)
        STRB    R0,[R2],#1
        MOV     R0,R0,LSR #8
        STRB    R0,[R2],#1
        ADD     R3,R3,#2
        CMP     R3,R4
        BLT     |L00003A64|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L00003AAC|
        STMFD   R13!,{R1-R12,R14}               ; Function entry, (alters flags)
        LDMIA   R12,{R5-R7}
        ADR     R8,|L00003C14|                  ; -> Word: &FFFFFFFF
        LDR     R8,[R8,R0,LSL #2]
        ADDS    R6,R6,R8
        MOVLT   R6,#0
        CMP     R6,#&58                         ; ="X" (88)
        MOVGT   R6,#&58                         ; ="X" (88)
        AND     R8,R0,#7
        MUL     R8,R7,R8
        ADD     R8,R8,R7,LSR #1
        TST     R0,#8
        ADDEQ   R5,R5,R8,LSR #2
        SUBNE   R5,R5,R8,LSR #2
        MOV     R8,#&02,18                      ; =&8000
        SUB     R8,R8,#1
        CMP     R5,R8
        MOVGT   R5,R8
        MVN     R8,R8
        CMP     R5,R8
        MOVLT   R5,R8
        ADR     R8,|L00003C54|                  ; -> Word: &00000007
        LDR     R7,[R8,R6,LSL #2]
        MOV     R0,R5
        STMIA   R12,{R5-R7}
        LDMFD   R13!,{R1-R12,PC}                ; Function exit, Ends
|L00003B14|
        MOV     R12,R5
        LDRB    R5,[R1,#0]
        LDRB    R6,[R1,#1]
        ORR     R5,R5,R6,LSL #8
        MOV     R5,R5,LSL #16
        MOV     R5,R5,ASR #16
        LDRB    R6,[R1,#2]
        ADR     R7,|L00003C54|                  ; -> Word: &00000007
        LDR     R7,[R7,R6,LSL #2]
        STMIA   R12,{R5-R7}
        ADD     R1,R1,#4
        MOV     R3,#0
|L00003B44|
        LDRB    R0,[R1,R3,LSR #1]
        TST     R3,#1
        MOVEQ   R0,R0,LSR #4
        AND     R0,R0,#&0F                      ; =15
        BL      |L00003AAC|                     ; (alters flags)
        STRB    R0,[R2],#1
        MOV     R0,R0,LSR #8
        STRB    R0,[R2],#1
        ADD     R3,R3,#1
        CMP     R3,R4
        BLT     |L00003B44|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00003B74|
        MOV     R11,R5
        LDRB    R8,[R1,#0]
        LDRB    R9,[R1,#1]
        ORR     R8,R8,R9,LSL #8
        MOV     R8,R8,LSL #16
        MOV     R8,R8,ASR #16
        LDRB    R9,[R1,#2]
        ADR     R10,|L00003C54|                 ; -> Word: &00000007
        LDR     R10,[R10,R9,LSL #2]
        STMIA   R11,{R8-R10}
        ADD     R1,R1,#4
        ADD     R12,R11,#&0C                    ; =12
        LDRB    R8,[R1,#0]
        LDRB    R9,[R1,#1]
        ORR     R8,R8,R9,LSL #8
        MOV     R8,R8,LSL #16
        MOV     R8,R8,ASR #16
        LDRB    R9,[R1,#2]
        ADR     R10,|L00003C54|                 ; -> Word: &00000007
        LDR     R10,[R10,R9,LSL #2]
        STMIA   R12,{R8-R10}
        ADD     R1,R1,#4
        MOV     R3,#0
|L00003BD0|
        LDRB    R10,[R1,R3,LSR #1]
        AND     R0,R10,#&0F                     ; =15
        MOV     R12,R11
        BL      |L00003AAC|                     ; (alters flags)
        STRB    R0,[R2],#1
        MOV     R0,R0,LSR #8
        STRB    R0,[R2],#1
        MOV     R0,R10,LSR #4
        ADD     R12,R11,#&0C                    ; =12
        BL      |L00003AAC|                     ; (alters flags)
        STRB    R0,[R2],#1
        MOV     R0,R0,LSR #8
        STRB    R0,[R2],#1
        ADD     R3,R3,#2
        CMP     R3,R4
        BLT     |L00003BD0|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L00003C14|
        DCD     &FFFFFFFF                       ;~ Word -/- (referenced)
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &00000002                       ;~~~ Word -/-
        DCD     &00000004                       ;~~~ Word -/-
        DCD     &00000006                       ;~~~ Word -/-
        DCD     &00000008                       ;~~~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &00000002                       ;~~~ Word -/-
        DCD     &00000004                       ;~~~ Word -/-
        DCD     &00000006                       ;~~~ Word -/-
        DCD     &00000008                       ;~~~ Word -/-
|L00003C54|
        DCD     &00000007                       ;~~ Word -/- (referenced)
        DCD     &00000008                       ;~~~ Word -/-
        DCD     &00000009                       ;~~~ Word -/-
        DCD     &0000000A                       ;~~~ Word -/-
        DCD     &0000000B                       ;~~~ Word -/-
        DCD     &0000000C                       ;~~~ Word -/-
        DCD     &0000000D                       ;~~~ Word -/-
        DCD     &0000000E                       ;~~~ Word -/-
        DCD     &00000010                       ;~~~ Word -/-
        DCD     &00000011                       ;~~~ Word -/-
        DCD     &00000013                       ;~~~ Word -/-
        DCD     &00000015                       ;~~~ Word -/-
        DCD     &00000017                       ;~~~ Word -/-
        DCD     &00000019                       ;~~~ Word -/-
        DCD     &0000001C                       ;~~~ Word -/-
        DCD     &0000001F                       ;~~~ Word -/-
        DCD     &00000022                       ;~~~ Word -/-
        DCD     &00000025                       ;~~~ Word -/-
        DCD     &00000029                       ;~~~ Word -/-
        DCD     &0000002D                       ;~~~ Word -/-
        DCD     &00000032                       ;~~~ Word -/-
        DCD     &00000037                       ;~~~ Word -/-
        DCD     &0000003C                       ;~~~ Word -/-
        DCD     &00000042                       ;~~~ Word -/-
        DCD     &00000049                       ;~~~ Word -/-
        DCD     &00000050                       ;~~~ Word -/-
        DCD     &00000058                       ;~~~ Word -/-
        DCD     &00000061                       ;~~~ Word -/-
        DCD     &0000006B                       ;~~~ Word -/-
        DCD     &00000076                       ;~~~ Word -/-
        DCD     &00000082                       ;~~~ Word -/-
        DCD     &0000008F                       ;~~~ Word -/-
        DCD     &0000009D                       ;~~~ Word -/-
        DCD     &000000AD                       ;~~~ Word -/-
        DCD     &000000BE                       ;~~ Word -/-
        DCD     &000000D1                       ;~~ Word -/-
        DCD     &000000E6                       ;~~~ Word -/-
        DCD     &000000FD                       ;~~ Word -/-
        DCD     &00000117                       ;~~~ Word -/-
        DCD     &00000133                       ;~~~ Word -/-
        DCD     &00000151                       ;~~~ Word -/-
        DCD     &00000173                       ;~~~ Word -/-
        DCD     &00000198                       ;~~~ Word -/-
        DCD     &000001C1                       ;~~~ Word -/-
        DCD     &000001EE                       ;~~~ Word -/-
        DCD     &00000220                       ;~~~ Word -/-
        DCD     &00000256                       ;~~~ Word -/-
        DCD     &00000292                       ;~~~ Word -/-
        DCD     &000002D4                       ;~~ Word -/-
        DCD     &0000031C                       ;~~~ Word -/-
        DCD     &0000036C                       ;~~~ Word -/-
        DCD     &000003C3                       ;~~~ Word -/-
        DCD     &00000424                       ;~~~ Word -/-
        DCD     &00000488                       ;~~~ Word -/-
        DCD     &00000502                       ;~~~ Word -/-
        DCD     &00000583                       ;~~~ Word -/-
        DCD     &00000610                       ;~~~ Word -/-
        DCD     &000006AB                       ;~~~ Word -/-
        DCD     &00000756                       ;~~~ Word -/-
        DCD     &00000812                       ;~~~ Word -/-
        DCD     &000008E0                       ;~~~ Word -/-
        DCD     &000009C3                       ;~~~ Word -/-
        DCD     &00000ABD                       ;~~ Word -/-
        DCD     &00000BD0                       ;~~ Word -/-
        DCD     &00000CFF                       ;~~ Word -/-
        DCD     &00000E4C                       ;~~~ Word -/-
        DCD     &00000FBA                       ;~~ Word -/-
        DCD     &0000114C                       ;~~~ Word -/-
        DCD     &00001307                       ;~~~ Word -/-
        DCD     &000014EE                       ;~~~ Word -/-
        DCD     &00001706                       ;~~~ Word -/-
        DCD     &00001954                       ;~~~ Word -/-
        DCD     &00001BDC                       ;~~ Word -/-
        DCD     &00001EA5                       ;~~~ Word -/-
        DCD     &000021B6                       ;~~ Word -/-
        DCD     &00002515                       ;~~~ Word -/-
        DCD     &000028CA                       ;~~~ Word -/-
        DCD     &00002CDF                       ;~~ Word -/-
        DCB     "[1",0,0                        ;~~ String -/-
        DCB     "K6",0,0                        ;~~ String -/-
        DCD     &00003BB9                       ;~~ Word -/-
        DCD     &000041B2                       ;~~ Word -/-
        DCB     "DH",0,0                        ;~~ String -/-
        DCB     "~O",0,0                        ;~~ String -/-
        DCB     "qW",0,0                        ;~~ String -/-
        DCB     "/`",0,0                        ;~~ String -/-
        DCD     &000069CE                       ;~~~ Word -/-
        DCB     "bt",0,0                        ;~~ String -/-
        DCD     &00007FFF                       ;~~ Word -/-

|L00003DB8|
        LDRB    R5,[R1],#1
        LDRB    R6,[R1],#1
        LDRB    R7,[R1],#1
        ORR     R3,R7,R6,LSL #8
        ORR     R3,R3,R5,LSL #16
        MOV     R5,R3,LSL #8
        MOV     R5,R5,ASR #16
        STRB    R5,[R2],#1
        MOV     R5,R5,LSR #8
        STRB    R5,[R2],#1
        MOV     R5,R3,LSL #20
        MOV     R5,R5,ASR #16
        STRB    R5,[R2],#1
        MOV     R5,R5,LSR #8
        STRB    R5,[R2],#1
        SUBS    R4,R4,#2
        BGT     |L00003DB8|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00003E00|
        LDRB    R5,[R1],#1
        LDRB    R6,[R1],#1
        LDRB    R7,[R1],#1
        ORR     R3,R7,R6,LSL #8
        ORR     R3,R3,R5,LSL #16
        EOR     R3,R3,#&02,22                   ; =&800
        EOR     R3,R3,#&02,10                   ; =&800000
        MOV     R5,R3,LSL #8
        MOV     R5,R5,ASR #16
        STRB    R5,[R2],#1
        MOV     R5,R5,LSR #8
        STRB    R5,[R2],#1
        MOV     R5,R3,LSL #20
        MOV     R5,R5,ASR #16
        STRB    R5,[R2],#1
        MOV     R5,R5,LSR #8
        STRB    R5,[R2],#1
        SUBS    R4,R4,#2
        BGT     |L00003E00|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00003E50|
        ADD     R1,R1,#1
        LDRB    R5,[R1],#1
        LDRB    R6,[R1],#1
        STRB    R5,[R2],#1
        STRB    R6,[R2],#1
        SUBS    R4,R4,#1
        BGT     |L00003E50|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00003E70|
        ADD     R1,R1,#1
        LDRB    R5,[R1],#1
        LDRB    R6,[R1],#1
        STRB    R5,[R2],#1
        EOR     R6,R6,#&80                      ; ="" (128)
        STRB    R6,[R2],#1
        SUBS    R4,R4,#1
        BGT     |L00003E70|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00003E94|
        ADD     R1,R1,#2
        LDRB    R5,[R1],#1
        LDRB    R6,[R1],#1
        STRB    R5,[R2],#1
        STRB    R6,[R2],#1
        SUBS    R4,R4,#1
        BGT     |L00003E94|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00003EB4|
        ADD     R1,R1,#2
        LDRB    R5,[R1],#1
        LDRB    R6,[R1],#1
        STRB    R5,[R2],#1
        EOR     R6,R6,#&80                      ; ="" (128)
        STRB    R6,[R2],#1
        SUBS    R4,R4,#1
        BGT     |L00003EB4|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00003ED8|
        LDRB    R6,[R1],#1
        LDRB    R5,[R1],#1
        ADD     R1,R1,#1
        STRB    R5,[R2],#1
        STRB    R6,[R2],#1
        SUBS    R4,R4,#1
        BGT     |L00003ED8|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00003EF8|
        LDRB    R6,[R1],#1
        LDRB    R5,[R1],#1
        ADD     R1,R1,#1
        STRB    R5,[R2],#1
        EOR     R6,R6,#&80                      ; ="" (128)
        STRB    R6,[R2],#1
        SUBS    R4,R4,#1
        BGT     |L00003EF8|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00003F1C|
        LDRB    R6,[R1],#1
        LDRB    R5,[R1],#1
        ADD     R1,R1,#2
        STRB    R5,[R2],#1
        STRB    R6,[R2],#1
        SUBS    R4,R4,#1
        BGT     |L00003F1C|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00003F3C|
        LDRB    R6,[R1],#1
        LDRB    R5,[R1],#1
        ADD     R1,R1,#2
        STRB    R5,[R2],#1
        EOR     R6,R6,#&80                      ; ="" (128)
        STRB    R6,[R2],#1
        SUBS    R4,R4,#1
        BGT     |L00003F3C|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00003F60|
        STMFD   R13!,{R0-R12,R14}
        CMP     R0,#0
        BEQ     |L0000403C|
        CMP     R0,#1
        BEQ     |L00004064|
        CMP     R0,#2
        BEQ     |L00004090|
        CMP     R0,#3
        BEQ     |L000040B8|
        CMP     R0,#4
        BEQ     |L000040E4|
        CMP     R0,#5
        BEQ     |L00004108|
        CMP     R0,#6
        BEQ     |L00004130|
        CMP     R0,#7
        BEQ     |L00006160|
        CMP     R0,#8
        BEQ     |L00006190|
        CMP     R0,#9
        BEQ     |L0000722C|
        CMP     R0,#&0A                         ; =10
        BEQ     |L00007280|
        CMP     R0,#&0B                         ; =11
        BEQ     |L00007444|
        CMP     R0,#&0C                         ; =12
        BEQ     |L00007444|
        CMP     R0,#&0D                         ; =13
        BEQ     |L00007654|
        CMP     R0,#&0E                         ; =14
        BEQ     |L000076A4|
        CMP     R0,#&0F                         ; =15
        BEQ     |L000076FC|
        CMP     R0,#&10                         ; =16
        BEQ     |L00007730|
        CMP     R0,#&11                         ; =17
        BEQ     |L00007768|
        CMP     R0,#&12                         ; =18
        BEQ     |L0000778C|
        CMP     R0,#&13                         ; =19
        BEQ     |L000077B4|
        CMP     R0,#&14                         ; =20
        BEQ     |L000077EC|
        CMP     R0,#&15                         ; =21
        BEQ     |L00007828|
        CMP     R0,#&16                         ; =22
        BEQ     |L00007868|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L00004020|
        DCD     &00000001                       ;~~~ Word -/-
        DCB     "Illegal sample format.",0,0    ;~~ String -/-

|L0000403C|
        LDRB    R5,[R1,#0]
        LDRB    R6,[R1,#1]
        ORR     R5,R5,R6,LSL #8
        ADD     R1,R1,#2
        STRB    R5,[R2],#1
        MOV     R5,R5,LSR #8
        STRB    R5,[R2],#1
        SUBS    R4,R4,#1
        BGT     |L0000403C|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00004064|
        LDRB    R5,[R1,#0]
        LDRB    R6,[R1,#1]
        ORR     R5,R5,R6,LSL #8
        ADD     R1,R1,#2
        EOR     R5,R5,#&02,18                   ; =&8000
        STRB    R5,[R2],#1
        MOV     R5,R5,LSR #8
        STRB    R5,[R2],#1
        SUBS    R4,R4,#1
        BGT     |L00004064|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00004090|
        LDRB    R5,[R1,#0]
        LDRB    R6,[R1,#1]
        ORR     R5,R5,R6,LSL #8
        ADD     R1,R1,#2
        STRB    R5,[R2,#1]
        MOV     R5,R5,LSR #8
        STRB    R5,[R2],#2
        SUBS    R4,R4,#1
        BGT     |L00004090|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L000040B8|
        LDRB    R5,[R1,#0]
        LDRB    R6,[R1,#1]
        ORR     R5,R5,R6,LSL #8
        ADD     R1,R1,#2
        EOR     R5,R5,#&02,18                   ; =&8000
        STRB    R5,[R2,#1]
        MOV     R5,R5,LSR #8
        STRB    R5,[R2],#2
        SUBS    R4,R4,#1
        BGT     |L000040B8|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L000040E4|
        LDRB    R5,[R1,#0]
        LDRB    R6,[R1,#1]
        ORR     R5,R5,R6,LSL #8
        ADD     R1,R1,#2
        MOV     R5,R5,LSR #8
        STRB    R5,[R2],#1
        SUBS    R4,R4,#1
        BGT     |L000040E4|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00004108|
        LDRB    R5,[R1,#0]
        LDRB    R6,[R1,#1]
        ORR     R5,R5,R6,LSL #8
        ADD     R1,R1,#2
        EOR     R5,R5,#&02,18                   ; =&8000
        MOV     R5,R5,LSR #8
        STRB    R5,[R2],#1
        SUBS    R4,R4,#1
        BGT     |L00004108|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00004130|
        ADR     R6,|L00004160|                  ; -> Word: &FFFFFFFF
|L00004134|
        LDRB    R5,[R1,#0]
        LDRB    R7,[R1,#1]
        ORR     R5,R5,R7,LSL #8
        ADD     R1,R1,#2
        EOR     R5,R5,#&02,18                   ; =&8000
        MOV     R5,R5,LSL #16
        LDRB    R5,[R6,R5,LSR #19]
        STRB    R5,[R2],#1
        SUBS    R4,R4,#1
        BGT     |L00004134|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L00004160|
        DCD     &FFFFFFFF                       ;~ Word -/- (referenced)
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FDFDFDFD                       ;~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &FBFBFBFB                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F9F9F9F9                       ;~~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F7F7F7F7                       ;~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F5F5F5F5                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F3F3F3F3                       ;~~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &F1F1F1F1                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EFEFEFEF                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-
        DCD     &EDEDEDED                       ;~~ Word -/-

|L000046F0|
        BL      &FFAFF6A4                       ;? DCD &EBEBEBEB -> &FFAFF6A4 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF6A8                       ;? DCD &EBEBEBEB -> &FFAFF6A8 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF6AC                       ;? DCD &EBEBEBEB -> &FFAFF6AC CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF6B0                       ;? DCD &EBEBEBEB -> &FFAFF6B0 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF6B4                       ;? DCD &EBEBEBEB -> &FFAFF6B4 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF6B8                       ;? DCD &EBEBEBEB -> &FFAFF6B8 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF6BC                       ;? DCD &EBEBEBEB -> &FFAFF6BC CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF6C0                       ;? DCD &EBEBEBEB -> &FFAFF6C0 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF6C4                       ;? DCD &EBEBEBEB -> &FFAFF6C4 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF6C8                       ;? DCD &EBEBEBEB -> &FFAFF6C8 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF6CC                       ;? DCD &EBEBEBEB -> &FFAFF6CC CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF6D0                       ;? DCD &EBEBEBEB -> &FFAFF6D0 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF6D4                       ;? DCD &EBEBEBEB -> &FFAFF6D4 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF6D8                       ;? DCD &EBEBEBEB -> &FFAFF6D8 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF6DC                       ;? DCD &EBEBEBEB -> &FFAFF6DC CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF6E0                       ;? DCD &EBEBEBEB -> &FFAFF6E0 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF6E4                       ;? DCD &EBEBEBEB -> &FFAFF6E4 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF6E8                       ;? DCD &EBEBEBEB -> &FFAFF6E8 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF6EC                       ;? DCD &EBEBEBEB -> &FFAFF6EC CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF6F0                       ;? DCD &EBEBEBEB -> &FFAFF6F0 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF6F4                       ;? DCD &EBEBEBEB -> &FFAFF6F4 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF6F8                       ;? DCD &EBEBEBEB -> &FFAFF6F8 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF6FC                       ;? DCD &EBEBEBEB -> &FFAFF6FC CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF700                       ;? DCD &EBEBEBEB -> &FFAFF700 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF704                       ;? DCD &EBEBEBEB -> &FFAFF704 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF708                       ;? DCD &EBEBEBEB -> &FFAFF708 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF70C                       ;? DCD &EBEBEBEB -> &FFAFF70C CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF710                       ;? DCD &EBEBEBEB -> &FFAFF710 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF714                       ;? DCD &EBEBEBEB -> &FFAFF714 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF718                       ;? DCD &EBEBEBEB -> &FFAFF718 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF71C                       ;? DCD &EBEBEBEB -> &FFAFF71C CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BL      &FFAFF720                       ;? DCD &EBEBEBEB -> &FFAFF720 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STMIB   R9!,{R0,R3,R5-R8,R11,R13-PC}^   ;? DCD &E9E9E9E9
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R7,R7,ROR #15]!            ;? DCD &E7E7E7E7 CAUTION: Unpredictable - write back with Rn=Rm.
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        STRB    R14,[R5,#&5E5]!                 ;? DCD &E5E5E5E5 =1509
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,#&E3,6                      ;? DCD &E3E3E3E3 =&8C000003
        MVN     R14,R1,ROR #3                   ;? DCD &E1E1E1E1
        MVN     R14,R1,ROR #3                   ;? DCD &E1E1E1E1
        MVN     R14,R1,ROR #3                   ;? DCD &E1E1E1E1
        MVN     R14,R1,ROR #3                   ;? DCD &E1E1E1E1
        MVN     R14,R1,ROR #3                   ;? DCD &E1E1E1E1
        MVN     R14,R1,ROR #3                   ;? DCD &E1E1E1E1
        MVN     R14,R1,ROR #3                   ;? DCD &E1E1E1E1
        MVN     R14,R1,ROR #3                   ;? DCD &E1E1E1E1
        MVN     R14,R1,ROR #3                   ;? DCD &E1E1E1E1
        MVN     R14,R1,ROR #3                   ;? DCD &E1E1E1E1
        MVN     R14,R1,ROR #3                   ;? DCD &E1E1E1E1
        MVN     R14,R1,ROR #3                   ;? DCD &E1E1E1E1
        MVN     R14,R1,ROR #3                   ;? DCD &E1E1E1E1
        MVN     R14,R1,ROR #3                   ;? DCD &E1E1E1E1
        MVN     R14,R1,ROR #3                   ;? DCD &E1E1E1E1
        MVN     R14,R1,ROR #3                   ;? DCD &E1E1E1E1

|L000049B0|
        DCD     &DFDFDFDF                       ;~~ Word -/-
        DCD     &DFDFDFDF                       ;~~ Word -/-
        DCD     &DFDFDFDF                       ;~~ Word -/-
        DCD     &DFDFDFDF                       ;~~ Word -/-
        DCD     &DFDFDFDF                       ;~~ Word -/-
        DCD     &DFDFDFDF                       ;~~ Word -/-
        DCD     &DFDFDFDF                       ;~~ Word -/-
        DCD     &DFDFDFDF                       ;~~ Word -/-
        DCD     &DFDFDFDF                       ;~~ Word -/-
        DCD     &DFDFDFDF                       ;~~ Word -/-
        DCD     &DFDFDFDF                       ;~~ Word -/-
        DCD     &DFDFDFDF                       ;~~ Word -/-
        DCD     &DFDFDFDF                       ;~~ Word -/-
        DCD     &DFDFDFDF                       ;~~ Word -/-
        DCD     &DFDFDFDF                       ;~~ Word -/-
        DCD     &DFDFDFDF                       ;~~ Word -/-
        DCD     &DDDDDDDD                       ;~~ Word -/-
        DCD     &DDDDDDDD                       ;~~ Word -/-
        DCD     &DDDDDDDD                       ;~~ Word -/-
        DCD     &DDDDDDDD                       ;~~ Word -/-
        DCD     &DDDDDDDD                       ;~~ Word -/-
        DCD     &DDDDDDDD                       ;~~ Word -/-
        DCD     &DDDDDDDD                       ;~~ Word -/-
        DCD     &DDDDDDDD                       ;~~ Word -/-
        DCD     &DDDDDDDD                       ;~~ Word -/-
        DCD     &DDDDDDDD                       ;~~ Word -/-
        DCD     &DDDDDDDD                       ;~~ Word -/-
        DCD     &DDDDDDDD                       ;~~ Word -/-
        DCD     &DDDDDDDD                       ;~~ Word -/-
        DCD     &DDDDDDDD                       ;~~ Word -/-
        DCD     &DDDDDDDD                       ;~~ Word -/-
        DCD     &DDDDDDDD                       ;~~ Word -/-
        DCD     &DBDBDBDB                       ;~~~ Word -/-
        DCD     &DBDBDBDB                       ;~~~ Word -/-
        DCD     &DBDBDBDB                       ;~~~ Word -/-
        DCD     &DBDBDBDB                       ;~~~ Word -/-
        DCD     &DBDBDBDB                       ;~~~ Word -/-
        DCD     &DBDBDBDB                       ;~~~ Word -/-
        DCD     &DBDBDBDB                       ;~~~ Word -/-
        DCD     &DBDBDBDB                       ;~~~ Word -/-
        DCD     &DBDBDBDB                       ;~~~ Word -/-
        DCD     &DBDBDBDB                       ;~~~ Word -/-
        DCD     &DBDBDBDB                       ;~~~ Word -/-
        DCD     &DBDBDBDB                       ;~~~ Word -/-
        DCD     &DBDBDBDB                       ;~~~ Word -/-
        DCD     &DBDBDBDB                       ;~~~ Word -/-
        DCD     &DBDBDBDB                       ;~~~ Word -/-
        DCD     &DBDBDBDB                       ;~~~ Word -/-
        DCD     &D9D9D9D9                       ;~~~ Word -/-
        DCD     &D9D9D9D9                       ;~~~ Word -/-
        DCD     &D9D9D9D9                       ;~~~ Word -/-
        DCD     &D9D9D9D9                       ;~~~ Word -/-
        DCD     &D9D9D9D9                       ;~~~ Word -/-
        DCD     &D9D9D9D9                       ;~~~ Word -/-
        DCD     &D9D9D9D9                       ;~~~ Word -/-
        DCD     &D9D9D9D9                       ;~~~ Word -/-
        DCD     &D9D9D9D9                       ;~~~ Word -/-
        DCD     &D9D9D9D9                       ;~~~ Word -/-
        DCD     &D9D9D9D9                       ;~~~ Word -/-
        DCD     &D9D9D9D9                       ;~~~ Word -/-
        DCD     &D9D9D9D9                       ;~~~ Word -/-
        DCD     &D9D9D9D9                       ;~~~ Word -/-
        DCD     &D9D9D9D9                       ;~~~ Word -/-
        DCD     &D9D9D9D9                       ;~~~ Word -/-
        DCD     &D7D7D7D7                       ;~~ Word -/-
        DCD     &D7D7D7D7                       ;~~ Word -/-
        DCD     &D7D7D7D7                       ;~~ Word -/-
        DCD     &D7D7D7D7                       ;~~ Word -/-
        DCD     &D7D7D7D7                       ;~~ Word -/-
        DCD     &D7D7D7D7                       ;~~ Word -/-
        DCD     &D7D7D7D7                       ;~~ Word -/-
        DCD     &D7D7D7D7                       ;~~ Word -/-
        DCD     &D7D7D7D7                       ;~~ Word -/-
        DCD     &D7D7D7D7                       ;~~ Word -/-
        DCD     &D7D7D7D7                       ;~~ Word -/-
        DCD     &D7D7D7D7                       ;~~ Word -/-
        DCD     &D7D7D7D7                       ;~~ Word -/-
        DCD     &D7D7D7D7                       ;~~ Word -/-
        DCD     &D7D7D7D7                       ;~~ Word -/-
        DCD     &D7D7D7D7                       ;~~ Word -/-
        DCD     &D5D5D5D5                       ;~~~ Word -/-
        DCD     &D5D5D5D5                       ;~~~ Word -/-
        DCD     &D5D5D5D5                       ;~~~ Word -/-
        DCD     &D5D5D5D5                       ;~~~ Word -/-
        DCD     &D5D5D5D5                       ;~~~ Word -/-
        DCD     &D5D5D5D5                       ;~~~ Word -/-
        DCD     &D5D5D5D5                       ;~~~ Word -/-
        DCD     &D5D5D5D5                       ;~~~ Word -/-
        DCD     &D5D5D5D5                       ;~~~ Word -/-
        DCD     &D5D5D5D5                       ;~~~ Word -/-
        DCD     &D5D5D5D5                       ;~~~ Word -/-
        DCD     &D5D5D5D5                       ;~~~ Word -/-
        DCD     &D5D5D5D5                       ;~~~ Word -/-
        DCD     &D5D5D5D5                       ;~~~ Word -/-
        DCD     &D5D5D5D5                       ;~~~ Word -/-
        DCD     &D5D5D5D5                       ;~~~ Word -/-
        DCD     &D3D3D3D3                       ;~~~ Word -/-
        DCD     &D3D3D3D3                       ;~~~ Word -/-
        DCD     &D3D3D3D3                       ;~~~ Word -/-
        DCD     &D3D3D3D3                       ;~~~ Word -/-
        DCD     &D3D3D3D3                       ;~~~ Word -/-
        DCD     &D3D3D3D3                       ;~~~ Word -/-
        DCD     &D3D3D3D3                       ;~~~ Word -/-
        DCD     &D3D3D3D3                       ;~~~ Word -/-
        DCD     &D3D3D3D3                       ;~~~ Word -/-
        DCD     &D3D3D3D3                       ;~~~ Word -/-
        DCD     &D3D3D3D3                       ;~~~ Word -/-
        DCD     &D3D3D3D3                       ;~~~ Word -/-
        DCD     &D3D3D3D3                       ;~~~ Word -/-
        DCD     &D3D3D3D3                       ;~~~ Word -/-
        DCD     &D3D3D3D3                       ;~~~ Word -/-
        DCD     &D3D3D3D3                       ;~~~ Word -/-
        DCD     &D1D1D1D1                       ;~~ Word -/-
        DCD     &D1D1D1D1                       ;~~ Word -/-
        DCD     &D1D1D1D1                       ;~~ Word -/-
        DCD     &D1D1D1D1                       ;~~ Word -/-
        DCD     &D1D1D1D1                       ;~~ Word -/-
        DCD     &D1D1D1D1                       ;~~ Word -/-
        DCD     &D1D1D1D1                       ;~~ Word -/-
        DCD     &D1D1D1D1                       ;~~ Word -/-
        DCD     &D1D1D1D1                       ;~~ Word -/-
        DCD     &D1D1D1D1                       ;~~ Word -/-
        DCD     &D1D1D1D1                       ;~~ Word -/-
        DCD     &D1D1D1D1                       ;~~ Word -/-
        DCD     &D1D1D1D1                       ;~~ Word -/-
        DCD     &D1D1D1D1                       ;~~ Word -/-
        DCD     &D1D1D1D1                       ;~~ Word -/-
        DCD     &D1D1D1D1                       ;~~ Word -/-
        DCD     &CFCFCFCF                       ;~~ Word -/-
        DCD     &CFCFCFCF                       ;~~ Word -/-
        DCD     &CFCFCFCF                       ;~~ Word -/-
        DCD     &CFCFCFCF                       ;~~ Word -/-
        DCD     &CFCFCFCF                       ;~~ Word -/-
        DCD     &CFCFCFCF                       ;~~ Word -/-
        DCD     &CFCFCFCF                       ;~~ Word -/-
        DCD     &CFCFCFCF                       ;~~ Word -/-
        DCD     &CFCFCFCF                       ;~~ Word -/-
        DCD     &CFCFCFCF                       ;~~ Word -/-
        DCD     &CFCFCFCF                       ;~~ Word -/-
        DCD     &CFCFCFCF                       ;~~ Word -/-
        DCD     &CFCFCFCF                       ;~~ Word -/-
        DCD     &CFCFCFCF                       ;~~ Word -/-
        DCD     &CFCFCFCF                       ;~~ Word -/-
        DCD     &CFCFCFCF                       ;~~ Word -/-
        DCD     &CDCDCDCD                       ;~~ Word -/-
        DCD     &CDCDCDCD                       ;~~ Word -/-
        DCD     &CDCDCDCD                       ;~~ Word -/-
        DCD     &CDCDCDCD                       ;~~ Word -/-
        DCD     &CDCDCDCD                       ;~~ Word -/-
        DCD     &CDCDCDCD                       ;~~ Word -/-
        DCD     &CDCDCDCD                       ;~~ Word -/-
        DCD     &CDCDCDCD                       ;~~ Word -/-
        DCD     &CDCDCDCD                       ;~~ Word -/-
        DCD     &CDCDCDCD                       ;~~ Word -/-
        DCD     &CDCDCDCD                       ;~~ Word -/-
        DCD     &CDCDCDCD                       ;~~ Word -/-
        DCD     &CDCDCDCD                       ;~~ Word -/-
        DCD     &CDCDCDCD                       ;~~ Word -/-
        DCD     &CDCDCDCD                       ;~~ Word -/-
        DCD     &CDCDCDCD                       ;~~ Word -/-
        DCD     &CBCBCBCB                       ;~~~ Word -/-
        DCD     &CBCBCBCB                       ;~~~ Word -/-
        DCD     &CBCBCBCB                       ;~~~ Word -/-
        DCD     &CBCBCBCB                       ;~~~ Word -/-
        DCD     &CBCBCBCB                       ;~~~ Word -/-
        DCD     &CBCBCBCB                       ;~~~ Word -/-
        DCD     &CBCBCBCB                       ;~~~ Word -/-
        DCD     &CBCBCBCB                       ;~~~ Word -/-
        DCD     &CBCBCBCB                       ;~~~ Word -/-
        DCD     &CBCBCBCB                       ;~~~ Word -/-
        DCD     &CBCBCBCB                       ;~~~ Word -/-
        DCD     &CBCBCBCB                       ;~~~ Word -/-
        DCD     &CBCBCBCB                       ;~~~ Word -/-
        DCD     &CBCBCBCB                       ;~~~ Word -/-
        DCD     &CBCBCBCB                       ;~~~ Word -/-
        DCD     &CBCBCBCB                       ;~~~ Word -/-
        DCD     &C9C9C9C9                       ;~~~ Word -/-
        DCD     &C9C9C9C9                       ;~~~ Word -/-
        DCD     &C9C9C9C9                       ;~~~ Word -/-
        DCD     &C9C9C9C9                       ;~~~ Word -/-
        DCD     &C9C9C9C9                       ;~~~ Word -/-
        DCD     &C9C9C9C9                       ;~~~ Word -/-
        DCD     &C9C9C9C9                       ;~~~ Word -/-
        DCD     &C9C9C9C9                       ;~~~ Word -/-
        DCD     &C9C9C9C9                       ;~~~ Word -/-
        DCD     &C9C9C9C9                       ;~~~ Word -/-
        DCD     &C9C9C9C9                       ;~~~ Word -/-
        DCD     &C9C9C9C9                       ;~~~ Word -/-
        DCD     &C9C9C9C9                       ;~~~ Word -/-
        DCD     &C9C9C9C9                       ;~~~ Word -/-
        DCD     &C9C9C9C9                       ;~~~ Word -/-
        DCD     &C9C9C9C9                       ;~~~ Word -/-
        DCD     &C7C7C7C7                       ;~~~ Word -/-
        DCD     &C7C7C7C7                       ;~~~ Word -/-
        DCD     &C7C7C7C7                       ;~~~ Word -/-
        DCD     &C7C7C7C7                       ;~~~ Word -/-
        DCD     &C7C7C7C7                       ;~~~ Word -/-
        DCD     &C7C7C7C7                       ;~~~ Word -/-
        DCD     &C7C7C7C7                       ;~~~ Word -/-
        DCD     &C7C7C7C7                       ;~~~ Word -/-
        DCD     &C7C7C7C7                       ;~~~ Word -/-
        DCD     &C7C7C7C7                       ;~~~ Word -/-
        DCD     &C7C7C7C7                       ;~~~ Word -/-
        DCD     &C7C7C7C7                       ;~~~ Word -/-
        DCD     &C7C7C7C7                       ;~~~ Word -/-
        DCD     &C7C7C7C7                       ;~~~ Word -/-
        DCD     &C7C7C7C7                       ;~~~ Word -/-
        DCD     &C7C7C7C7                       ;~~~ Word -/-
        DCD     &C5C5C5C5                       ;~~~ Word -/-
        DCD     &C5C5C5C5                       ;~~~ Word -/-
        DCD     &C5C5C5C5                       ;~~~ Word -/-
        DCD     &C5C5C5C5                       ;~~~ Word -/-
        DCD     &C5C5C5C5                       ;~~~ Word -/-
        DCD     &C5C5C5C5                       ;~~~ Word -/-
        DCD     &C5C5C5C5                       ;~~~ Word -/-
        DCD     &C5C5C5C5                       ;~~~ Word -/-
        DCD     &C5C5C5C5                       ;~~~ Word -/-
        DCD     &C5C5C5C5                       ;~~~ Word -/-
        DCD     &C5C5C5C5                       ;~~~ Word -/-
        DCD     &C5C5C5C5                       ;~~~ Word -/-
        DCD     &C5C5C5C5                       ;~~~ Word -/-
        DCD     &C5C5C5C5                       ;~~~ Word -/-
        DCD     &C5C5C5C5                       ;~~~ Word -/-
        DCD     &C5C5C5C5                       ;~~~ Word -/-
        DCD     &C3C3C3C3                       ;~~~ Word -/-
        DCD     &C3C3C3C3                       ;~~~ Word -/-
        DCD     &C3C3C3C3                       ;~~~ Word -/-
        DCD     &C3C3C3C3                       ;~~~ Word -/-
        DCD     &C3C3C3C3                       ;~~~ Word -/-
        DCD     &C3C3C3C3                       ;~~~ Word -/-
        DCD     &C3C3C3C3                       ;~~~ Word -/-
        DCD     &C3C3C3C3                       ;~~~ Word -/-
        DCD     &C3C3C3C3                       ;~~~ Word -/-
        DCD     &C3C3C3C3                       ;~~~ Word -/-
        DCD     &C3C3C3C3                       ;~~~ Word -/-
        DCD     &C3C3C3C3                       ;~~~ Word -/-
        DCD     &C3C3C3C3                       ;~~~ Word -/-
        DCD     &C3C3C3C3                       ;~~~ Word -/-
        DCD     &C3C3C3C3                       ;~~~ Word -/-
        DCD     &C3C3C3C3                       ;~~~ Word -/-
        DCD     &C1C1C1C1                       ;~~~ Word -/-
        DCD     &C1C1C1C1                       ;~~~ Word -/-
        DCD     &C1C1C1C1                       ;~~~ Word -/-
        DCD     &C1C1C1C1                       ;~~~ Word -/-
        DCD     &C1C1C1C1                       ;~~~ Word -/-
        DCD     &C1C1C1C1                       ;~~~ Word -/-
        DCD     &C1C1C1C1                       ;~~~ Word -/-
        DCD     &C1C1C1C1                       ;~~~ Word -/-
        DCD     &BFBFBFBF                       ;~~ Word -/-
        DCD     &BFBFBFBF                       ;~~ Word -/-
        DCD     &BFBFBFBF                       ;~~ Word -/-
        DCD     &BFBFBFBF                       ;~~ Word -/-
        DCD     &BFBFBFBF                       ;~~ Word -/-
        DCD     &BFBFBFBF                       ;~~ Word -/-
        DCD     &BFBFBFBF                       ;~~ Word -/-
        DCD     &BFBFBFBF                       ;~~ Word -/-
        DCD     &BDBDBDBD                       ;~~ Word -/-
        DCD     &BDBDBDBD                       ;~~ Word -/-
        DCD     &BDBDBDBD                       ;~~ Word -/-
        DCD     &BDBDBDBD                       ;~~ Word -/-
        DCD     &BDBDBDBD                       ;~~ Word -/-
        DCD     &BDBDBDBD                       ;~~ Word -/-
        DCD     &BDBDBDBD                       ;~~ Word -/-
        DCD     &BDBDBDBD                       ;~~ Word -/-
        DCD     &BBBBBBBB                       ;~~~ Word -/-
        DCD     &BBBBBBBB                       ;~~~ Word -/-
        DCD     &BBBBBBBB                       ;~~~ Word -/-
        DCD     &BBBBBBBB                       ;~~~ Word -/-
        DCD     &BBBBBBBB                       ;~~~ Word -/-
        DCD     &BBBBBBBB                       ;~~~ Word -/-
        DCD     &BBBBBBBB                       ;~~~ Word -/-
        DCD     &BBBBBBBB                       ;~~~ Word -/-
        DCD     &B9B9B9B9                       ;~~~ Word -/-
        DCD     &B9B9B9B9                       ;~~~ Word -/-
        DCD     &B9B9B9B9                       ;~~~ Word -/-
        DCD     &B9B9B9B9                       ;~~~ Word -/-
        DCD     &B9B9B9B9                       ;~~~ Word -/-
        DCD     &B9B9B9B9                       ;~~~ Word -/-
        DCD     &B9B9B9B9                       ;~~~ Word -/-
        DCD     &B9B9B9B9                       ;~~~ Word -/-
        DCD     &B7B7B7B7                       ;~~ Word -/-
        DCD     &B7B7B7B7                       ;~~ Word -/-
        DCD     &B7B7B7B7                       ;~~ Word -/-
        DCD     &B7B7B7B7                       ;~~ Word -/-
        DCD     &B7B7B7B7                       ;~~ Word -/-
        DCD     &B7B7B7B7                       ;~~ Word -/-
        DCD     &B7B7B7B7                       ;~~ Word -/-
        DCD     &B7B7B7B7                       ;~~ Word -/-
        DCD     &B5B5B5B5                       ;~~~ Word -/-
        DCD     &B5B5B5B5                       ;~~~ Word -/-
        DCD     &B5B5B5B5                       ;~~~ Word -/-
        DCD     &B5B5B5B5                       ;~~~ Word -/-
        DCD     &B5B5B5B5                       ;~~~ Word -/-
        DCD     &B5B5B5B5                       ;~~~ Word -/-
        DCD     &B5B5B5B5                       ;~~~ Word -/-
        DCD     &B5B5B5B5                       ;~~~ Word -/-
        DCD     &B3B3B3B3                       ;~~~ Word -/-
        DCD     &B3B3B3B3                       ;~~~ Word -/-
        DCD     &B3B3B3B3                       ;~~~ Word -/-
        DCD     &B3B3B3B3                       ;~~~ Word -/-
        DCD     &B3B3B3B3                       ;~~~ Word -/-
        DCD     &B3B3B3B3                       ;~~~ Word -/-
        DCD     &B3B3B3B3                       ;~~~ Word -/-
        DCD     &B3B3B3B3                       ;~~~ Word -/-
        DCD     &B1B1B1B1                       ;~~ Word -/-
        DCD     &B1B1B1B1                       ;~~ Word -/-
        DCD     &B1B1B1B1                       ;~~ Word -/-
        DCD     &B1B1B1B1                       ;~~ Word -/-
        DCD     &B1B1B1B1                       ;~~ Word -/-
        DCD     &B1B1B1B1                       ;~~ Word -/-
        DCD     &B1B1B1B1                       ;~~ Word -/-
        DCD     &B1B1B1B1                       ;~~ Word -/-
        DCD     &AFAFAFAF                       ;~~ Word -/-
        DCD     &AFAFAFAF                       ;~~ Word -/-
        DCD     &AFAFAFAF                       ;~~ Word -/-
        DCD     &AFAFAFAF                       ;~~ Word -/-
        DCD     &AFAFAFAF                       ;~~ Word -/-
        DCD     &AFAFAFAF                       ;~~ Word -/-
        DCD     &AFAFAFAF                       ;~~ Word -/-
        DCD     &AFAFAFAF                       ;~~ Word -/-
        DCD     &ADADADAD                       ;~~ Word -/-
        DCD     &ADADADAD                       ;~~ Word -/-
        DCD     &ADADADAD                       ;~~ Word -/-
        DCD     &ADADADAD                       ;~~ Word -/-
        DCD     &ADADADAD                       ;~~ Word -/-
        DCD     &ADADADAD                       ;~~ Word -/-
        DCD     &ADADADAD                       ;~~ Word -/-
        DCD     &ADADADAD                       ;~~ Word -/-
        DCD     &ABABABAB                       ;~~~ Word -/-
        DCD     &ABABABAB                       ;~~~ Word -/-
        DCD     &ABABABAB                       ;~~~ Word -/-
        DCD     &ABABABAB                       ;~~~ Word -/-
        DCD     &ABABABAB                       ;~~~ Word -/-
        DCD     &ABABABAB                       ;~~~ Word -/-
        DCD     &ABABABAB                       ;~~~ Word -/-
        DCD     &ABABABAB                       ;~~~ Word -/-
        DCD     &A9A9A9A9                       ;~~~ Word -/-
        DCD     &A9A9A9A9                       ;~~~ Word -/-
        DCD     &A9A9A9A9                       ;~~~ Word -/-
        DCD     &A9A9A9A9                       ;~~~ Word -/-
        DCD     &A9A9A9A9                       ;~~~ Word -/-
        DCD     &A9A9A9A9                       ;~~~ Word -/-
        DCD     &A9A9A9A9                       ;~~~ Word -/-
        DCD     &A9A9A9A9                       ;~~~ Word -/-
        DCD     &A7A7A7A7                       ;~~~ Word -/-
        DCD     &A7A7A7A7                       ;~~~ Word -/-
        DCD     &A7A7A7A7                       ;~~~ Word -/-
        DCD     &A7A7A7A7                       ;~~~ Word -/-
        DCD     &A7A7A7A7                       ;~~~ Word -/-
        DCD     &A7A7A7A7                       ;~~~ Word -/-
        DCD     &A7A7A7A7                       ;~~~ Word -/-
        DCD     &A7A7A7A7                       ;~~~ Word -/-
        DCD     &A5A5A5A5                       ;~~~ Word -/-
        DCD     &A5A5A5A5                       ;~~~ Word -/-
        DCD     &A5A5A5A5                       ;~~~ Word -/-
        DCD     &A5A5A5A5                       ;~~~ Word -/-
        DCD     &A5A5A5A5                       ;~~~ Word -/-
        DCD     &A5A5A5A5                       ;~~~ Word -/-
        DCD     &A5A5A5A5                       ;~~~ Word -/-
        DCD     &A5A5A5A5                       ;~~~ Word -/-
        DCD     &A3A3A3A3                       ;~~~ Word -/-
        DCD     &A3A3A3A3                       ;~~~ Word -/-
        DCD     &A3A3A3A3                       ;~~~ Word -/-
        DCD     &A3A3A3A3                       ;~~~ Word -/-
        DCD     &A3A3A3A3                       ;~~~ Word -/-
        DCD     &A3A3A3A3                       ;~~~ Word -/-
        DCD     &A3A3A3A3                       ;~~~ Word -/-
        DCD     &A3A3A3A3                       ;~~~ Word -/-
        DCD     &A1A1A1A1                       ;~~~ Word -/-
        DCD     &A1A1A1A1                       ;~~~ Word -/-
        DCD     &A1A1A1A1                       ;~~~ Word -/-
        DCD     &A1A1A1A1                       ;~~~ Word -/-
        DCD     &9F9F9F9F                       ;~~ Word -/-
        DCD     &9F9F9F9F                       ;~~ Word -/-
        DCD     &9F9F9F9F                       ;~~ Word -/-
        DCD     &9F9F9F9F                       ;~~ Word -/-
        DCD     &9D9D9D9D                       ;~~ Word -/-
        DCD     &9D9D9D9D                       ;~~ Word -/-
        DCD     &9D9D9D9D                       ;~~ Word -/-
        DCD     &9D9D9D9D                       ;~~ Word -/-
        DCD     &9B9B9B9B                       ;~~~ Word -/-
        DCD     &9B9B9B9B                       ;~~~ Word -/-
        DCD     &9B9B9B9B                       ;~~~ Word -/-
        DCD     &9B9B9B9B                       ;~~~ Word -/-
        DCD     &99999999                       ;~~~ Word -/-
        DCD     &99999999                       ;~~~ Word -/-
        DCD     &99999999                       ;~~~ Word -/-
        DCD     &99999999                       ;~~~ Word -/-
        DCD     &97979797                       ;~~ Word -/-
        DCD     &97979797                       ;~~ Word -/-
        DCD     &97979797                       ;~~ Word -/-
        DCD     &97979797                       ;~~ Word -/-
        DCD     &95959595                       ;~~~ Word -/-
        DCD     &95959595                       ;~~~ Word -/-
        DCD     &95959595                       ;~~~ Word -/-
        DCD     &95959595                       ;~~~ Word -/-
        DCD     &93939393                       ;~~~ Word -/-
        DCD     &93939393                       ;~~~ Word -/-
        DCD     &93939393                       ;~~~ Word -/-
        DCD     &93939393                       ;~~~ Word -/-
        DCD     &91919191                       ;~~ Word -/-
        DCD     &91919191                       ;~~ Word -/-
        DCD     &91919191                       ;~~ Word -/-
        DCD     &91919191                       ;~~ Word -/-
        DCD     &8F8F8F8F                       ;~~ Word -/-
        DCD     &8F8F8F8F                       ;~~ Word -/-
        DCD     &8F8F8F8F                       ;~~ Word -/-
        DCD     &8F8F8F8F                       ;~~ Word -/-
        DCD     &8D8D8D8D                       ;~~ Word -/-
        DCD     &8D8D8D8D                       ;~~ Word -/-
        DCD     &8D8D8D8D                       ;~~ Word -/-
        DCD     &8D8D8D8D                       ;~~ Word -/-
        DCD     &8B8B8B8B                       ;~~~ Word -/-
        DCD     &8B8B8B8B                       ;~~~ Word -/-
        DCD     &8B8B8B8B                       ;~~~ Word -/-
        DCD     &8B8B8B8B                       ;~~~ Word -/-
        DCD     &89898989                       ;~~~ Word -/-
        DCD     &89898989                       ;~~~ Word -/-
        DCD     &89898989                       ;~~~ Word -/-
        DCD     &89898989                       ;~~~ Word -/-
        DCD     &87878787                       ;~~~ Word -/-
        DCD     &87878787                       ;~~~ Word -/-
        DCD     &87878787                       ;~~~ Word -/-
        DCD     &87878787                       ;~~~ Word -/-
        DCD     &85858585                       ;~~~ Word -/-
        DCD     &85858585                       ;~~~ Word -/-
        DCD     &85858585                       ;~~~ Word -/-
        DCD     &85858585                       ;~~~ Word -/-
        DCD     &83838383                       ;~~~ Word -/-
        DCD     &83838383                       ;~~~ Word -/-
        DCD     &83838383                       ;~~~ Word -/-
        DCD     &83838383                       ;~~~ Word -/-
        DCD     &81818181                       ;~~~ Word -/-
        DCD     &81818181                       ;~~~ Word -/-
        DCD     &7F7F7F7F                       ;~~ Word -/-
        DCD     &7F7F7F7F                       ;~~ Word -/-
        DCD     &7D7D7D7D                       ;~~ Word -/-
        DCD     &7D7D7D7D                       ;~~ Word -/-
        DCD     &7B7B7B7B                       ;~~~ Word -/-
        DCD     &7B7B7B7B                       ;~~~ Word -/-
        DCD     &79797979                       ;~~~ Word -/-
        DCD     &79797979                       ;~~~ Word -/-
        DCD     &77777777                       ;~~ Word -/-
        DCD     &77777777                       ;~~ Word -/-
        DCD     &75757575                       ;~~~ Word -/-
        DCD     &75757575                       ;~~~ Word -/-
        DCD     &73737373                       ;~~~ Word -/-
        DCD     &73737373                       ;~~~ Word -/-
        DCD     &71717171                       ;~~~ Word -/-
        DCD     &71717171                       ;~~~ Word -/-
        DCD     &6F6F6F6F                       ;~~ Word -/-
        DCD     &6F6F6F6F                       ;~~ Word -/-
        DCD     &6D6D6D6D                       ;~~ Word -/-
        DCD     &6D6D6D6D                       ;~~ Word -/-
        DCD     &6B6B6B6B                       ;~~~ Word -/-
        DCD     &6B6B6B6B                       ;~~~ Word -/-
        DCD     &69696969                       ;~~~ Word -/-
        DCD     &69696969                       ;~~~ Word -/-
        DCD     &67676767                       ;~~~ Word -/-
        DCD     &67676767                       ;~~~ Word -/-
        DCD     &65656565                       ;~~~ Word -/-
        DCD     &65656565                       ;~~~ Word -/-
        DCD     &63636363                       ;~~ Word -/-
        DCD     &63636363                       ;~~ Word -/-
        DCD     &61616161                       ;~~ Word -/-
        DCD     &5F5F5F5F                       ;~~ Word -/-
        DCD     &5D5D5D5D                       ;~~ Word -/-
        DCD     &5B5B5B5B                       ;~~~ Word -/-
        DCD     &59595959                       ;~~~ Word -/-
        DCD     &57575757                       ;~~ Word -/-
        DCD     &55555555                       ;~~~ Word -/-
        DCD     &53535353                       ;~~~ Word -/-
        DCD     &51515151                       ;~~~ Word -/-
        DCD     &4F4F4F4F                       ;~~ Word -/-
        DCD     &4D4D4D4D                       ;~~ Word -/-
        DCD     &4B4B4B4B                       ;~~~ Word -/-
        DCD     &49494949                       ;~~~ Word -/-
        DCD     &47474747                       ;~~~ Word -/-
        DCD     &45454545                       ;~~~ Word -/-
        DCD     &43434343                       ;~~ Word -/-
        DCD     &3F3F4141                       ;~~ Word -/-
        DCD     &3B3B3D3D                       ;~~~ Word -/-
        DCD     &37373939                       ;~~ Word -/-
        DCD     &33333535                       ;~~~ Word -/-
        DCD     &2F2F3131                       ;~~ Word -/-
        DCD     &2B2B2D2D                       ;~~~ Word -/-
        DCD     &27272929                       ;~~~ Word -/-
        DCD     &23232525                       ;~~ Word -/-
        DCD     &1B1D1F21                       ;~~~ Word -/-
        DCD     &13151719                       ;~~~ Word -/-
        DCD     &0B0D0F11                       ;~~~ Word -/-
        DCD     &03050709                       ;~~ Word -/-
        DCD     &06040200                       ;~~~ Word -/-
        DCD     &0E0C0A08                       ;~~ Word -/-
        DCD     &16141210                       ;~~ Word -/-
        DCD     &1E1C1A18                       ;~~ Word -/-
        DCD     &24222220                       ;~~~ Word -/-
        DCD     &28262624                       ;~~~ Word -/-
        DCD     &2C2A2A28                       ;~~ Word -/-
        DCD     &302E2E2C                       ;~~~ Word -/-
        DCD     &34323230                       ;~~~ Word -/-
        DCD     &38363634                       ;~~~ Word -/-
        DCD     &3C3A3A38                       ;~~ Word -/-
        DCD     &403E3E3C                       ;~~~ Word -/-
        DCD     &42424240                       ;~~~ Word -/-
        DCD     &44444442                       ;~~~ Word -/-
        DCD     &46464644                       ;~~~ Word -/-
        DCD     &48484846                       ;~~~ Word -/-
        DCD     &4A4A4A48                       ;~~~ Word -/-
        DCD     &4C4C4C4A                       ;~~ Word -/-
        DCD     &4E4E4E4C                       ;~~ Word -/-
        DCD     &5050504E                       ;~~~ Word -/-
        DCD     &52525250                       ;~~~ Word -/-
        DCD     &54545452                       ;~~~ Word -/-
        DCD     &56565654                       ;~~ Word -/-
        DCD     &58585856                       ;~~~ Word -/-
        DCD     &5A5A5A58                       ;~~~ Word -/-
        DCD     &5C5C5C5A                       ;~~ Word -/-
        DCD     &5E5E5E5C                       ;~~ Word -/-
        DCD     &6060605E                       ;~~~ Word -/-
        DCD     &62626260                       ;~~~ Word -/-
        DCD     &62626262                       ;~~~ Word -/-
        DCD     &64646462                       ;~~~ Word -/-
        DCD     &64646464                       ;~~~ Word -/-
        DCD     &66666664                       ;~~~ Word -/-
        DCD     &66666666                       ;~~~ Word -/-
        DCD     &68686866                       ;~~~ Word -/-
        DCD     &68686868                       ;~~~ Word -/-
        DCD     &6A6A6A68                       ;~~~ Word -/-
        DCD     &6A6A6A6A                       ;~~~ Word -/-
        DCD     &6C6C6C6A                       ;~~ Word -/-
        DCD     &6C6C6C6C                       ;~~ Word -/-
        DCD     &6E6E6E6C                       ;~~ Word -/-
        DCD     &6E6E6E6E                       ;~~ Word -/-
        DCD     &7070706E                       ;~~~ Word -/-
        DCD     &70707070                       ;~~~ Word -/-
        DCD     &72727270                       ;~~~ Word -/-
        DCD     &72727272                       ;~~~ Word -/-
        DCD     &74747472                       ;~~~ Word -/-
        DCD     &74747474                       ;~~~ Word -/-
        DCD     &76767674                       ;~~ Word -/-
        DCD     &76767676                       ;~~ Word -/-
        DCD     &78787876                       ;~~~ Word -/-
        DCD     &78787878                       ;~~~ Word -/-
        DCD     &7A7A7A78                       ;~~~ Word -/-
        DCD     &7A7A7A7A                       ;~~~ Word -/-
        DCD     &7C7C7C7A                       ;~~ Word -/-
        DCD     &7C7C7C7C                       ;~~ Word -/-
        DCD     &7E7E7E7C                       ;~~ Word -/-
        DCD     &7E7E7E7E                       ;~~ Word -/-
        DCD     &8080807E                       ;~~~ Word -/-
        DCD     &80808080                       ;~~~ Word -/-
        DCD     &82828280                       ;~~~ Word -/-
        DCD     &82828282                       ;~~~ Word -/-
        DCD     &82828282                       ;~~~ Word -/-
        DCD     &82828282                       ;~~~ Word -/-
        DCD     &84848482                       ;~~~ Word -/-
        DCD     &84848484                       ;~~~ Word -/-
        DCD     &84848484                       ;~~~ Word -/-
        DCD     &84848484                       ;~~~ Word -/-
        DCD     &86868684                       ;~~~ Word -/-
        DCD     &86868686                       ;~~~ Word -/-
        DCD     &86868686                       ;~~~ Word -/-
        DCD     &86868686                       ;~~~ Word -/-
        DCD     &88888886                       ;~~~ Word -/-
        DCD     &88888888                       ;~~~ Word -/-
        DCD     &88888888                       ;~~~ Word -/-
        DCD     &88888888                       ;~~~ Word -/-
        DCD     &8A8A8A88                       ;~~~ Word -/-
        DCD     &8A8A8A8A                       ;~~~ Word -/-
        DCD     &8A8A8A8A                       ;~~~ Word -/-
        DCD     &8A8A8A8A                       ;~~~ Word -/-
        DCD     &8C8C8C8A                       ;~~ Word -/-
        DCD     &8C8C8C8C                       ;~~ Word -/-
        DCD     &8C8C8C8C                       ;~~ Word -/-
        DCD     &8C8C8C8C                       ;~~ Word -/-
        DCD     &8E8E8E8C                       ;~~ Word -/-
        DCD     &8E8E8E8E                       ;~~ Word -/-
        DCD     &8E8E8E8E                       ;~~ Word -/-
        DCD     &8E8E8E8E                       ;~~ Word -/-
        DCD     &9090908E                       ;~~~ Word -/-
        DCD     &90909090                       ;~~~ Word -/-
        DCD     &90909090                       ;~~~ Word -/-
        DCD     &90909090                       ;~~~ Word -/-
        DCD     &92929290                       ;~~~ Word -/-
        DCD     &92929292                       ;~~~ Word -/-
        DCD     &92929292                       ;~~~ Word -/-
        DCD     &92929292                       ;~~~ Word -/-
        DCD     &94949492                       ;~~~ Word -/-
        DCD     &94949494                       ;~~~ Word -/-
        DCD     &94949494                       ;~~~ Word -/-
        DCD     &94949494                       ;~~~ Word -/-
        DCD     &96969694                       ;~~ Word -/-
        DCD     &96969696                       ;~~ Word -/-
        DCD     &96969696                       ;~~ Word -/-
        DCD     &96969696                       ;~~ Word -/-
        DCD     &98989896                       ;~~~ Word -/-
        DCD     &98989898                       ;~~~ Word -/-
        DCD     &98989898                       ;~~~ Word -/-
        DCD     &98989898                       ;~~~ Word -/-
        DCD     &9A9A9A98                       ;~~~ Word -/-
        DCD     &9A9A9A9A                       ;~~~ Word -/-
        DCD     &9A9A9A9A                       ;~~~ Word -/-
        DCD     &9A9A9A9A                       ;~~~ Word -/-
        DCD     &9C9C9C9A                       ;~~ Word -/-
        DCD     &9C9C9C9C                       ;~~ Word -/-
        DCD     &9C9C9C9C                       ;~~ Word -/-
        DCD     &9C9C9C9C                       ;~~ Word -/-
        DCD     &9E9E9E9C                       ;~~ Word -/-
        DCD     &9E9E9E9E                       ;~~ Word -/-
        DCD     &9E9E9E9E                       ;~~ Word -/-
        DCD     &9E9E9E9E                       ;~~ Word -/-
        DCD     &A0A0A09E                       ;~~~ Word -/-
        DCD     &A0A0A0A0                       ;~~~ Word -/-
        DCD     &A0A0A0A0                       ;~~~ Word -/-
        DCD     &A0A0A0A0                       ;~~~ Word -/-
        DCD     &A2A2A2A0                       ;~~~ Word -/-
        DCD     &A2A2A2A2                       ;~~~ Word -/-
        DCD     &A2A2A2A2                       ;~~~ Word -/-
        DCD     &A2A2A2A2                       ;~~~ Word -/-
        DCD     &A2A2A2A2                       ;~~~ Word -/-
        DCD     &A2A2A2A2                       ;~~~ Word -/-
        DCD     &A2A2A2A2                       ;~~~ Word -/-
        DCD     &A2A2A2A2                       ;~~~ Word -/-
        DCD     &A4A4A4A2                       ;~~~ Word -/-
        DCD     &A4A4A4A4                       ;~~~ Word -/-
        DCD     &A4A4A4A4                       ;~~~ Word -/-
        DCD     &A4A4A4A4                       ;~~~ Word -/-
        DCD     &A4A4A4A4                       ;~~~ Word -/-
        DCD     &A4A4A4A4                       ;~~~ Word -/-
        DCD     &A4A4A4A4                       ;~~~ Word -/-
        DCD     &A4A4A4A4                       ;~~~ Word -/-
        DCD     &A6A6A6A4                       ;~~~ Word -/-
        DCD     &A6A6A6A6                       ;~~~ Word -/-
        DCD     &A6A6A6A6                       ;~~~ Word -/-
        DCD     &A6A6A6A6                       ;~~~ Word -/-
        DCD     &A6A6A6A6                       ;~~~ Word -/-
        DCD     &A6A6A6A6                       ;~~~ Word -/-
        DCD     &A6A6A6A6                       ;~~~ Word -/-
        DCD     &A6A6A6A6                       ;~~~ Word -/-
        DCD     &A8A8A8A6                       ;~~~ Word -/-
        DCD     &A8A8A8A8                       ;~~~ Word -/-
        DCD     &A8A8A8A8                       ;~~~ Word -/-
        DCD     &A8A8A8A8                       ;~~~ Word -/-
        DCD     &A8A8A8A8                       ;~~~ Word -/-
        DCD     &A8A8A8A8                       ;~~~ Word -/-
        DCD     &A8A8A8A8                       ;~~~ Word -/-
        DCD     &A8A8A8A8                       ;~~~ Word -/-
        DCD     &AAAAAAA8                       ;~~~ Word -/-
        DCD     &AAAAAAAA                       ;~~~ Word -/-
        DCD     &AAAAAAAA                       ;~~~ Word -/-
        DCD     &AAAAAAAA                       ;~~~ Word -/-
        DCD     &AAAAAAAA                       ;~~~ Word -/-
        DCD     &AAAAAAAA                       ;~~~ Word -/-
        DCD     &AAAAAAAA                       ;~~~ Word -/-
        DCD     &AAAAAAAA                       ;~~~ Word -/-
        DCD     &ACACACAA                       ;~~ Word -/-
        DCD     &ACACACAC                       ;~~ Word -/-
        DCD     &ACACACAC                       ;~~ Word -/-
        DCD     &ACACACAC                       ;~~ Word -/-
        DCD     &ACACACAC                       ;~~ Word -/-
        DCD     &ACACACAC                       ;~~ Word -/-
        DCD     &ACACACAC                       ;~~ Word -/-
        DCD     &ACACACAC                       ;~~ Word -/-
        DCD     &AEAEAEAC                       ;~~ Word -/-
        DCD     &AEAEAEAE                       ;~~ Word -/-
        DCD     &AEAEAEAE                       ;~~ Word -/-
        DCD     &AEAEAEAE                       ;~~ Word -/-
        DCD     &AEAEAEAE                       ;~~ Word -/-
        DCD     &AEAEAEAE                       ;~~ Word -/-
        DCD     &AEAEAEAE                       ;~~ Word -/-
        DCD     &AEAEAEAE                       ;~~ Word -/-
        DCD     &B0B0B0AE                       ;~~~ Word -/-
        DCD     &B0B0B0B0                       ;~~ Word -/-
        DCD     &B0B0B0B0                       ;~~ Word -/-
        DCD     &B0B0B0B0                       ;~~ Word -/-
        DCD     &B0B0B0B0                       ;~~ Word -/-
        DCD     &B0B0B0B0                       ;~~ Word -/-
        DCD     &B0B0B0B0                       ;~~ Word -/-
        DCD     &B0B0B0B0                       ;~~ Word -/-
        DCD     &B2B2B2B0                       ;~~~ Word -/-
        DCD     &B2B2B2B2                       ;~~~ Word -/-
        DCD     &B2B2B2B2                       ;~~~ Word -/-
        DCD     &B2B2B2B2                       ;~~~ Word -/-
        DCD     &B2B2B2B2                       ;~~~ Word -/-
        DCD     &B2B2B2B2                       ;~~~ Word -/-
        DCD     &B2B2B2B2                       ;~~~ Word -/-
        DCD     &B2B2B2B2                       ;~~~ Word -/-
        DCD     &B4B4B4B2                       ;~~~ Word -/-
        DCD     &B4B4B4B4                       ;~~~ Word -/-
        DCD     &B4B4B4B4                       ;~~~ Word -/-
        DCD     &B4B4B4B4                       ;~~~ Word -/-
        DCD     &B4B4B4B4                       ;~~~ Word -/-
        DCD     &B4B4B4B4                       ;~~~ Word -/-
        DCD     &B4B4B4B4                       ;~~~ Word -/-
        DCD     &B4B4B4B4                       ;~~~ Word -/-
        DCD     &B6B6B6B4                       ;~~ Word -/-
        DCD     &B6B6B6B6                       ;~~ Word -/-
        DCD     &B6B6B6B6                       ;~~ Word -/-
        DCD     &B6B6B6B6                       ;~~ Word -/-
        DCD     &B6B6B6B6                       ;~~ Word -/-
        DCD     &B6B6B6B6                       ;~~ Word -/-
        DCD     &B6B6B6B6                       ;~~ Word -/-
        DCD     &B6B6B6B6                       ;~~ Word -/-
        DCD     &B8B8B8B6                       ;~~~ Word -/-
        DCD     &B8B8B8B8                       ;~~~ Word -/-
        DCD     &B8B8B8B8                       ;~~~ Word -/-
        DCD     &B8B8B8B8                       ;~~~ Word -/-
        DCD     &B8B8B8B8                       ;~~~ Word -/-
        DCD     &B8B8B8B8                       ;~~~ Word -/-
        DCD     &B8B8B8B8                       ;~~~ Word -/-
        DCD     &B8B8B8B8                       ;~~~ Word -/-
        DCD     &BABABAB8                       ;~~~ Word -/-
        DCD     &BABABABA                       ;~~~ Word -/-
        DCD     &BABABABA                       ;~~~ Word -/-
        DCD     &BABABABA                       ;~~~ Word -/-
        DCD     &BABABABA                       ;~~~ Word -/-
        DCD     &BABABABA                       ;~~~ Word -/-
        DCD     &BABABABA                       ;~~~ Word -/-
        DCD     &BABABABA                       ;~~~ Word -/-
        DCD     &BCBCBCBA                       ;~~ Word -/-
        DCD     &BCBCBCBC                       ;~~ Word -/-
        DCD     &BCBCBCBC                       ;~~ Word -/-
        DCD     &BCBCBCBC                       ;~~ Word -/-
        DCD     &BCBCBCBC                       ;~~ Word -/-
        DCD     &BCBCBCBC                       ;~~ Word -/-
        DCD     &BCBCBCBC                       ;~~ Word -/-
        DCD     &BCBCBCBC                       ;~~ Word -/-
        DCD     &BEBEBEBC                       ;~~ Word -/-
        DCD     &BEBEBEBE                       ;~~ Word -/-
        DCD     &BEBEBEBE                       ;~~ Word -/-
        DCD     &BEBEBEBE                       ;~~ Word -/-
        DCD     &BEBEBEBE                       ;~~ Word -/-
        DCD     &BEBEBEBE                       ;~~ Word -/-
        DCD     &BEBEBEBE                       ;~~ Word -/-
        DCD     &BEBEBEBE                       ;~~ Word -/-
        DCD     &C0C0C0BE                       ;~~ Word -/-
        DCD     &C0C0C0C0                       ;~~~ Word -/-
        DCD     &C0C0C0C0                       ;~~~ Word -/-
        DCD     &C0C0C0C0                       ;~~~ Word -/-
        DCD     &C0C0C0C0                       ;~~~ Word -/-
        DCD     &C0C0C0C0                       ;~~~ Word -/-
        DCD     &C0C0C0C0                       ;~~~ Word -/-
        DCD     &C0C0C0C0                       ;~~~ Word -/-
        DCD     &C2C2C2C0                       ;~~~ Word -/-
        DCD     &C2C2C2C2                       ;~~~ Word -/-
        DCD     &C2C2C2C2                       ;~~~ Word -/-
        DCD     &C2C2C2C2                       ;~~~ Word -/-
        DCD     &C2C2C2C2                       ;~~~ Word -/-
        DCD     &C2C2C2C2                       ;~~~ Word -/-
        DCD     &C2C2C2C2                       ;~~~ Word -/-
        DCD     &C2C2C2C2                       ;~~~ Word -/-
        DCD     &C2C2C2C2                       ;~~~ Word -/-
        DCD     &C2C2C2C2                       ;~~~ Word -/-
        DCD     &C2C2C2C2                       ;~~~ Word -/-
        DCD     &C2C2C2C2                       ;~~~ Word -/-
        DCD     &C2C2C2C2                       ;~~~ Word -/-
        DCD     &C2C2C2C2                       ;~~~ Word -/-
        DCD     &C2C2C2C2                       ;~~~ Word -/-
        DCD     &C2C2C2C2                       ;~~~ Word -/-
        DCD     &C4C4C4C2                       ;~~~ Word -/-
        DCD     &C4C4C4C4                       ;~~~ Word -/-
        DCD     &C4C4C4C4                       ;~~~ Word -/-
        DCD     &C4C4C4C4                       ;~~~ Word -/-
        DCD     &C4C4C4C4                       ;~~~ Word -/-
        DCD     &C4C4C4C4                       ;~~~ Word -/-
        DCD     &C4C4C4C4                       ;~~~ Word -/-
        DCD     &C4C4C4C4                       ;~~~ Word -/-
        DCD     &C4C4C4C4                       ;~~~ Word -/-
        DCD     &C4C4C4C4                       ;~~~ Word -/-
        DCD     &C4C4C4C4                       ;~~~ Word -/-
        DCD     &C4C4C4C4                       ;~~~ Word -/-
        DCD     &C4C4C4C4                       ;~~~ Word -/-
        DCD     &C4C4C4C4                       ;~~~ Word -/-
        DCD     &C4C4C4C4                       ;~~~ Word -/-
        DCD     &C4C4C4C4                       ;~~~ Word -/-
        DCD     &C6C6C6C4                       ;~~~ Word -/-
        DCD     &C6C6C6C6                       ;~~~ Word -/-
        DCD     &C6C6C6C6                       ;~~~ Word -/-
        DCD     &C6C6C6C6                       ;~~~ Word -/-
        DCD     &C6C6C6C6                       ;~~~ Word -/-
        DCD     &C6C6C6C6                       ;~~~ Word -/-
        DCD     &C6C6C6C6                       ;~~~ Word -/-
        DCD     &C6C6C6C6                       ;~~~ Word -/-
        DCD     &C6C6C6C6                       ;~~~ Word -/-
        DCD     &C6C6C6C6                       ;~~~ Word -/-
        DCD     &C6C6C6C6                       ;~~~ Word -/-
        DCD     &C6C6C6C6                       ;~~~ Word -/-
        DCD     &C6C6C6C6                       ;~~~ Word -/-
        DCD     &C6C6C6C6                       ;~~~ Word -/-
        DCD     &C6C6C6C6                       ;~~~ Word -/-
        DCD     &C6C6C6C6                       ;~~~ Word -/-
        DCD     &C8C8C8C6                       ;~~~ Word -/-
        DCD     &C8C8C8C8                       ;~~~ Word -/-
        DCD     &C8C8C8C8                       ;~~~ Word -/-
        DCD     &C8C8C8C8                       ;~~~ Word -/-
        DCD     &C8C8C8C8                       ;~~~ Word -/-
        DCD     &C8C8C8C8                       ;~~~ Word -/-
        DCD     &C8C8C8C8                       ;~~~ Word -/-
        DCD     &C8C8C8C8                       ;~~~ Word -/-
        DCD     &C8C8C8C8                       ;~~~ Word -/-
        DCD     &C8C8C8C8                       ;~~~ Word -/-
        DCD     &C8C8C8C8                       ;~~~ Word -/-
        DCD     &C8C8C8C8                       ;~~~ Word -/-
        DCD     &C8C8C8C8                       ;~~~ Word -/-
        DCD     &C8C8C8C8                       ;~~~ Word -/-
        DCD     &C8C8C8C8                       ;~~~ Word -/-
        DCD     &C8C8C8C8                       ;~~~ Word -/-
        DCD     &CACACAC8                       ;~~~ Word -/-
        DCD     &CACACACA                       ;~~~ Word -/-
        DCD     &CACACACA                       ;~~~ Word -/-
        DCD     &CACACACA                       ;~~~ Word -/-
        DCD     &CACACACA                       ;~~~ Word -/-
        DCD     &CACACACA                       ;~~~ Word -/-
        DCD     &CACACACA                       ;~~~ Word -/-
        DCD     &CACACACA                       ;~~~ Word -/-
        DCD     &CACACACA                       ;~~~ Word -/-
        DCD     &CACACACA                       ;~~~ Word -/-
        DCD     &CACACACA                       ;~~~ Word -/-
        DCD     &CACACACA                       ;~~~ Word -/-
        DCD     &CACACACA                       ;~~~ Word -/-
        DCD     &CACACACA                       ;~~~ Word -/-
        DCD     &CACACACA                       ;~~~ Word -/-
        DCD     &CACACACA                       ;~~~ Word -/-
        DCD     &CCCCCCCA                       ;~~ Word -/-
        DCD     &CCCCCCCC                       ;~~ Word -/-
        DCD     &CCCCCCCC                       ;~~ Word -/-
        DCD     &CCCCCCCC                       ;~~ Word -/-
        DCD     &CCCCCCCC                       ;~~ Word -/-
        DCD     &CCCCCCCC                       ;~~ Word -/-
        DCD     &CCCCCCCC                       ;~~ Word -/-
        DCD     &CCCCCCCC                       ;~~ Word -/-
        DCD     &CCCCCCCC                       ;~~ Word -/-
        DCD     &CCCCCCCC                       ;~~ Word -/-
        DCD     &CCCCCCCC                       ;~~ Word -/-
        DCD     &CCCCCCCC                       ;~~ Word -/-
        DCD     &CCCCCCCC                       ;~~ Word -/-
        DCD     &CCCCCCCC                       ;~~ Word -/-
        DCD     &CCCCCCCC                       ;~~ Word -/-
        DCD     &CCCCCCCC                       ;~~ Word -/-
        DCD     &CECECECC                       ;~~ Word -/-
        DCD     &CECECECE                       ;~~ Word -/-
        DCD     &CECECECE                       ;~~ Word -/-
        DCD     &CECECECE                       ;~~ Word -/-
        DCD     &CECECECE                       ;~~ Word -/-
        DCD     &CECECECE                       ;~~ Word -/-
        DCD     &CECECECE                       ;~~ Word -/-
        DCD     &CECECECE                       ;~~ Word -/-
        DCD     &CECECECE                       ;~~ Word -/-
        DCD     &CECECECE                       ;~~ Word -/-
        DCD     &CECECECE                       ;~~ Word -/-
        DCD     &CECECECE                       ;~~ Word -/-
        DCD     &CECECECE                       ;~~ Word -/-
        DCD     &CECECECE                       ;~~ Word -/-
        DCD     &CECECECE                       ;~~ Word -/-
        DCD     &CECECECE                       ;~~ Word -/-
        DCD     &D0D0D0CE                       ;~~~ Word -/-
        DCD     &D0D0D0D0                       ;~~ Word -/-
        DCD     &D0D0D0D0                       ;~~ Word -/-
        DCD     &D0D0D0D0                       ;~~ Word -/-
        DCD     &D0D0D0D0                       ;~~ Word -/-
        DCD     &D0D0D0D0                       ;~~ Word -/-
        DCD     &D0D0D0D0                       ;~~ Word -/-
        DCD     &D0D0D0D0                       ;~~ Word -/-
        DCD     &D0D0D0D0                       ;~~ Word -/-
        DCD     &D0D0D0D0                       ;~~ Word -/-
        DCD     &D0D0D0D0                       ;~~ Word -/-
        DCD     &D0D0D0D0                       ;~~ Word -/-
        DCD     &D0D0D0D0                       ;~~ Word -/-
        DCD     &D0D0D0D0                       ;~~ Word -/-
        DCD     &D0D0D0D0                       ;~~ Word -/-
        DCD     &D0D0D0D0                       ;~~ Word -/-
        DCD     &D2D2D2D0                       ;~~~ Word -/-
        DCD     &D2D2D2D2                       ;~~~ Word -/-
        DCD     &D2D2D2D2                       ;~~~ Word -/-
        DCD     &D2D2D2D2                       ;~~~ Word -/-
        DCD     &D2D2D2D2                       ;~~~ Word -/-
        DCD     &D2D2D2D2                       ;~~~ Word -/-
        DCD     &D2D2D2D2                       ;~~~ Word -/-
        DCD     &D2D2D2D2                       ;~~~ Word -/-
        DCD     &D2D2D2D2                       ;~~~ Word -/-
        DCD     &D2D2D2D2                       ;~~~ Word -/-
        DCD     &D2D2D2D2                       ;~~~ Word -/-
        DCD     &D2D2D2D2                       ;~~~ Word -/-
        DCD     &D2D2D2D2                       ;~~~ Word -/-
        DCD     &D2D2D2D2                       ;~~~ Word -/-
        DCD     &D2D2D2D2                       ;~~~ Word -/-
        DCD     &D2D2D2D2                       ;~~~ Word -/-
        DCD     &D4D4D4D2                       ;~~~ Word -/-
        DCD     &D4D4D4D4                       ;~~~ Word -/-
        DCD     &D4D4D4D4                       ;~~~ Word -/-
        DCD     &D4D4D4D4                       ;~~~ Word -/-
        DCD     &D4D4D4D4                       ;~~~ Word -/-
        DCD     &D4D4D4D4                       ;~~~ Word -/-
        DCD     &D4D4D4D4                       ;~~~ Word -/-
        DCD     &D4D4D4D4                       ;~~~ Word -/-
        DCD     &D4D4D4D4                       ;~~~ Word -/-
        DCD     &D4D4D4D4                       ;~~~ Word -/-
        DCD     &D4D4D4D4                       ;~~~ Word -/-
        DCD     &D4D4D4D4                       ;~~~ Word -/-
        DCD     &D4D4D4D4                       ;~~~ Word -/-
        DCD     &D4D4D4D4                       ;~~~ Word -/-
        DCD     &D4D4D4D4                       ;~~~ Word -/-
        DCD     &D4D4D4D4                       ;~~~ Word -/-
        DCD     &D6D6D6D4                       ;~~ Word -/-
        DCD     &D6D6D6D6                       ;~~ Word -/-
        DCD     &D6D6D6D6                       ;~~ Word -/-
        DCD     &D6D6D6D6                       ;~~ Word -/-
        DCD     &D6D6D6D6                       ;~~ Word -/-
        DCD     &D6D6D6D6                       ;~~ Word -/-
        DCD     &D6D6D6D6                       ;~~ Word -/-
        DCD     &D6D6D6D6                       ;~~ Word -/-
        DCD     &D6D6D6D6                       ;~~ Word -/-
        DCD     &D6D6D6D6                       ;~~ Word -/-
        DCD     &D6D6D6D6                       ;~~ Word -/-
        DCD     &D6D6D6D6                       ;~~ Word -/-
        DCD     &D6D6D6D6                       ;~~ Word -/-
        DCD     &D6D6D6D6                       ;~~ Word -/-
        DCD     &D6D6D6D6                       ;~~ Word -/-
        DCD     &D6D6D6D6                       ;~~ Word -/-
        DCD     &D8D8D8D6                       ;~~~ Word -/-
        DCD     &D8D8D8D8                       ;~~~ Word -/-
        DCD     &D8D8D8D8                       ;~~~ Word -/-
        DCD     &D8D8D8D8                       ;~~~ Word -/-
        DCD     &D8D8D8D8                       ;~~~ Word -/-
        DCD     &D8D8D8D8                       ;~~~ Word -/-
        DCD     &D8D8D8D8                       ;~~~ Word -/-
        DCD     &D8D8D8D8                       ;~~~ Word -/-
        DCD     &D8D8D8D8                       ;~~~ Word -/-
        DCD     &D8D8D8D8                       ;~~~ Word -/-
        DCD     &D8D8D8D8                       ;~~~ Word -/-
        DCD     &D8D8D8D8                       ;~~~ Word -/-
        DCD     &D8D8D8D8                       ;~~~ Word -/-
        DCD     &D8D8D8D8                       ;~~~ Word -/-
        DCD     &D8D8D8D8                       ;~~~ Word -/-
        DCD     &D8D8D8D8                       ;~~~ Word -/-
        DCD     &DADADAD8                       ;~~~ Word -/-
        DCD     &DADADADA                       ;~~~ Word -/-
        DCD     &DADADADA                       ;~~~ Word -/-
        DCD     &DADADADA                       ;~~~ Word -/-
        DCD     &DADADADA                       ;~~~ Word -/-
        DCD     &DADADADA                       ;~~~ Word -/-
        DCD     &DADADADA                       ;~~~ Word -/-
        DCD     &DADADADA                       ;~~~ Word -/-
        DCD     &DADADADA                       ;~~~ Word -/-
        DCD     &DADADADA                       ;~~~ Word -/-
        DCD     &DADADADA                       ;~~~ Word -/-
        DCD     &DADADADA                       ;~~~ Word -/-
        DCD     &DADADADA                       ;~~~ Word -/-
        DCD     &DADADADA                       ;~~~ Word -/-
        DCD     &DADADADA                       ;~~~ Word -/-
        DCD     &DADADADA                       ;~~~ Word -/-
        DCD     &DCDCDCDA                       ;~~ Word -/-
        DCD     &DCDCDCDC                       ;~~ Word -/-
        DCD     &DCDCDCDC                       ;~~ Word -/-
        DCD     &DCDCDCDC                       ;~~ Word -/-
        DCD     &DCDCDCDC                       ;~~ Word -/-
        DCD     &DCDCDCDC                       ;~~ Word -/-
        DCD     &DCDCDCDC                       ;~~ Word -/-
        DCD     &DCDCDCDC                       ;~~ Word -/-
        DCD     &DCDCDCDC                       ;~~ Word -/-
        DCD     &DCDCDCDC                       ;~~ Word -/-
        DCD     &DCDCDCDC                       ;~~ Word -/-
        DCD     &DCDCDCDC                       ;~~ Word -/-
        DCD     &DCDCDCDC                       ;~~ Word -/-
        DCD     &DCDCDCDC                       ;~~ Word -/-
        DCD     &DCDCDCDC                       ;~~ Word -/-
        DCD     &DCDCDCDC                       ;~~ Word -/-
        DCD     &DEDEDEDC                       ;~~ Word -/-
        DCD     &DEDEDEDE                       ;~~ Word -/-
        DCD     &DEDEDEDE                       ;~~ Word -/-
        DCD     &DEDEDEDE                       ;~~ Word -/-
        DCD     &DEDEDEDE                       ;~~ Word -/-
        DCD     &DEDEDEDE                       ;~~ Word -/-
        DCD     &DEDEDEDE                       ;~~ Word -/-
        DCD     &DEDEDEDE                       ;~~ Word -/-
        DCD     &DEDEDEDE                       ;~~ Word -/-
        DCD     &DEDEDEDE                       ;~~ Word -/-
        DCD     &DEDEDEDE                       ;~~ Word -/-
        DCD     &DEDEDEDE                       ;~~ Word -/-
        DCD     &DEDEDEDE                       ;~~ Word -/-
        DCD     &DEDEDEDE                       ;~~ Word -/-
        DCD     &DEDEDEDE                       ;~~ Word -/-
        DCD     &DEDEDEDE                       ;~~ Word -/-
        DCD     &E0E0E0DE                       ;~~ Word -/-

|L00005914|
        RSC     R14,R0,R0,ROR #1                ;~~
        RSC     R14,R0,R0,ROR #1                ;~~
        RSC     R14,R0,R0,ROR #1                ;~~
        RSC     R14,R0,R0,ROR #1                ;~~
        RSC     R14,R0,R0,ROR #1                ;~~
        RSC     R14,R0,R0,ROR #1                ;~~
        RSC     R14,R0,R0,ROR #1                ;~~
        RSC     R14,R0,R0,ROR #1                ;~~
        RSC     R14,R0,R0,ROR #1                ;~~
        RSC     R14,R0,R0,ROR #1                ;~~
        RSC     R14,R0,R0,ROR #1                ;~~
        RSC     R14,R0,R0,ROR #1                ;~~
        RSC     R14,R0,R0,ROR #1                ;~~
        RSC     R14,R0,R0,ROR #1                ;~~
        RSC     R14,R0,R0,ROR #1                ;~~
        RSC     R14,R2,#&E0,4                   ;~~ =14
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        RSC     R14,R2,#&E2,4                   ;~~ =&2000000E
        STRBT   R14,[R4],#&4E2                  ;~~ =1250
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R4],#&4E4                  ;~~ =1252
        STRBT   R14,[R6],R4,ROR #13             ;~~
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STRBT   R14,[R6],R6,ROR #13             ;~~ CAUTION: Unpredictable - write back with Rn=Rm.
        STMIA   R8!,{R1,R2,R5-R7,R11,R13-PC}^   ;~~
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~
|L00005AD8.from_stacked_PC_-_ARMv4|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv4
|L00005ADC.from_stacked_PC_-_ARMv4|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv4
|L00005AE0.from_stacked_PC_-_ARMv3|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv3
|L00005AE4.from_stacked_PC_-_ARMv3|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv3
|L00005AE8.from_stacked_PC_-_ARMv4|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv4
|L00005AEC.from_stacked_PC_-_ARMv3|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv3
|L00005AF0.from_stacked_PC_-_ARMv3|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv3
|L00005AF4.from_stacked_PC_-_ARMv4|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv4
|L00005AF8.from_stacked_PC_-_ARMv3|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv3
|L00005AFC.from_stacked_PC_-_ARMv3|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv3
|L00005B00.from_stacked_PC_-_ARMv4|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv4
|L00005B04.from_stacked_PC_-_ARMv3|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv3
|L00005B08.from_stacked_PC_-_ARMv3|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv3
|L00005B0C.from_stacked_PC_-_ARMv4|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv4
|L00005B10.from_stacked_PC_-_ARMv3|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv3
|L00005B14.from_stacked_PC_-_ARMv3|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv3
|L00005B18.from_stacked_PC_-_ARMv4|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv4
|L00005B1C.from_stacked_PC_-_ARMv3|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv3
|L00005B20.from_stacked_PC_-_ARMv3|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv3
|L00005B24.from_stacked_PC_-_ARMv4|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv4
|L00005B28.from_stacked_PC_-_ARMv3|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv3
|L00005B2C.from_stacked_PC_-_ARMv3|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv3
|L00005B30.from_stacked_PC_-_ARMv4|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv4
|L00005B34.from_stacked_PC_-_ARMv3|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv3
|L00005B38.from_stacked_PC_-_ARMv3|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv3
|L00005B3C.from_stacked_PC_-_ARMv4|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv4
|L00005B40.from_stacked_PC_-_ARMv3|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv3
|L00005B44.from_stacked_PC_-_ARMv3|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv3
|L00005B48.from_stacked_PC_-_ARMv4|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv4
|L00005B4C.from_stacked_PC_-_ARMv3|
        STMIA   R8!,{R3,R5-R7,R11,R13-PC}^      ;~~ from stacked PC - ARMv3
|L00005B50.from_stacked_PC_-_ARMv3|
        B       &FFAC06F8                       ;~~ -> &FFAC06F8 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. from stacked PC - ARMv3, Ends
|L00005B54.from_stacked_PC_-_ARMv4|
        B       &FFAC0704                       ;~~ -> &FFAC0704 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. from stacked PC - ARMv4, Ends
|L00005B58.from_stacked_PC_-_ARMv3|
        B       &FFAC0708                       ;~~ -> &FFAC0708 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. from stacked PC - ARMv3, Ends
        B       &FFAC070C                       ;~~ -> &FFAC070C CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC0710                       ;~~ -> &FFAC0710 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC0714                       ;~~ -> &FFAC0714 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC0718                       ;~~ -> &FFAC0718 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC071C                       ;~~ -> &FFAC071C CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC0720                       ;~~ -> &FFAC0720 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC0724                       ;~~ -> &FFAC0724 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC0728                       ;~~ -> &FFAC0728 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC072C                       ;~~ -> &FFAC072C CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC0730                       ;~~ -> &FFAC0730 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC0734                       ;~~ -> &FFAC0734 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC0738                       ;~~ -> &FFAC0738 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC073C                       ;~~ -> &FFAC073C CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC0740                       ;~~ -> &FFAC0740 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC0744                       ;~~ -> &FFAC0744 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC0748                       ;~~ -> &FFAC0748 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC074C                       ;~~ -> &FFAC074C CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC0750                       ;~~ -> &FFAC0750 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC0754                       ;~~ -> &FFAC0754 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC0758                       ;~~ -> &FFAC0758 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC075C                       ;~~ -> &FFAC075C CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC0760                       ;~~ -> &FFAC0760 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC0764                       ;~~ -> &FFAC0764 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC0768                       ;~~ -> &FFAC0768 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC076C                       ;~~ -> &FFAC076C CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC0770                       ;~~ -> &FFAC0770 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC0774                       ;~~ -> &FFAC0774 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC0778                       ;~~ -> &FFAC0778 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends
        B       &FFAC077C                       ;~~ -> &FFAC077C CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping. Ends

|L00005BD0|
        DCD     &ECECECEA                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &ECECECEC                       ;~~ Word -/-
        DCD     &EEEEEEEC                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &EEEEEEEE                       ;~~ Word -/-
        DCD     &F0F0F0EE                       ;~~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F0F0F0F0                       ;~~ Word -/-
        DCD     &F2F2F2F0                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F2F2F2F2                       ;~~~ Word -/-
        DCD     &F4F4F4F2                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F4F4F4F4                       ;~~~ Word -/-
        DCD     &F6F6F6F4                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F6F6F6F6                       ;~~ Word -/-
        DCD     &F8F8F8F6                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &F8F8F8F8                       ;~~~ Word -/-
        DCD     &FAFAFAF8                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FAFAFAFA                       ;~~~ Word -/-
        DCD     &FCFCFCFA                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FCFCFCFC                       ;~~ Word -/-
        DCD     &FEFEFEFC                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-
        DCD     &FEFEFEFE                       ;~~ Word -/-

|L00006160|
        ADR     R6,|L0000622C|                  ; -> Word: &00000000
|L00006164|
        LDRB    R5,[R1,#0]
        LDRB    R7,[R1,#1]
        ORR     R5,R5,R7,LSL #8
        ADD     R1,R1,#2
        MOV     R5,R5,LSL #16
        EOR     R5,R5,#&02,2                    ; =&80000000
        LDRB    R5,[R6,R5,LSR #20]
        STRB    R5,[R2],#1
        SUBS    R4,R4,#1
        BGT     |L00006164|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00006190|
        LDRB    R6,[R1,#0]
        LDRB    R7,[R1,#1]
        ORR     R6,R6,R7,LSL #8
        ADD     R1,R1,#2
        MOV     R5,R5,LSL #16
        MOVS    R6,R5,ASR #20
        RSBLT   R6,R6,#0                        ; CAUTION: condition/test mismatch.
        TST     R6,#&7F,28                      ; =&7F0
        MOVEQ   R7,#0
        BEQ     |L00006204|
        TST     R6,#&7E,28                      ; =&7E0
        MOVEQ   R7,#1
        BEQ     |L00006204|
        TST     R6,#&1F,26                      ; =&7C0
        MOVEQ   R7,#2
        BEQ     |L00006204|
        TST     R6,#&1E,26                      ; =&780
        MOVEQ   R7,#3
        BEQ     |L00006204|
        TST     R6,#&07,24                      ; =&700
        MOVEQ   R7,#4
        BEQ     |L00006204|
        TST     R6,#&06,24                      ; =&600
        MOVEQ   R7,#5
        BEQ     |L00006204|
        TST     R6,#&01,22                      ; =&400
        MOVEQ   R7,#6
        BEQ     |L00006204|
        MOV     R7,#7
|L00006204|
        MOV     R6,R6,LSR R7
        AND     R6,R6,#&0F                      ; =15
        ORR     R6,R6,R7,LSL #4
        CMP     R5,#0
        ORRLT   R6,R6,#&80                      ; ="" (128)
        EOR     R5,R6,#&55                      ; ="U" (85)
        STRB    R5,[R2],#1
        SUBS    R4,R4,#1
        BGT     |L00006190|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L0000622C|
        DCD     &00000000                       ;~ Word -/- (referenced)
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &00000000                       ;~ Word -/-
        DCD     &01010101                       ;~~ Word -/-
        DCD     &01010101                       ;~~ Word -/-
        DCD     &01010101                       ;~~ Word -/-
        DCD     &01010101                       ;~~ Word -/-
        DCD     &01010101                       ;~~ Word -/-
        DCD     &01010101                       ;~~ Word -/-
        DCD     &01010101                       ;~~ Word -/-
        DCD     &01010101                       ;~~ Word -/-
        DCD     &01010101                       ;~~ Word -/-
        DCD     &01010101                       ;~~ Word -/-
        DCD     &01010101                       ;~~ Word -/-
        DCD     &01010101                       ;~~ Word -/-
        DCD     &01010101                       ;~~ Word -/-
        DCD     &01010101                       ;~~ Word -/-
        DCD     &01010101                       ;~~ Word -/-
        DCD     &01010101                       ;~~ Word -/-
        DCD     &02020202                       ;~~~ Word -/-
        DCD     &02020202                       ;~~~ Word -/-
        DCD     &02020202                       ;~~~ Word -/-
        DCD     &02020202                       ;~~~ Word -/-
        DCD     &02020202                       ;~~~ Word -/-
        DCD     &02020202                       ;~~~ Word -/-
        DCD     &02020202                       ;~~~ Word -/-
        DCD     &02020202                       ;~~~ Word -/-
        DCD     &02020202                       ;~~~ Word -/-
        DCD     &02020202                       ;~~~ Word -/-
        DCD     &02020202                       ;~~~ Word -/-
        DCD     &02020202                       ;~~~ Word -/-
        DCD     &02020202                       ;~~~ Word -/-
        DCD     &02020202                       ;~~~ Word -/-
        DCD     &02020202                       ;~~~ Word -/-
        DCD     &02020202                       ;~~~ Word -/-
        DCD     &03030303                       ;~~ Word -/-
        DCD     &03030303                       ;~~ Word -/-
        DCD     &03030303                       ;~~ Word -/-
        DCD     &03030303                       ;~~ Word -/-
        DCD     &03030303                       ;~~ Word -/-
        DCD     &03030303                       ;~~ Word -/-
        DCD     &03030303                       ;~~ Word -/-
        DCD     &03030303                       ;~~ Word -/-
        DCD     &03030303                       ;~~ Word -/-
        DCD     &03030303                       ;~~ Word -/-
        DCD     &03030303                       ;~~ Word -/-
        DCD     &03030303                       ;~~ Word -/-
        DCD     &03030303                       ;~~ Word -/-
        DCD     &03030303                       ;~~ Word -/-
        DCD     &03030303                       ;~~ Word -/-
        DCD     &03030303                       ;~~ Word -/-
        DCD     &04040403                       ;~~~ Word -/-
        DCD     &04040404                       ;~~~ Word -/-
        DCD     &04040404                       ;~~~ Word -/-
        DCD     &04040404                       ;~~~ Word -/-
        DCD     &04040404                       ;~~~ Word -/-
        DCD     &04040404                       ;~~~ Word -/-
        DCD     &04040404                       ;~~~ Word -/-
        DCD     &04040404                       ;~~~ Word -/-
        DCD     &04040404                       ;~~~ Word -/-
        DCD     &04040404                       ;~~~ Word -/-
        DCD     &04040404                       ;~~~ Word -/-
        DCD     &04040404                       ;~~~ Word -/-
        DCD     &04040404                       ;~~~ Word -/-
        DCD     &04040404                       ;~~~ Word -/-
        DCD     &04040404                       ;~~~ Word -/-
        DCD     &04040404                       ;~~~ Word -/-
        DCD     &05050504                       ;~~~ Word -/-
        DCD     &05050505                       ;~~~ Word -/-
        DCD     &05050505                       ;~~~ Word -/-
        DCD     &05050505                       ;~~~ Word -/-
        DCD     &05050505                       ;~~~ Word -/-
        DCD     &05050505                       ;~~~ Word -/-
        DCD     &05050505                       ;~~~ Word -/-
        DCD     &05050505                       ;~~~ Word -/-
        DCD     &05050505                       ;~~~ Word -/-
        DCD     &05050505                       ;~~~ Word -/-
        DCD     &05050505                       ;~~~ Word -/-
        DCD     &05050505                       ;~~~ Word -/-
        DCD     &05050505                       ;~~~ Word -/-
        DCD     &05050505                       ;~~~ Word -/-
        DCD     &05050505                       ;~~~ Word -/-
        DCD     &05050505                       ;~~~ Word -/-
        DCD     &06060605                       ;~~~ Word -/-
        DCD     &06060606                       ;~~~ Word -/-
        DCD     &06060606                       ;~~~ Word -/-
        DCD     &06060606                       ;~~~ Word -/-
        DCD     &06060606                       ;~~~ Word -/-
        DCD     &06060606                       ;~~~ Word -/-
        DCD     &06060606                       ;~~~ Word -/-
        DCD     &06060606                       ;~~~ Word -/-
        DCD     &06060606                       ;~~~ Word -/-
        DCD     &06060606                       ;~~~ Word -/-
        DCD     &06060606                       ;~~~ Word -/-
        DCD     &06060606                       ;~~~ Word -/-
        DCD     &06060606                       ;~~~ Word -/-
        DCD     &06060606                       ;~~~ Word -/-
        DCD     &06060606                       ;~~~ Word -/-
        DCD     &06060606                       ;~~~ Word -/-
        DCD     &07070706                       ;~~~ Word -/-
        DCD     &07070707                       ;~~~ Word -/-
        DCD     &07070707                       ;~~~ Word -/-
        DCD     &07070707                       ;~~~ Word -/-
        DCD     &07070707                       ;~~~ Word -/-
        DCD     &07070707                       ;~~~ Word -/-
        DCD     &07070707                       ;~~~ Word -/-
        DCD     &07070707                       ;~~~ Word -/-
        DCD     &07070707                       ;~~~ Word -/-
        DCD     &07070707                       ;~~~ Word -/-
        DCD     &07070707                       ;~~~ Word -/-
        DCD     &07070707                       ;~~~ Word -/-
        DCD     &07070707                       ;~~~ Word -/-
        DCD     &07070707                       ;~~~ Word -/-
        DCD     &07070707                       ;~~~ Word -/-
        DCD     &07070707                       ;~~~ Word -/-
        DCD     &08080707                       ;~~~ Word -/-
        DCD     &08080808                       ;~~~ Word -/-
        DCD     &08080808                       ;~~~ Word -/-
        DCD     &08080808                       ;~~~ Word -/-
        DCD     &08080808                       ;~~~ Word -/-
        DCD     &08080808                       ;~~~ Word -/-
        DCD     &08080808                       ;~~~ Word -/-
        DCD     &08080808                       ;~~~ Word -/-
        DCD     &08080808                       ;~~~ Word -/-
        DCD     &08080808                       ;~~~ Word -/-
        DCD     &08080808                       ;~~~ Word -/-
        DCD     &08080808                       ;~~~ Word -/-
        DCD     &08080808                       ;~~~ Word -/-
        DCD     &08080808                       ;~~~ Word -/-
        DCD     &08080808                       ;~~~ Word -/-
        DCD     &08080808                       ;~~~ Word -/-
        DCD     &09090808                       ;~~~ Word -/-
        DCD     &09090909                       ;~~~ Word -/-
        DCD     &09090909                       ;~~~ Word -/-
        DCD     &09090909                       ;~~~ Word -/-
        DCD     &09090909                       ;~~~ Word -/-
        DCD     &09090909                       ;~~~ Word -/-
        DCD     &09090909                       ;~~~ Word -/-
        DCD     &09090909                       ;~~~ Word -/-
        DCD     &09090909                       ;~~~ Word -/-
        DCD     &09090909                       ;~~~ Word -/-
        DCD     &09090909                       ;~~~ Word -/-
        DCD     &09090909                       ;~~~ Word -/-
        DCD     &09090909                       ;~~~ Word -/-
        DCD     &09090909                       ;~~~ Word -/-
        DCD     &09090909                       ;~~~ Word -/-
        DCD     &09090909                       ;~~~ Word -/-
        DCD     &0A0A0909                       ;~~~ Word -/-
        DCD     &0A0A0A0A                       ;~~~ Word -/-
        DCD     &0A0A0A0A                       ;~~~ Word -/-
        DCD     &0A0A0A0A                       ;~~~ Word -/-
        DCD     &0A0A0A0A                       ;~~~ Word -/-
        DCD     &0A0A0A0A                       ;~~~ Word -/-
        DCD     &0A0A0A0A                       ;~~~ Word -/-
        DCD     &0A0A0A0A                       ;~~~ Word -/-
        DCD     &0A0A0A0A                       ;~~~ Word -/-
        DCD     &0A0A0A0A                       ;~~~ Word -/-
        DCD     &0A0A0A0A                       ;~~~ Word -/-
        DCD     &0A0A0A0A                       ;~~~ Word -/-
        DCD     &0A0A0A0A                       ;~~~ Word -/-
        DCD     &0A0A0A0A                       ;~~~ Word -/-
        DCD     &0A0A0A0A                       ;~~~ Word -/-
        DCD     &0A0A0A0A                       ;~~~ Word -/-
        DCD     &0B0A0A0A                       ;~~~ Word -/-
        DCD     &0B0B0B0B                       ;~~~ Word -/-
        DCD     &0B0B0B0B                       ;~~~ Word -/-
        DCD     &0B0B0B0B                       ;~~~ Word -/-
        DCD     &0B0B0B0B                       ;~~~ Word -/-
        DCD     &0B0B0B0B                       ;~~~ Word -/-
        DCD     &0B0B0B0B                       ;~~~ Word -/-
        DCD     &0B0B0B0B                       ;~~~ Word -/-
        DCD     &0B0B0B0B                       ;~~~ Word -/-
        DCD     &0B0B0B0B                       ;~~~ Word -/-
        DCD     &0B0B0B0B                       ;~~~ Word -/-
        DCD     &0B0B0B0B                       ;~~~ Word -/-
        DCD     &0B0B0B0B                       ;~~~ Word -/-
        DCD     &0B0B0B0B                       ;~~~ Word -/-
        DCD     &0B0B0B0B                       ;~~~ Word -/-
        DCD     &0B0B0B0B                       ;~~~ Word -/-
        DCD     &0C0B0B0B                       ;~~ Word -/-
        DCD     &0C0C0C0C                       ;~~ Word -/-
        DCD     &0C0C0C0C                       ;~~ Word -/-
        DCD     &0C0C0C0C                       ;~~ Word -/-
        DCD     &0C0C0C0C                       ;~~ Word -/-
        DCD     &0C0C0C0C                       ;~~ Word -/-
        DCD     &0C0C0C0C                       ;~~ Word -/-
        DCD     &0C0C0C0C                       ;~~ Word -/-
        DCD     &0C0C0C0C                       ;~~ Word -/-
        DCD     &0C0C0C0C                       ;~~ Word -/-
        DCD     &0C0C0C0C                       ;~~ Word -/-
        DCD     &0C0C0C0C                       ;~~ Word -/-
        DCD     &0C0C0C0C                       ;~~ Word -/-
        DCD     &0C0C0C0C                       ;~~ Word -/-
        DCD     &0C0C0C0C                       ;~~ Word -/-
        DCD     &0C0C0C0C                       ;~~ Word -/-
        DCD     &0D0C0C0C                       ;~~ Word -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D,13                          ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D,13                          ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D,13                          ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D,13                          ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D,13                          ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D,13                          ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D,13                          ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D,13                          ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D,13                          ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D,13                          ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D,13                          ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D,13                          ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D,13                          ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D,13                          ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D                             ;~~ BASIC string -/-
        DCB     &0D,13                          ;~~ BASIC string -/-
        DCD     &0E0D0D0D                       ;~~ Word -/-
        DCD     &0E0E0E0E                       ;~~ Word -/-
        DCD     &0E0E0E0E                       ;~~ Word -/-
        DCD     &0E0E0E0E                       ;~~ Word -/-
        DCD     &0E0E0E0E                       ;~~ Word -/-
        DCD     &0E0E0E0E                       ;~~ Word -/-
        DCD     &0E0E0E0E                       ;~~ Word -/-
        DCD     &0E0E0E0E                       ;~~ Word -/-
        DCD     &0E0E0E0E                       ;~~ Word -/-
        DCD     &0E0E0E0E                       ;~~ Word -/-
        DCD     &0E0E0E0E                       ;~~ Word -/-
        DCD     &0E0E0E0E                       ;~~ Word -/-
        DCD     &0E0E0E0E                       ;~~ Word -/-
        DCD     &0E0E0E0E                       ;~~ Word -/-
        DCD     &0E0E0E0E                       ;~~ Word -/-
        DCD     &0E0E0E0E                       ;~~ Word -/-
        DCD     &0E0E0E0E                       ;~~ Word -/-
        DCD     &0F0F0F0F                       ;~~~ Word -/-
        DCD     &0F0F0F0F                       ;~~~ Word -/-
        DCD     &0F0F0F0F                       ;~~~ Word -/-
        DCD     &0F0F0F0F                       ;~~~ Word -/-
        DCD     &0F0F0F0F                       ;~~~ Word -/-
        DCD     &0F0F0F0F                       ;~~~ Word -/-
        DCD     &0F0F0F0F                       ;~~~ Word -/-
        DCD     &0F0F0F0F                       ;~~~ Word -/-
        DCD     &0F0F0F0F                       ;~~~ Word -/-
        DCD     &0F0F0F0F                       ;~~~ Word -/-
        DCD     &0F0F0F0F                       ;~~~ Word -/-
        DCD     &0F0F0F0F                       ;~~~ Word -/-
        DCD     &0F0F0F0F                       ;~~~ Word -/-
        DCD     &0F0F0F0F                       ;~~~ Word -/-
        DCD     &0F0F0F0F                       ;~~~ Word -/-
        DCD     &0F0F0F0F                       ;~~~ Word -/-
        DCD     &10101010                       ;~~~ Word -/-
        DCD     &10101010                       ;~~~ Word -/-
        DCD     &10101010                       ;~~~ Word -/-
        DCD     &10101010                       ;~~~ Word -/-
        DCD     &10101010                       ;~~~ Word -/-
        DCD     &10101010                       ;~~~ Word -/-
        DCD     &10101010                       ;~~~ Word -/-
        DCD     &10101010                       ;~~~ Word -/-
        DCD     &11111111                       ;~~~ Word -/-
        DCD     &11111111                       ;~~~ Word -/-
        DCD     &11111111                       ;~~~ Word -/-
        DCD     &11111111                       ;~~~ Word -/-
        DCD     &11111111                       ;~~~ Word -/-
        DCD     &11111111                       ;~~~ Word -/-
        DCD     &11111111                       ;~~~ Word -/-
        DCD     &11111111                       ;~~~ Word -/-
        DCD     &12121212                       ;~~~ Word -/-
        DCD     &12121212                       ;~~~ Word -/-
        DCD     &12121212                       ;~~~ Word -/-
        DCD     &12121212                       ;~~~ Word -/-
        DCD     &12121212                       ;~~~ Word -/-
        DCD     &12121212                       ;~~~ Word -/-
        DCD     &12121212                       ;~~~ Word -/-
        DCD     &12121212                       ;~~~ Word -/-
        DCD     &13131313                       ;~~~ Word -/-
        DCD     &13131313                       ;~~~ Word -/-
        DCD     &13131313                       ;~~~ Word -/-
        DCD     &13131313                       ;~~~ Word -/-
        DCD     &13131313                       ;~~~ Word -/-
        DCD     &13131313                       ;~~~ Word -/-
        DCD     &13131313                       ;~~~ Word -/-
        DCD     &13131313                       ;~~~ Word -/-
        DCD     &14141414                       ;~~~ Word -/-
        DCD     &14141414                       ;~~~ Word -/-
        DCD     &14141414                       ;~~~ Word -/-
        DCD     &14141414                       ;~~~ Word -/-
        DCD     &14141414                       ;~~~ Word -/-
        DCD     &14141414                       ;~~~ Word -/-
        DCD     &14141414                       ;~~~ Word -/-
        DCD     &14141414                       ;~~~ Word -/-
        DCD     &15151514                       ;~~~ Word -/-
        DCD     &15151515                       ;~~~ Word -/-
        DCD     &15151515                       ;~~~ Word -/-
        DCD     &15151515                       ;~~~ Word -/-
        DCD     &15151515                       ;~~~ Word -/-
        DCD     &15151515                       ;~~~ Word -/-
        DCD     &15151515                       ;~~~ Word -/-
        DCD     &15151515                       ;~~~ Word -/-
        DCD     &16161615                       ;~~ Word -/-
        DCD     &16161616                       ;~~ Word -/-
        DCD     &16161616                       ;~~ Word -/-
        DCD     &16161616                       ;~~ Word -/-
        DCD     &16161616                       ;~~ Word -/-
        DCD     &16161616                       ;~~ Word -/-
        DCD     &16161616                       ;~~ Word -/-
        DCD     &16161616                       ;~~ Word -/-
        DCD     &17171716                       ;~~ Word -/-
        DCD     &17171717                       ;~~ Word -/-
        DCD     &17171717                       ;~~ Word -/-
        DCD     &17171717                       ;~~ Word -/-
        DCD     &17171717                       ;~~ Word -/-
        DCD     &17171717                       ;~~ Word -/-
        DCD     &17171717                       ;~~ Word -/-
        DCD     &17171717                       ;~~ Word -/-
        DCD     &18181817                       ;~~~ Word -/-
        DCD     &18181818                       ;~~~ Word -/-
        DCD     &18181818                       ;~~~ Word -/-
        DCD     &18181818                       ;~~~ Word -/-
        DCD     &18181818                       ;~~~ Word -/-
        DCD     &18181818                       ;~~~ Word -/-
        DCD     &18181818                       ;~~~ Word -/-
        DCD     &18181818                       ;~~~ Word -/-
        DCD     &19191918                       ;~~~ Word -/-
        DCD     &19191919                       ;~~~ Word -/-
        DCD     &19191919                       ;~~~ Word -/-
        DCD     &19191919                       ;~~~ Word -/-
        DCD     &19191919                       ;~~~ Word -/-
        DCD     &19191919                       ;~~~ Word -/-
        DCD     &19191919                       ;~~~ Word -/-
        DCD     &19191919                       ;~~~ Word -/-
        DCD     &1A1A1A19                       ;~~~ Word -/-
        DCD     &1A1A1A1A                       ;~~~ Word -/-
        DCD     &1A1A1A1A                       ;~~~ Word -/-
        DCD     &1A1A1A1A                       ;~~~ Word -/-
        DCD     &1A1A1A1A                       ;~~~ Word -/-
        DCD     &1A1A1A1A                       ;~~~ Word -/-
        DCD     &1A1A1A1A                       ;~~~ Word -/-
        DCD     &1A1A1A1A                       ;~~~ Word -/-
        DCD     &1B1B1B1A                       ;~~~ Word -/-
        DCD     &1B1B1B1B                       ;~~~ Word -/-
        DCD     &1B1B1B1B                       ;~~~ Word -/-
        DCD     &1B1B1B1B                       ;~~~ Word -/-
        DCD     &1B1B1B1B                       ;~~~ Word -/-
        DCD     &1B1B1B1B                       ;~~~ Word -/-
        DCD     &1B1B1B1B                       ;~~~ Word -/-
        DCD     &1B1B1B1B                       ;~~~ Word -/-
        DCD     &1C1C1C1B                       ;~~ Word -/-
        DCD     &1C1C1C1C                       ;~~ Word -/-
        DCD     &1C1C1C1C                       ;~~ Word -/-
        DCD     &1C1C1C1C                       ;~~ Word -/-
        DCD     &1C1C1C1C                       ;~~ Word -/-
        DCD     &1C1C1C1C                       ;~~ Word -/-
        DCD     &1C1C1C1C                       ;~~ Word -/-
        DCD     &1C1C1C1C                       ;~~ Word -/-
        DCD     &1D1D1C1C                       ;~~ Word -/-
        DCD     &1D1D1D1D                       ;~~ Word -/-
        DCD     &1D1D1D1D                       ;~~ Word -/-
        DCD     &1D1D1D1D                       ;~~ Word -/-
        DCD     &1D1D1D1D                       ;~~ Word -/-
        DCD     &1D1D1D1D                       ;~~ Word -/-
        DCD     &1D1D1D1D                       ;~~ Word -/-
        DCD     &1D1D1D1D                       ;~~ Word -/-
        DCD     &1E1E1D1D                       ;~~ Word -/-
        DCD     &1E1E1E1E                       ;~~ Word -/-
        DCD     &1E1E1E1E                       ;~~ Word -/-
        DCD     &1E1E1E1E                       ;~~ Word -/-
        DCD     &1E1E1E1E                       ;~~ Word -/-
        DCD     &1E1E1E1E                       ;~~ Word -/-
        DCD     &1E1E1E1E                       ;~~ Word -/-
        DCD     &1E1E1E1E                       ;~~ Word -/-
        DCD     &1F1F1E1E                       ;~~ Word -/-
        DCD     &1F1F1F1F                       ;~~ Word -/-
        DCD     &1F1F1F1F                       ;~~ Word -/-
        DCD     &1F1F1F1F                       ;~~ Word -/-
        DCD     &1F1F1F1F                       ;~~ Word -/-
        DCD     &1F1F1F1F                       ;~~ Word -/-
        DCD     &1F1F1F1F                       ;~~ Word -/-
        DCD     &1F1F1F1F                       ;~~ Word -/-
        DCD     &20201F1F                       ;~~~ Word -/-
        DCD     &20202020                       ;~~ Word -/-
        DCD     &20202020                       ;~~ Word -/-
        DCD     &20202020                       ;~~ Word -/-
        DCD     &21212020                       ;~~ Word -/-
        DCD     &21212121                       ;~~ Word -/-
        DCD     &21212121                       ;~~ Word -/-
        DCD     &21212121                       ;~~ Word -/-
        DCD     &22222121                       ;~~~ Word -/-
        DCD     &22222222                       ;~~~ Word -/-
        DCD     &22222222                       ;~~~ Word -/-
        DCD     &22222222                       ;~~~ Word -/-
        DCD     &23232222                       ;~~ Word -/-
        DCD     &23232323                       ;~~ Word -/-
        DCD     &23232323                       ;~~ Word -/-
        DCD     &23232323                       ;~~ Word -/-
        DCD     &24242323                       ;~~~ Word -/-
        DCD     &24242424                       ;~~~ Word -/-
        DCD     &24242424                       ;~~~ Word -/-
        DCD     &24242424                       ;~~~ Word -/-
        DCD     &25252424                       ;~~~ Word -/-
        DCD     &25252525                       ;~~~ Word -/-
        DCD     &25252525                       ;~~~ Word -/-
        DCD     &25252525                       ;~~~ Word -/-
        DCD     &26262525                       ;~~~ Word -/-
        DCD     &26262626                       ;~~~ Word -/-
        DCD     &26262626                       ;~~~ Word -/-
        DCD     &26262626                       ;~~~ Word -/-
        DCD     &27272626                       ;~~~ Word -/-
        DCD     &27272727                       ;~~~ Word -/-
        DCD     &27272727                       ;~~~ Word -/-
        DCD     &27272727                       ;~~~ Word -/-
        DCD     &28272727                       ;~~~ Word -/-
        DCD     &28282828                       ;~~~ Word -/-
        DCD     &28282828                       ;~~~ Word -/-
        DCD     &28282828                       ;~~~ Word -/-
        DCD     &29282828                       ;~~~ Word -/-
        DCD     &29292929                       ;~~~ Word -/-
        DCD     &29292929                       ;~~~ Word -/-
        DCD     &29292929                       ;~~~ Word -/-
        DCD     &2A292929                       ;~~~ Word -/-
        DCD     &2A2A2A2A                       ;~~~ Word -/-
        DCD     &2A2A2A2A                       ;~~~ Word -/-
        DCD     &2A2A2A2A                       ;~~~ Word -/-
        DCD     &2B2A2A2A                       ;~~~ Word -/-
        DCD     &2B2B2B2B                       ;~~~ Word -/-
        DCD     &2B2B2B2B                       ;~~~ Word -/-
        DCD     &2B2B2B2B                       ;~~~ Word -/-
        DCD     &2C2B2B2B                       ;~~ Word -/-
        DCD     &2C2C2C2C                       ;~~ Word -/-
        DCD     &2C2C2C2C                       ;~~ Word -/-
        DCD     &2C2C2C2C                       ;~~ Word -/-
        DCD     &2D2C2C2C                       ;~~ Word -/-
        DCD     &2D2D2D2D                       ;~~ Word -/-
        DCD     &2D2D2D2D                       ;~~ Word -/-
        DCD     &2D2D2D2D                       ;~~ Word -/-
        DCD     &2E2D2D2D                       ;~~ Word -/-
        DCD     &2E2E2E2E                       ;~~ Word -/-
        DCD     &2E2E2E2E                       ;~~ Word -/-
        DCD     &2E2E2E2E                       ;~~ Word -/-
        DCD     &2F2E2E2E                       ;~~ Word -/-
        DCD     &2F2F2F2F                       ;~~ Word -/-
        DCD     &2F2F2F2F                       ;~~ Word -/-
        DCD     &2F2F2F2F                       ;~~ Word -/-
        DCD     &302F2F2F                       ;~~~ Word -/-
        DCD     &30303030                       ;~~ Word -/-
        DCD     &31303030                       ;~~~ Word -/-
        DCD     &31313131                       ;~~~ Word -/-
        DCD     &32313131                       ;~~~ Word -/-
        DCD     &32323232                       ;~~~ Word -/-
        DCD     &33323232                       ;~~~ Word -/-
        DCD     &33333333                       ;~~~ Word -/-
        DCD     &34333333                       ;~~~ Word -/-
        DCD     &34343434                       ;~~~ Word -/-
        DCD     &35343434                       ;~~~ Word -/-
        DCD     &35353535                       ;~~~ Word -/-
        DCD     &36353535                       ;~~ Word -/-
        DCD     &36363636                       ;~~ Word -/-
        DCD     &37363636                       ;~~ Word -/-
        DCD     &37373737                       ;~~ Word -/-
        DCD     &38373737                       ;~~~ Word -/-
        DCD     &38383838                       ;~~~ Word -/-
        DCD     &39383838                       ;~~~ Word -/-
        DCD     &39393939                       ;~~~ Word -/-
        DCD     &3A393939                       ;~~~ Word -/-
        DCD     &3A3A3A3A                       ;~~~ Word -/-
        DCD     &3B3A3A3A                       ;~~~ Word -/-
        DCD     &3B3B3B3B                       ;~~~ Word -/-
        DCD     &3C3B3B3B                       ;~~ Word -/-
        DCD     &3C3C3C3C                       ;~~ Word -/-
        DCD     &3D3C3C3C                       ;~~ Word -/-
        DCD     &3D3D3D3D                       ;~~ Word -/-
        DCD     &3D3D3D3D                       ;~~ Word -/-
        DCD     &3E3E3E3E                       ;~~ Word -/-
        DCD     &3E3E3E3E                       ;~~ Word -/-
        DCD     &3F3F3F3F                       ;~~ Word -/-
        DCD     &3F3F3F3F                       ;~~ Word -/-
        DCD     &40404040                       ;~~~ Word -/-
        DCD     &41414141                       ;~~ Word -/-
        DCD     &42424242                       ;~~~ Word -/-
        DCD     &43434343                       ;~~ Word -/-
        DCD     &44444444                       ;~~~ Word -/-
        DCD     &45454545                       ;~~~ Word -/-
        DCD     &46464646                       ;~~~ Word -/-
        DCD     &47474747                       ;~~~ Word -/-
        DCD     &48484848                       ;~~~ Word -/-
        DCD     &49494949                       ;~~~ Word -/-
        DCD     &4A4A4A4A                       ;~~~ Word -/-
        DCD     &4B4B4B4B                       ;~~~ Word -/-
        DCD     &4C4C4C4C                       ;~~ Word -/-
        DCD     &4D4D4D4D                       ;~~ Word -/-
        DCD     &4E4E4E4E                       ;~~ Word -/-
        DCD     &4F4F4F4F                       ;~~ Word -/-
        DCD     &51515050                       ;~~~ Word -/-
        DCD     &53535252                       ;~~~ Word -/-
        DCD     &55555454                       ;~~~ Word -/-
        DCD     &57575656                       ;~~ Word -/-
        DCD     &59595858                       ;~~~ Word -/-
        DCD     &5B5B5A5A                       ;~~~ Word -/-
        DCD     &5D5D5C5C                       ;~~ Word -/-
        DCD     &5F5F5E5E                       ;~~ Word -/-
        DCD     &63626160                       ;~~ Word -/-
        DCD     &67666564                       ;~~~ Word -/-
        DCD     &6B6A6968                       ;~~~ Word -/-
        DCD     &6F6E6D6C                       ;~~ Word -/-
        DCD     &76747270                       ;~~ Word -/-
        DCD     &7E7C7A78                       ;~~ Word -/-
        DCD     &F8FAFCFE                       ;~~~ Word -/-
        DCD     &F0F2F4F6                       ;~~ Word -/-
        DCD     &ECEDEEEF                       ;~~ Word -/-

|L00006A38|
        STMIA   R9!,{R0,R1,R3,R5-R7,R9,R11,R13-PC}^ ;? DCD &E8E9EAEB CAUTION: Unpredictable - base register in list and write back.
        STRBT   R14,[R5],#&6E7                  ;? DCD &E4E5E6E7 =1767
        RSC     R14,R1,R3,ROR #5                ;? DCD &E0E1E2E3

|L00006A44|
        DCD     &DEDEDFDF                       ;~~~ Word -/-
        DCD     &DCDCDDDD                       ;~~ Word -/-
        DCD     &DADADBDB                       ;~~~ Word -/-
        DCD     &D8D8D9D9                       ;~~~ Word -/-
        DCD     &D6D6D7D7                       ;~~ Word -/-
        DCD     &D4D4D5D5                       ;~~~ Word -/-
        DCD     &D2D2D3D3                       ;~~~ Word -/-
        DCD     &D0D0D1D1                       ;~~ Word -/-
        DCD     &CFCFCFCF                       ;~~ Word -/-
        DCD     &CECECECE                       ;~~ Word -/-
        DCD     &CDCDCDCD                       ;~~ Word -/-
        DCD     &CCCCCCCC                       ;~~ Word -/-
        DCD     &CBCBCBCB                       ;~~~ Word -/-
        DCD     &CACACACA                       ;~~~ Word -/-
        DCD     &C9C9C9C9                       ;~~~ Word -/-
        DCD     &C8C8C8C8                       ;~~~ Word -/-
        DCD     &C7C7C7C7                       ;~~~ Word -/-
        DCD     &C6C6C6C6                       ;~~~ Word -/-
        DCD     &C5C5C5C5                       ;~~~ Word -/-
        DCD     &C4C4C4C4                       ;~~~ Word -/-
        DCD     &C3C3C3C3                       ;~~~ Word -/-
        DCD     &C2C2C2C2                       ;~~~ Word -/-
        DCD     &C1C1C1C1                       ;~~~ Word -/-
        DCD     &C0C0C0C0                       ;~~~ Word -/-
        DCD     &BFBFBFBF                       ;~~ Word -/-
        DCD     &BFBFBFBF                       ;~~ Word -/-
        DCD     &BEBEBEBE                       ;~~ Word -/-
        DCD     &BEBEBEBE                       ;~~ Word -/-
        DCD     &BDBDBDBD                       ;~~ Word -/-
        DCD     &BDBDBDBD                       ;~~ Word -/-
        DCD     &BCBCBCBC                       ;~~ Word -/-
        DCD     &BCBCBCBC                       ;~~ Word -/-
        DCD     &BBBBBBBB                       ;~~~ Word -/-
        DCD     &BBBBBBBB                       ;~~~ Word -/-
        DCD     &BABABABA                       ;~~~ Word -/-
        DCD     &BABABABA                       ;~~~ Word -/-
        DCD     &B9B9B9B9                       ;~~~ Word -/-
        DCD     &B9B9B9B9                       ;~~~ Word -/-
        DCD     &B8B8B8B8                       ;~~~ Word -/-
        DCD     &B8B8B8B8                       ;~~~ Word -/-
        DCD     &B7B7B7B7                       ;~~ Word -/-
        DCD     &B7B7B7B7                       ;~~ Word -/-
        DCD     &B6B6B6B6                       ;~~ Word -/-
        DCD     &B6B6B6B6                       ;~~ Word -/-
        DCD     &B5B5B5B5                       ;~~~ Word -/-
        DCD     &B5B5B5B5                       ;~~~ Word -/-
        DCD     &B4B4B4B4                       ;~~~ Word -/-
        DCD     &B4B4B4B4                       ;~~~ Word -/-
        DCD     &B3B3B3B3                       ;~~~ Word -/-
        DCD     &B3B3B3B3                       ;~~~ Word -/-
        DCD     &B2B2B2B2                       ;~~~ Word -/-
        DCD     &B2B2B2B2                       ;~~~ Word -/-
        DCD     &B1B1B1B2                       ;~~ Word -/-
        DCD     &B1B1B1B1                       ;~~ Word -/-
        DCD     &B0B0B0B1                       ;~~ Word -/-
        DCD     &B0B0B0B0                       ;~~ Word -/-
        DCD     &AFAFAFB0                       ;~~ Word -/-
        DCD     &AFAFAFAF                       ;~~ Word -/-
        DCD     &AFAFAFAF                       ;~~ Word -/-
        DCD     &AFAFAFAF                       ;~~ Word -/-
        DCD     &AEAEAEAF                       ;~~ Word -/-
        DCD     &AEAEAEAE                       ;~~ Word -/-
        DCD     &AEAEAEAE                       ;~~ Word -/-
        DCD     &AEAEAEAE                       ;~~ Word -/-
        DCD     &ADADADAE                       ;~~ Word -/-
        DCD     &ADADADAD                       ;~~ Word -/-
        DCD     &ADADADAD                       ;~~ Word -/-
        DCD     &ADADADAD                       ;~~ Word -/-
        DCD     &ACACACAD                       ;~~ Word -/-
        DCD     &ACACACAC                       ;~~ Word -/-
        DCD     &ACACACAC                       ;~~ Word -/-
        DCD     &ACACACAC                       ;~~ Word -/-
        DCD     &ABABABAC                       ;~~~ Word -/-
        DCD     &ABABABAB                       ;~~~ Word -/-
        DCD     &ABABABAB                       ;~~~ Word -/-
        DCD     &ABABABAB                       ;~~~ Word -/-
        DCD     &AAAAAAAB                       ;~~~ Word -/-
        DCD     &AAAAAAAA                       ;~~~ Word -/-
        DCD     &AAAAAAAA                       ;~~~ Word -/-
        DCD     &AAAAAAAA                       ;~~~ Word -/-
        DCD     &A9A9A9AA                       ;~~~ Word -/-
        DCD     &A9A9A9A9                       ;~~~ Word -/-
        DCD     &A9A9A9A9                       ;~~~ Word -/-
        DCD     &A9A9A9A9                       ;~~~ Word -/-
        DCD     &A8A8A8A9                       ;~~~ Word -/-
        DCD     &A8A8A8A8                       ;~~~ Word -/-
        DCD     &A8A8A8A8                       ;~~~ Word -/-
        DCD     &A8A8A8A8                       ;~~~ Word -/-
        DCD     &A7A7A7A8                       ;~~~ Word -/-
        DCD     &A7A7A7A7                       ;~~~ Word -/-
        DCD     &A7A7A7A7                       ;~~~ Word -/-
        DCD     &A7A7A7A7                       ;~~~ Word -/-
        DCD     &A6A6A6A7                       ;~~~ Word -/-
        DCD     &A6A6A6A6                       ;~~~ Word -/-
        DCD     &A6A6A6A6                       ;~~~ Word -/-
        DCD     &A6A6A6A6                       ;~~~ Word -/-
        DCD     &A5A5A5A6                       ;~~~ Word -/-
        DCD     &A5A5A5A5                       ;~~~ Word -/-
        DCD     &A5A5A5A5                       ;~~~ Word -/-
        DCD     &A5A5A5A5                       ;~~~ Word -/-
        DCD     &A4A4A4A5                       ;~~~ Word -/-
        DCD     &A4A4A4A4                       ;~~~ Word -/-
        DCD     &A4A4A4A4                       ;~~~ Word -/-
        DCD     &A4A4A4A4                       ;~~~ Word -/-
        DCD     &A3A3A3A4                       ;~~~ Word -/-
        DCD     &A3A3A3A3                       ;~~~ Word -/-
        DCD     &A3A3A3A3                       ;~~~ Word -/-
        DCD     &A3A3A3A3                       ;~~~ Word -/-
        DCD     &A2A2A2A3                       ;~~~ Word -/-
        DCD     &A2A2A2A2                       ;~~~ Word -/-
        DCD     &A2A2A2A2                       ;~~~ Word -/-
        DCD     &A2A2A2A2                       ;~~~ Word -/-
        DCD     &A1A1A2A2                       ;~~~ Word -/-
        DCD     &A1A1A1A1                       ;~~~ Word -/-
        DCD     &A1A1A1A1                       ;~~~ Word -/-
        DCD     &A1A1A1A1                       ;~~~ Word -/-
        DCD     &A0A0A1A1                       ;~~~ Word -/-
        DCD     &A0A0A0A0                       ;~~~ Word -/-
        DCD     &A0A0A0A0                       ;~~~ Word -/-
        DCD     &A0A0A0A0                       ;~~~ Word -/-
        DCD     &9F9FA0A0                       ;~~ Word -/-
        DCD     &9F9F9F9F                       ;~~ Word -/-
        DCD     &9F9F9F9F                       ;~~ Word -/-
        DCD     &9F9F9F9F                       ;~~ Word -/-
        DCD     &9F9F9F9F                       ;~~ Word -/-
        DCD     &9F9F9F9F                       ;~~ Word -/-
        DCD     &9F9F9F9F                       ;~~ Word -/-
        DCD     &9F9F9F9F                       ;~~ Word -/-
        DCD     &9E9E9F9F                       ;~~~ Word -/-
        DCD     &9E9E9E9E                       ;~~ Word -/-
        DCD     &9E9E9E9E                       ;~~ Word -/-
        DCD     &9E9E9E9E                       ;~~ Word -/-
        DCD     &9E9E9E9E                       ;~~ Word -/-
        DCD     &9E9E9E9E                       ;~~ Word -/-
        DCD     &9E9E9E9E                       ;~~ Word -/-
        DCD     &9E9E9E9E                       ;~~ Word -/-
        DCD     &9D9D9E9E                       ;~~ Word -/-
        DCD     &9D9D9D9D                       ;~~ Word -/-
        DCD     &9D9D9D9D                       ;~~ Word -/-
        DCD     &9D9D9D9D                       ;~~ Word -/-
        DCD     &9D9D9D9D                       ;~~ Word -/-
        DCD     &9D9D9D9D                       ;~~ Word -/-
        DCD     &9D9D9D9D                       ;~~ Word -/-
        DCD     &9D9D9D9D                       ;~~ Word -/-
        DCD     &9C9C9D9D                       ;~~ Word -/-
        DCD     &9C9C9C9C                       ;~~ Word -/-
        DCD     &9C9C9C9C                       ;~~ Word -/-
        DCD     &9C9C9C9C                       ;~~ Word -/-
        DCD     &9C9C9C9C                       ;~~ Word -/-
        DCD     &9C9C9C9C                       ;~~ Word -/-
        DCD     &9C9C9C9C                       ;~~ Word -/-
        DCD     &9C9C9C9C                       ;~~ Word -/-
        DCD     &9B9B9C9C                       ;~~~ Word -/-
        DCD     &9B9B9B9B                       ;~~~ Word -/-
        DCD     &9B9B9B9B                       ;~~~ Word -/-
        DCD     &9B9B9B9B                       ;~~~ Word -/-
        DCD     &9B9B9B9B                       ;~~~ Word -/-
        DCD     &9B9B9B9B                       ;~~~ Word -/-
        DCD     &9B9B9B9B                       ;~~~ Word -/-
        DCD     &9B9B9B9B                       ;~~~ Word -/-
        DCD     &9A9A9B9B                       ;~~~ Word -/-
        DCD     &9A9A9A9A                       ;~~~ Word -/-
        DCD     &9A9A9A9A                       ;~~~ Word -/-
        DCD     &9A9A9A9A                       ;~~~ Word -/-
        DCD     &9A9A9A9A                       ;~~~ Word -/-
        DCD     &9A9A9A9A                       ;~~~ Word -/-
        DCD     &9A9A9A9A                       ;~~~ Word -/-
        DCD     &9A9A9A9A                       ;~~~ Word -/-
        DCD     &99999A9A                       ;~~~ Word -/-
        DCD     &99999999                       ;~~~ Word -/-
        DCD     &99999999                       ;~~~ Word -/-
        DCD     &99999999                       ;~~~ Word -/-
        DCD     &99999999                       ;~~~ Word -/-
        DCD     &99999999                       ;~~~ Word -/-
        DCD     &99999999                       ;~~~ Word -/-
        DCD     &99999999                       ;~~~ Word -/-
        DCD     &98999999                       ;~~~ Word -/-
        DCD     &98989898                       ;~~~ Word -/-
        DCD     &98989898                       ;~~~ Word -/-
        DCD     &98989898                       ;~~~ Word -/-
        DCD     &98989898                       ;~~~ Word -/-
        DCD     &98989898                       ;~~~ Word -/-
        DCD     &98989898                       ;~~~ Word -/-
        DCD     &98989898                       ;~~~ Word -/-
        DCD     &97989898                       ;~~ Word -/-
        DCD     &97979797                       ;~~ Word -/-
        DCD     &97979797                       ;~~ Word -/-
        DCD     &97979797                       ;~~ Word -/-
        DCD     &97979797                       ;~~ Word -/-
        DCD     &97979797                       ;~~ Word -/-
        DCD     &97979797                       ;~~ Word -/-
        DCD     &97979797                       ;~~ Word -/-
        DCD     &96979797                       ;~~ Word -/-
        DCD     &96969696                       ;~~ Word -/-
        DCD     &96969696                       ;~~ Word -/-
        DCD     &96969696                       ;~~ Word -/-
        DCD     &96969696                       ;~~ Word -/-
        DCD     &96969696                       ;~~ Word -/-
        DCD     &96969696                       ;~~ Word -/-
        DCD     &96969696                       ;~~ Word -/-
        DCD     &95969696                       ;~~~ Word -/-
        DCD     &95959595                       ;~~~ Word -/-
        DCD     &95959595                       ;~~~ Word -/-
        DCD     &95959595                       ;~~~ Word -/-
        DCD     &95959595                       ;~~~ Word -/-
        DCD     &95959595                       ;~~~ Word -/-
        DCD     &95959595                       ;~~~ Word -/-
        DCD     &95959595                       ;~~~ Word -/-
        DCD     &94959595                       ;~~~ Word -/-
        DCD     &94949494                       ;~~~ Word -/-
        DCD     &94949494                       ;~~~ Word -/-
        DCD     &94949494                       ;~~~ Word -/-
        DCD     &94949494                       ;~~~ Word -/-
        DCD     &94949494                       ;~~~ Word -/-
        DCD     &94949494                       ;~~~ Word -/-
        DCD     &94949494                       ;~~~ Word -/-
        DCD     &93949494                       ;~~~ Word -/-
        DCD     &93939393                       ;~~~ Word -/-
        DCD     &93939393                       ;~~~ Word -/-
        DCD     &93939393                       ;~~~ Word -/-
        DCD     &93939393                       ;~~~ Word -/-
        DCD     &93939393                       ;~~~ Word -/-
        DCD     &93939393                       ;~~~ Word -/-
        DCD     &93939393                       ;~~~ Word -/-
        DCD     &92939393                       ;~~~ Word -/-
        DCD     &92929292                       ;~~~ Word -/-
        DCD     &92929292                       ;~~~ Word -/-
        DCD     &92929292                       ;~~~ Word -/-
        DCD     &92929292                       ;~~~ Word -/-
        DCD     &92929292                       ;~~~ Word -/-
        DCD     &92929292                       ;~~~ Word -/-
        DCD     &92929292                       ;~~~ Word -/-
        DCD     &91929292                       ;~~ Word -/-
        DCD     &91919191                       ;~~ Word -/-
        DCD     &91919191                       ;~~ Word -/-
        DCD     &91919191                       ;~~ Word -/-
        DCD     &91919191                       ;~~ Word -/-
        DCD     &91919191                       ;~~ Word -/-
        DCD     &91919191                       ;~~ Word -/-
        DCD     &91919191                       ;~~ Word -/-
        DCD     &91919191                       ;~~ Word -/-
        DCD     &90909090                       ;~~~ Word -/-
        DCD     &90909090                       ;~~~ Word -/-
        DCD     &90909090                       ;~~~ Word -/-
        DCD     &90909090                       ;~~~ Word -/-
        DCD     &90909090                       ;~~~ Word -/-
        DCD     &90909090                       ;~~~ Word -/-
        DCD     &90909090                       ;~~~ Word -/-
        DCD     &90909090                       ;~~~ Word -/-
        DCD     &8F8F8F8F                       ;~~ Word -/-
        DCD     &8F8F8F8F                       ;~~ Word -/-
        DCD     &8F8F8F8F                       ;~~ Word -/-
        DCD     &8F8F8F8F                       ;~~ Word -/-
        DCD     &8F8F8F8F                       ;~~ Word -/-
        DCD     &8F8F8F8F                       ;~~ Word -/-
        DCD     &8F8F8F8F                       ;~~ Word -/-
        DCD     &8F8F8F8F                       ;~~ Word -/-
        DCD     &8F8F8F8F                       ;~~ Word -/-
        DCD     &8F8F8F8F                       ;~~ Word -/-
        DCD     &8F8F8F8F                       ;~~ Word -/-
        DCD     &8F8F8F8F                       ;~~ Word -/-
        DCD     &8F8F8F8F                       ;~~ Word -/-
        DCD     &8F8F8F8F                       ;~~ Word -/-
        DCD     &8F8F8F8F                       ;~~ Word -/-
        DCD     &8F8F8F8F                       ;~~ Word -/-
        DCD     &8E8E8E8E                       ;~~ Word -/-
        DCD     &8E8E8E8E                       ;~~ Word -/-
        DCD     &8E8E8E8E                       ;~~ Word -/-
        DCD     &8E8E8E8E                       ;~~ Word -/-
        DCD     &8E8E8E8E                       ;~~ Word -/-
        DCD     &8E8E8E8E                       ;~~ Word -/-
        DCD     &8E8E8E8E                       ;~~ Word -/-
        DCD     &8E8E8E8E                       ;~~ Word -/-
        DCD     &8E8E8E8E                       ;~~ Word -/-
        DCD     &8E8E8E8E                       ;~~ Word -/-
        DCD     &8E8E8E8E                       ;~~ Word -/-
        DCD     &8E8E8E8E                       ;~~ Word -/-
        DCD     &8E8E8E8E                       ;~~ Word -/-
        DCD     &8E8E8E8E                       ;~~ Word -/-
        DCD     &8E8E8E8E                       ;~~ Word -/-
        DCD     &8E8E8E8E                       ;~~ Word -/-
        DCD     &8D8D8D8D                       ;~~ Word -/-
        DCD     &8D8D8D8D                       ;~~ Word -/-
        DCD     &8D8D8D8D                       ;~~ Word -/-
        DCD     &8D8D8D8D                       ;~~ Word -/-
        DCD     &8D8D8D8D                       ;~~ Word -/-
        DCD     &8D8D8D8D                       ;~~ Word -/-
        DCD     &8D8D8D8D                       ;~~ Word -/-
        DCD     &8D8D8D8D                       ;~~ Word -/-
        DCD     &8D8D8D8D                       ;~~ Word -/-
        DCD     &8D8D8D8D                       ;~~ Word -/-
        DCD     &8D8D8D8D                       ;~~ Word -/-
        DCD     &8D8D8D8D                       ;~~ Word -/-
        DCD     &8D8D8D8D                       ;~~ Word -/-
        DCD     &8D8D8D8D                       ;~~ Word -/-
        DCD     &8D8D8D8D                       ;~~ Word -/-
        DCD     &8D8D8D8D                       ;~~ Word -/-
        DCD     &8C8C8C8D                       ;~~ Word -/-
        DCD     &8C8C8C8C                       ;~~ Word -/-
        DCD     &8C8C8C8C                       ;~~ Word -/-
        DCD     &8C8C8C8C                       ;~~ Word -/-
        DCD     &8C8C8C8C                       ;~~ Word -/-
        DCD     &8C8C8C8C                       ;~~ Word -/-
        DCD     &8C8C8C8C                       ;~~ Word -/-
        DCD     &8C8C8C8C                       ;~~ Word -/-
        DCD     &8C8C8C8C                       ;~~ Word -/-
        DCD     &8C8C8C8C                       ;~~ Word -/-
        DCD     &8C8C8C8C                       ;~~ Word -/-
        DCD     &8C8C8C8C                       ;~~ Word -/-
        DCD     &8C8C8C8C                       ;~~ Word -/-
        DCD     &8C8C8C8C                       ;~~ Word -/-
        DCD     &8C8C8C8C                       ;~~ Word -/-
        DCD     &8C8C8C8C                       ;~~ Word -/-

|L00006F28|
        BLHI    &FE2E9D60                       ;? DCD &8B8B8B8C -> &FE2E9D60 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BLHI    &FE2E9D60                       ;? DCD &8B8B8B8B -> &FE2E9D60 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BLHI    &FE2E9D64                       ;? DCD &8B8B8B8B -> &FE2E9D64 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BLHI    &FE2E9D68                       ;? DCD &8B8B8B8B -> &FE2E9D68 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BLHI    &FE2E9D6C                       ;? DCD &8B8B8B8B -> &FE2E9D6C CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BLHI    &FE2E9D70                       ;? DCD &8B8B8B8B -> &FE2E9D70 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BLHI    &FE2E9D74                       ;? DCD &8B8B8B8B -> &FE2E9D74 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BLHI    &FE2E9D78                       ;? DCD &8B8B8B8B -> &FE2E9D78 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BLHI    &FE2E9D7C                       ;? DCD &8B8B8B8B -> &FE2E9D7C CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BLHI    &FE2E9D80                       ;? DCD &8B8B8B8B -> &FE2E9D80 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BLHI    &FE2E9D84                       ;? DCD &8B8B8B8B -> &FE2E9D84 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BLHI    &FE2E9D88                       ;? DCD &8B8B8B8B -> &FE2E9D88 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BLHI    &FE2E9D8C                       ;? DCD &8B8B8B8B -> &FE2E9D8C CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BLHI    &FE2E9D90                       ;? DCD &8B8B8B8B -> &FE2E9D90 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BLHI    &FE2E9D94                       ;? DCD &8B8B8B8B -> &FE2E9D94 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BLHI    &FE2E9D98                       ;? DCD &8B8B8B8B -> &FE2E9D98 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BHI     &FE2A999C                       ;? DCD &8A8A8A8B -> &FE2A999C CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BHI     &FE2A999C                       ;? DCD &8A8A8A8A -> &FE2A999C CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BHI     &FE2A99A0                       ;? DCD &8A8A8A8A -> &FE2A99A0 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BHI     &FE2A99A4                       ;? DCD &8A8A8A8A -> &FE2A99A4 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BHI     &FE2A99A8                       ;? DCD &8A8A8A8A -> &FE2A99A8 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BHI     &FE2A99AC                       ;? DCD &8A8A8A8A -> &FE2A99AC CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BHI     &FE2A99B0                       ;? DCD &8A8A8A8A -> &FE2A99B0 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BHI     &FE2A99B4                       ;? DCD &8A8A8A8A -> &FE2A99B4 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BHI     &FE2A99B8                       ;? DCD &8A8A8A8A -> &FE2A99B8 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BHI     &FE2A99BC                       ;? DCD &8A8A8A8A -> &FE2A99BC CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BHI     &FE2A99C0                       ;? DCD &8A8A8A8A -> &FE2A99C0 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BHI     &FE2A99C4                       ;? DCD &8A8A8A8A -> &FE2A99C4 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BHI     &FE2A99C8                       ;? DCD &8A8A8A8A -> &FE2A99C8 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BHI     &FE2A99CC                       ;? DCD &8A8A8A8A -> &FE2A99CC CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BHI     &FE2A99D0                       ;? DCD &8A8A8A8A -> &FE2A99D0 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        BHI     &FE2A99D4                       ;? DCD &8A8A8A8A -> &FE2A99D4 CAUTION: outside file, CAUTION: Bad address - assumes 26bit wrapping.
        STMHIIB R9,{R1,R3,R7,R8,R11,PC}         ;? DCD &8989898A
        STMHIIB R9,{R0,R3,R7,R8,R11,PC}         ;? DCD &89898989
        STMHIIB R9,{R0,R3,R7,R8,R11,PC}         ;? DCD &89898989
        STMHIIB R9,{R0,R3,R7,R8,R11,PC}         ;? DCD &89898989
        STMHIIB R9,{R0,R3,R7,R8,R11,PC}         ;? DCD &89898989
        STMHIIB R9,{R0,R3,R7,R8,R11,PC}         ;? DCD &89898989
        STMHIIB R9,{R0,R3,R7,R8,R11,PC}         ;? DCD &89898989
        STMHIIB R9,{R0,R3,R7,R8,R11,PC}         ;? DCD &89898989
        STMHIIB R9,{R0,R3,R7,R8,R11,PC}         ;? DCD &89898989
        STMHIIB R9,{R0,R3,R7,R8,R11,PC}         ;? DCD &89898989
        STMHIIB R9,{R0,R3,R7,R8,R11,PC}         ;? DCD &89898989
        STMHIIB R9,{R0,R3,R7,R8,R11,PC}         ;? DCD &89898989
        STMHIIB R9,{R0,R3,R7,R8,R11,PC}         ;? DCD &89898989
        STMHIIB R9,{R0,R3,R7,R8,R11,PC}         ;? DCD &89898989
        STMHIIB R9,{R0,R3,R7,R8,R11,PC}         ;? DCD &89898989
        STMHIIB R9,{R0,R3,R7,R8,R11,PC}         ;? DCD &89898989
        STMHIIA R8,{R0,R3,R7,R8,R11,PC}         ;? DCD &88888989
        STMHIIA R8,{R3,R7,R11,PC}               ;? DCD &88888888
        STMHIIA R8,{R3,R7,R11,PC}               ;? DCD &88888888
        STMHIIA R8,{R3,R7,R11,PC}               ;? DCD &88888888
        STMHIIA R8,{R3,R7,R11,PC}               ;? DCD &88888888
        STMHIIA R8,{R3,R7,R11,PC}               ;? DCD &88888888
        STMHIIA R8,{R3,R7,R11,PC}               ;? DCD &88888888
        STMHIIA R8,{R3,R7,R11,PC}               ;? DCD &88888888
        STMHIIA R8,{R3,R7,R11,PC}               ;? DCD &88888888
        STMHIIA R8,{R3,R7,R11,PC}               ;? DCD &88888888
        STMHIIA R8,{R3,R7,R11,PC}               ;? DCD &88888888
        STMHIIA R8,{R3,R7,R11,PC}               ;? DCD &88888888
        STMHIIA R8,{R3,R7,R11,PC}               ;? DCD &88888888
        STMHIIA R8,{R3,R7,R11,PC}               ;? DCD &88888888
        STMHIIA R8,{R3,R7,R11,PC}               ;? DCD &88888888
        STMHIIA R8,{R3,R7,R11,PC}               ;? DCD &88888888
        STRHI   R8,[R7,R8,LSL #17]              ;? DCD &87878888
        STRHI   R8,[R7,R7,LSL #15]              ;? DCD &87878787
        STRHI   R8,[R7,R7,LSL #15]              ;? DCD &87878787
        STRHI   R8,[R7,R7,LSL #15]              ;? DCD &87878787
        STRHI   R8,[R7,R7,LSL #15]              ;? DCD &87878787
        STRHI   R8,[R7,R7,LSL #15]              ;? DCD &87878787
        STRHI   R8,[R7,R7,LSL #15]              ;? DCD &87878787
        STRHI   R8,[R7,R7,LSL #15]              ;? DCD &87878787
        STRHI   R8,[R7,R7,LSL #15]              ;? DCD &87878787
        STRHI   R8,[R7,R7,LSL #15]              ;? DCD &87878787
        STRHI   R8,[R7,R7,LSL #15]              ;? DCD &87878787
        STRHI   R8,[R7,R7,LSL #15]              ;? DCD &87878787
        STRHI   R8,[R7,R7,LSL #15]              ;? DCD &87878787
        STRHI   R8,[R7,R7,LSL #15]              ;? DCD &87878787
        STRHI   R8,[R7,R7,LSL #15]              ;? DCD &87878787
        STRHI   R8,[R7,R7,LSL #15]              ;? DCD &87878787
        STRHI   R8,[R6],R7,LSL #15              ;? DCD &86868787
        STRHI   R8,[R6],R6,LSL #13              ;? DCD &86868686 CAUTION: Unpredictable - write back with Rn=Rm.
        STRHI   R8,[R6],R6,LSL #13              ;? DCD &86868686 CAUTION: Unpredictable - write back with Rn=Rm.
        STRHI   R8,[R6],R6,LSL #13              ;? DCD &86868686 CAUTION: Unpredictable - write back with Rn=Rm.
        STRHI   R8,[R6],R6,LSL #13              ;? DCD &86868686 CAUTION: Unpredictable - write back with Rn=Rm.
        STRHI   R8,[R6],R6,LSL #13              ;? DCD &86868686 CAUTION: Unpredictable - write back with Rn=Rm.
        STRHI   R8,[R6],R6,LSL #13              ;? DCD &86868686 CAUTION: Unpredictable - write back with Rn=Rm.
        STRHI   R8,[R6],R6,LSL #13              ;? DCD &86868686 CAUTION: Unpredictable - write back with Rn=Rm.
        STRHI   R8,[R6],R6,LSL #13              ;? DCD &86868686 CAUTION: Unpredictable - write back with Rn=Rm.
        STRHI   R8,[R6],R6,LSL #13              ;? DCD &86868686 CAUTION: Unpredictable - write back with Rn=Rm.
        STRHI   R8,[R6],R6,LSL #13              ;? DCD &86868686 CAUTION: Unpredictable - write back with Rn=Rm.
        STRHI   R8,[R6],R6,LSL #13              ;? DCD &86868686 CAUTION: Unpredictable - write back with Rn=Rm.
        STRHI   R8,[R6],R6,LSL #13              ;? DCD &86868686 CAUTION: Unpredictable - write back with Rn=Rm.
        STRHI   R8,[R6],R6,LSL #13              ;? DCD &86868686 CAUTION: Unpredictable - write back with Rn=Rm.
        STRHI   R8,[R6],R6,LSL #13              ;? DCD &86868686 CAUTION: Unpredictable - write back with Rn=Rm.
        STRHI   R8,[R6],R6,LSL #13              ;? DCD &86868686 CAUTION: Unpredictable - write back with Rn=Rm.
        STRHI   R8,[R5,#&686]                   ;? DCD &85858686 =1670
        STRHI   R8,[R5,#&585]                   ;? DCD &85858585 =1413
        STRHI   R8,[R5,#&585]                   ;? DCD &85858585 =1413
        STRHI   R8,[R5,#&585]                   ;? DCD &85858585 =1413
        STRHI   R8,[R5,#&585]                   ;? DCD &85858585 =1413
        STRHI   R8,[R5,#&585]                   ;? DCD &85858585 =1413
        STRHI   R8,[R5,#&585]                   ;? DCD &85858585 =1413
        STRHI   R8,[R5,#&585]                   ;? DCD &85858585 =1413
        STRHI   R8,[R5,#&585]                   ;? DCD &85858585 =1413
        STRHI   R8,[R5,#&585]                   ;? DCD &85858585 =1413
        STRHI   R8,[R5,#&585]                   ;? DCD &85858585 =1413
        STRHI   R8,[R5,#&585]                   ;? DCD &85858585 =1413
        STRHI   R8,[R5,#&585]                   ;? DCD &85858585 =1413
        STRHI   R8,[R5,#&585]                   ;? DCD &85858585 =1413
        STRHI   R8,[R5,#&585]                   ;? DCD &85858585 =1413
        STRHI   R8,[R5,#&585]                   ;? DCD &85858585 =1413
        STRHI   R8,[R5],#&585                   ;? DCD &84858585 =1413
        STRHI   R8,[R4],#&484                   ;? DCD &84848484 =1156
        STRHI   R8,[R4],#&484                   ;? DCD &84848484 =1156
        STRHI   R8,[R4],#&484                   ;? DCD &84848484 =1156
        STRHI   R8,[R4],#&484                   ;? DCD &84848484 =1156
        STRHI   R8,[R4],#&484                   ;? DCD &84848484 =1156
        STRHI   R8,[R4],#&484                   ;? DCD &84848484 =1156
        STRHI   R8,[R4],#&484                   ;? DCD &84848484 =1156
        STRHI   R8,[R4],#&484                   ;? DCD &84848484 =1156
        STRHI   R8,[R4],#&484                   ;? DCD &84848484 =1156
        STRHI   R8,[R4],#&484                   ;? DCD &84848484 =1156
        STRHI   R8,[R4],#&484                   ;? DCD &84848484 =1156
        STRHI   R8,[R4],#&484                   ;? DCD &84848484 =1156
        STRHI   R8,[R4],#&484                   ;? DCD &84848484 =1156
        STRHI   R8,[R4],#&484                   ;? DCD &84848484 =1156
        STRHI   R8,[R4],#&484                   ;? DCD &84848484 =1156
        ORRHI   R8,R4,#&84,8                    ;? DCD &83848484 =&84000000
        ORRHI   R8,R3,#&83,6                    ;? DCD &83838383 =&C000002
        ORRHI   R8,R3,#&83,6                    ;? DCD &83838383 =&C000002
        ORRHI   R8,R3,#&83,6                    ;? DCD &83838383 =&C000002
        ORRHI   R8,R3,#&83,6                    ;? DCD &83838383 =&C000002
        ORRHI   R8,R3,#&83,6                    ;? DCD &83838383 =&C000002
        ORRHI   R8,R3,#&83,6                    ;? DCD &83838383 =&C000002
        ORRHI   R8,R3,#&83,6                    ;? DCD &83838383 =&C000002
        ORRHI   R8,R3,#&83,6                    ;? DCD &83838383 =&C000002
        ORRHI   R8,R3,#&83,6                    ;? DCD &83838383 =&C000002
        ORRHI   R8,R3,#&83,6                    ;? DCD &83838383 =&C000002
        ORRHI   R8,R3,#&83,6                    ;? DCD &83838383 =&C000002
        ORRHI   R8,R3,#&83,6                    ;? DCD &83838383 =&C000002
        ORRHI   R8,R3,#&83,6                    ;? DCD &83838383 =&C000002
        ORRHI   R8,R3,#&83,6                    ;? DCD &83838383 =&C000002
        ORRHI   R8,R3,#&83,6                    ;? DCD &83838383 =&C000002
        ADDHI   R8,R3,#&83,6                    ;? DCD &82838383 =&C000002
        ADDHI   R8,R2,#&82,4                    ;? DCD &82828282 =&20000008
        ADDHI   R8,R2,#&82,4                    ;? DCD &82828282 =&20000008
        ADDHI   R8,R2,#&82,4                    ;? DCD &82828282 =&20000008
        ADDHI   R8,R2,#&82,4                    ;? DCD &82828282 =&20000008
        ADDHI   R8,R2,#&82,4                    ;? DCD &82828282 =&20000008
        ADDHI   R8,R2,#&82,4                    ;? DCD &82828282 =&20000008
        ADDHI   R8,R2,#&82,4                    ;? DCD &82828282 =&20000008
        ADDHI   R8,R2,#&82,4                    ;? DCD &82828282 =&20000008
        ADDHI   R8,R2,#&82,4                    ;? DCD &82828282 =&20000008
        ADDHI   R8,R2,#&82,4                    ;? DCD &82828282 =&20000008
        ADDHI   R8,R2,#&82,4                    ;? DCD &82828282 =&20000008
        ADDHI   R8,R2,#&82,4                    ;? DCD &82828282 =&20000008
        ADDHI   R8,R2,#&82,4                    ;? DCD &82828282 =&20000008
        ADDHI   R8,R2,#&82,4                    ;? DCD &82828282 =&20000008
        ADDHI   R8,R2,#&82,4                    ;? DCD &82828282 =&20000008
        ORRHI   R8,R2,R2,LSL #5                 ;? DCD &81828282
        ORRHI   R8,R1,R1,LSL #3                 ;? DCD &81818181
        ORRHI   R8,R1,R1,LSL #3                 ;? DCD &81818181
        ORRHI   R8,R1,R1,LSL #3                 ;? DCD &81818181
        ORRHI   R8,R1,R1,LSL #3                 ;? DCD &81818181
        ORRHI   R8,R1,R1,LSL #3                 ;? DCD &81818181
        ORRHI   R8,R1,R1,LSL #3                 ;? DCD &81818181
        ORRHI   R8,R1,R1,LSL #3                 ;? DCD &81818181
        ORRHI   R8,R1,R1,LSL #3                 ;? DCD &81818181
        ORRHI   R8,R1,R1,LSL #3                 ;? DCD &81818181
        ORRHI   R8,R1,R1,LSL #3                 ;? DCD &81818181
        ORRHI   R8,R1,R1,LSL #3                 ;? DCD &81818181
        ORRHI   R8,R1,R1,LSL #3                 ;? DCD &81818181
        ORRHI   R8,R1,R1,LSL #3                 ;? DCD &81818181
        ORRHI   R8,R1,R1,LSL #3                 ;? DCD &81818181
        ORRHI   R8,R1,R1,LSL #3                 ;? DCD &81818181
        ORRHI   R8,R1,R1,LSL #3                 ;? DCD &81818181
        ADDHI   R8,R0,R0,LSL #1                 ;? DCD &80808080
        ADDHI   R8,R0,R0,LSL #1                 ;? DCD &80808080
        ADDHI   R8,R0,R0,LSL #1                 ;? DCD &80808080
        ADDHI   R8,R0,R0,LSL #1                 ;? DCD &80808080
        ADDHI   R8,R0,R0,LSL #1                 ;? DCD &80808080
        ADDHI   R8,R0,R0,LSL #1                 ;? DCD &80808080
        ADDHI   R8,R0,R0,LSL #1                 ;? DCD &80808080
        ADDHI   R8,R0,R0,LSL #1                 ;? DCD &80808080
        ADDHI   R8,R0,R0,LSL #1                 ;? DCD &80808080
        ADDHI   R8,R0,R0,LSL #1                 ;? DCD &80808080
        ADDHI   R8,R0,R0,LSL #1                 ;? DCD &80808080
        ADDHI   R8,R0,R0,LSL #1                 ;? DCD &80808080
        ADDHI   R8,R0,R0,LSL #1                 ;? DCD &80808080
        ADDHI   R8,R0,R0,LSL #1                 ;? DCD &80808080
        ADDHI   R8,R0,R0,LSL #1                 ;? DCD &80808080
        ADDHI   R8,R0,R0,LSL #1                 ;? DCD &80808080

|L0000722C|
        MOV     R12,R5
        MOV     R3,#0
|L00007234|
        ADD     R8,R1,R3,LSL #1
        LDRB    R0,[R8,#0]
        LDRB    R8,[R8,#1]
        ORR     R0,R0,R8,LSL #8
        MOV     R0,R0,LSL #16
        MOV     R0,R0,ASR #16
        BL      |L000072EC|                     ; (alters flags)
        AND     R0,R0,#&0F                      ; =15
        LDRB    R9,[R2,R3,LSR #1]
        TST     R3,#1
        BICEQ   R9,R9,#&F0                      ; ="" (240)
        ORREQ   R9,R9,R0,LSL #4
        BICNE   R9,R9,#&0F                      ; =15
        ORRNE   R9,R9,R0
        STRB    R9,[R2,R3,LSR #1]
        ADD     R3,R3,#1
        CMP     R3,R4
        BLT     |L00007234|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00007280|
        MOV     R11,R5
        MOV     R3,#0
|L00007288|
        ADD     R8,R1,R3,LSL #1
        LDRB    R0,[R8,#0]
        LDRB    R8,[R8,#1]
        ORR     R0,R0,R8,LSL #8
        MOV     R0,R0,LSL #16
        MOV     R0,R0,ASR #16
        MOV     R12,R11
        BL      |L000072EC|                     ; (alters flags)
        AND     R10,R0,#&0F                     ; =15
        ADD     R3,R3,#1
        ADD     R8,R1,R3,LSL #1
        LDRB    R0,[R8,#0]
        LDRB    R8,[R8,#1]
        ORR     R0,R0,R8,LSL #8
        MOV     R0,R0,LSL #16
        MOV     R0,R0,ASR #16
        ADD     R12,R11,#&0C                    ; =12
        BL      |L000072EC|                     ; (alters flags)
        AND     R0,R0,#&0F                      ; =15
        ADD     R3,R3,#1
        ORR     R10,R10,R0,LSL #4
        STRB    R10,[R2,R3,LSR #1]
        CMP     R3,R4
        BLT     |L00007288|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L000072EC|
        STMFD   R13!,{R1-R12,R14}               ; Function entry, (alters flags)
        LDMIA   R12,{R5-R7}
        SUBS    R0,R0,R5
        MOVLT   R9,#8
        RSBLT   R0,R0,#0
        MOVGE   R9,#0
        MOV     R1,#0
        MOV     R2,R7,LSR #3
        CMP     R0,R7
        MOVGT   R1,#4
        SUBGT   R0,R0,R7
        ADDGT   R2,R2,R7
        MOV     R7,R7,LSR #1
        CMP     R0,R7
        ORRGT   R1,R1,#2
        SUBGT   R0,R0,R7
        ADDGT   R2,R2,R7
        MOV     R7,R7,LSR #1
        CMP     R0,R7
        ORRGT   R1,R1,#1
        ADDGT   R2,R2,R7
        MOV     R0,R1
        CMP     R9,#8
        ADDNE   R5,R5,R2
        SUBEQ   R5,R5,R2
        MOV     R1,#&02,18                      ; =&8000
        SUB     R1,R1,#1
        CMP     R5,R1
        MOVGT   R5,R1
        MVN     R1,R1
        CMP     R5,R1
        MOVLT   R5,R1
        ORR     R0,R0,R9
        ADR     R1,|L000074B0|                  ; -> Word: &FFFFFFFF
        LDR     R1,[R1,R0,LSL #2]
        ADDS    R6,R6,R1
        MOVLT   R6,#0
        CMP     R6,#&58                         ; ="X" (88)
        MOVGT   R6,#&58                         ; ="X" (88)
        ADR     R7,|L000074F0|                  ; -> Word: &00000007
        LDR     R7,[R7,R6,LSL #2]
        STMIA   R12,{R5-R7}
        LDMFD   R13!,{R1-R12,PC}                ; Function exit, Ends

|L00007398|
        STMFD   R13!,{R1-R12,R14}               ; Function entry, (alters flags)
        LDMIA   R12,{R5,R6}
        ADR     R7,|L000074F0|                  ; -> Word: &00000007
        LDR     R7,[R7,R6,LSL #2]
        SUBS    R0,R0,R5
        MOVLT   R9,#8
        RSBLT   R0,R0,#0
        MOVGE   R9,#0
        MOV     R1,#0
        MOV     R2,R7,LSR #3
        CMP     R0,R7
        MOVGT   R1,#4
        SUBGT   R0,R0,R7
        ADDGT   R2,R2,R7
        MOV     R7,R7,LSR #1
        CMP     R0,R7
        ORRGT   R1,R1,#2
        SUBGT   R0,R0,R7
        ADDGT   R2,R2,R7
        MOV     R7,R7,LSR #1
        CMP     R0,R7
        ORRGT   R1,R1,#1
        ADDGT   R2,R2,R7
        MOV     R0,R1
        CMP     R9,#8
        ADDNE   R5,R5,R2
        SUBEQ   R5,R5,R2
        MOV     R1,#&02,18                      ; =&8000
        SUB     R1,R1,#1
        CMP     R5,R1
        MOVGT   R5,R1
        MVN     R1,R1
        CMP     R5,R1
        MOVLT   R5,R1
        ORR     R0,R0,R9
        ADR     R1,|L000074B0|                  ; -> Word: &FFFFFFFF
        LDR     R1,[R1,R0,LSL #2]
        ADDS    R6,R6,R1
        MOVLT   R6,#0
        CMP     R6,#&58                         ; ="X" (88)
        MOVGT   R6,#&58                         ; ="X" (88)
        STMIA   R12,{R5,R6}
        LDMFD   R13!,{R1-R12,PC}                ; Function exit, Ends
|L00007444|
        MOV     R12,R5
        LDMIA   R12,{R5,R6}
        STRB    R5,[R2],#1
        MOV     R5,R5,LSR #8
        STRB    R5,[R2],#1
        STRB    R6,[R2],#1
        MOV     R3,#0
        STRB    R3,[R2],#1
|L00007464|
        ADD     R8,R1,R3,LSL #1
        LDRB    R0,[R8,#0]
        LDRB    R8,[R8,#1]
        ORR     R0,R0,R8,LSL #8
        MOV     R0,R0,LSL #16
        MOV     R0,R0,ASR #16
        BL      |L00007398|                     ; (alters flags)
        AND     R0,R0,#&0F                      ; =15
        LDRB    R9,[R2,R3,LSR #1]
        TST     R3,#1
        BICEQ   R9,R9,#&F0                      ; ="" (240)
        ORREQ   R9,R9,R0,LSL #4
        BICNE   R9,R9,#&0F                      ; =15
        ORRNE   R9,R9,R0
        STRB    R9,[R2,R3,LSR #1]
        ADD     R3,R3,#1
        CMP     R3,R4
        BLT     |L00007464|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L000074B0|
        DCD     &FFFFFFFF                       ;~ Word -/- (referenced)
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &00000002                       ;~~~ Word -/-
        DCD     &00000004                       ;~~~ Word -/-
        DCD     &00000006                       ;~~~ Word -/-
        DCD     &00000008                       ;~~~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &FFFFFFFF                       ;~ Word -/-
        DCD     &00000002                       ;~~~ Word -/-
        DCD     &00000004                       ;~~~ Word -/-
        DCD     &00000006                       ;~~~ Word -/-
        DCD     &00000008                       ;~~~ Word -/-
|L000074F0|
        DCD     &00000007                       ;~~ Word -/- (referenced)
        DCD     &00000008                       ;~~~ Word -/-
        DCD     &00000009                       ;~~~ Word -/-
        DCD     &0000000A                       ;~~~ Word -/-
        DCD     &0000000B                       ;~~~ Word -/-
        DCD     &0000000C                       ;~~~ Word -/-
        DCD     &0000000D                       ;~~~ Word -/-
        DCD     &0000000E                       ;~~~ Word -/-
        DCD     &00000010                       ;~~~ Word -/-
        DCD     &00000011                       ;~~~ Word -/-
        DCD     &00000013                       ;~~~ Word -/-
        DCD     &00000015                       ;~~~ Word -/-
        DCD     &00000017                       ;~~~ Word -/-
        DCD     &00000019                       ;~~~ Word -/-
        DCD     &0000001C                       ;~~~ Word -/-
        DCD     &0000001F                       ;~~~ Word -/-
        DCD     &00000022                       ;~~~ Word -/-
        DCD     &00000025                       ;~~~ Word -/-
        DCD     &00000029                       ;~~~ Word -/-
        DCD     &0000002D                       ;~~~ Word -/-
        DCD     &00000032                       ;~~~ Word -/-
        DCD     &00000037                       ;~~~ Word -/-
        DCD     &0000003C                       ;~~~ Word -/-
        DCD     &00000042                       ;~~~ Word -/-
        DCD     &00000049                       ;~~~ Word -/-
        DCD     &00000050                       ;~~~ Word -/-
        DCD     &00000058                       ;~~~ Word -/-
        DCD     &00000061                       ;~~~ Word -/-
        DCD     &0000006B                       ;~~~ Word -/-
        DCD     &00000076                       ;~~~ Word -/-
        DCD     &00000082                       ;~~~ Word -/-
        DCD     &0000008F                       ;~~~ Word -/-
        DCD     &0000009D                       ;~~~ Word -/-
        DCD     &000000AD                       ;~~~ Word -/-
        DCD     &000000BE                       ;~~ Word -/-
        DCD     &000000D1                       ;~~ Word -/-
        DCD     &000000E6                       ;~~~ Word -/-
        DCD     &000000FD                       ;~~ Word -/-
        DCD     &00000117                       ;~~~ Word -/-
        DCD     &00000133                       ;~~~ Word -/-
        DCD     &00000151                       ;~~~ Word -/-
        DCD     &00000173                       ;~~~ Word -/-
        DCD     &00000198                       ;~~~ Word -/-
        DCD     &000001C1                       ;~~~ Word -/-
        DCD     &000001EE                       ;~~~ Word -/-
        DCD     &00000220                       ;~~~ Word -/-
        DCD     &00000256                       ;~~~ Word -/-
        DCD     &00000292                       ;~~~ Word -/-
        DCD     &000002D4                       ;~~ Word -/-
        DCD     &0000031C                       ;~~~ Word -/-
        DCD     &0000036C                       ;~~~ Word -/-
        DCD     &000003C3                       ;~~~ Word -/-
        DCD     &00000424                       ;~~~ Word -/-
        DCD     &00000488                       ;~~~ Word -/-
        DCD     &00000502                       ;~~~ Word -/-
        DCD     &00000583                       ;~~~ Word -/-
        DCD     &00000610                       ;~~~ Word -/-
        DCD     &000006AB                       ;~~~ Word -/-
        DCD     &00000756                       ;~~~ Word -/-
        DCD     &00000812                       ;~~~ Word -/-
        DCD     &000008E0                       ;~~~ Word -/-
        DCD     &000009C3                       ;~~~ Word -/-
        DCD     &00000ABD                       ;~~ Word -/-
        DCD     &00000BD0                       ;~~ Word -/-
        DCD     &00000CFF                       ;~~ Word -/-
        DCD     &00000E4C                       ;~~~ Word -/-
        DCD     &00000FBA                       ;~~ Word -/-
        DCD     &0000114C                       ;~~~ Word -/-
        DCD     &00001307                       ;~~~ Word -/-
        DCD     &000014EE                       ;~~~ Word -/-
        DCD     &00001706                       ;~~~ Word -/-
        DCD     &00001954                       ;~~~ Word -/-
        DCD     &00001BDC                       ;~~ Word -/-
        DCD     &00001EA5                       ;~~~ Word -/-
        DCD     &000021B6                       ;~~ Word -/-
        DCD     &00002515                       ;~~~ Word -/-
        DCD     &000028CA                       ;~~~ Word -/-
        DCD     &00002CDF                       ;~~ Word -/-
        DCB     "[1",0,0                        ;~~ String -/-
        DCB     "K6",0,0                        ;~~ String -/-
        DCD     &00003BB9                       ;~~ Word -/-
        DCD     &000041B2                       ;~~ Word -/-
        DCB     "DH",0,0                        ;~~ String -/-
        DCB     "~O",0,0                        ;~~ String -/-
        DCB     "qW",0,0                        ;~~ String -/-
        DCB     "/`",0,0                        ;~~ String -/-
        DCD     &000069CE                       ;~~~ Word -/-
        DCB     "bt",0,0                        ;~~ String -/-
        DCD     &00007FFF                       ;~~ Word -/-

|L00007654|
        LDRB    R6,[R1,#0]
        LDRB    R7,[R1,#1]
        ORR     R6,R6,R7,LSL #8
        ADD     R1,R1,#2
        LDRB    R5,[R1,#0]
        LDRB    R7,[R1,#1]
        ORR     R5,R5,R7,LSL #8
        ADD     R1,R1,#2
        MOV     R5,R5,LSR #4
        MOV     R6,R6,LSR #4
        ORR     R5,R5,R6,LSL #12
        STRB    R5,[R2,#2]
        MOV     R5,R5,LSR #8
        STRB    R5,[R2,#1]
        MOV     R5,R5,LSR #8
        STRB    R5,[R2,#0]
        ADD     R2,R2,#3
        SUBS    R4,R4,#2
        BGT     |L00007654|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L000076A4|
        LDRB    R6,[R1,#0]
        LDRB    R7,[R1,#1]
        ORR     R6,R6,R7,LSL #8
        ADD     R1,R1,#2
        LDRB    R5,[R1,#0]
        LDRB    R7,[R1,#1]
        ORR     R5,R5,R7,LSL #8
        ADD     R1,R1,#2
        EOR     R5,R5,#&02,18                   ; =&8000
        EOR     R6,R6,#&02,18                   ; =&8000
        MOV     R5,R5,LSR #4
        MOV     R6,R6,LSR #4
        ORR     R5,R5,R6,LSL #12
        STRB    R5,[R2,#2]
        MOV     R5,R5,LSR #8
        STRB    R5,[R2,#1]
        MOV     R5,R5,LSR #8
        STRB    R5,[R2,#0]
        ADD     R2,R2,#3
        SUBS    R4,R4,#2
        BGT     |L000076A4|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L000076FC|
        LDRB    R5,[R1,#0]
        LDRB    R6,[R1,#1]
        ORR     R5,R5,R6,LSL #8
        ADD     R1,R1,#2
        MOV     R5,R5,LSL #8
        STRB    R5,[R2],#1
        MOV     R5,R5,LSR #8
        STRB    R5,[R2],#1
        MOV     R5,R5,LSR #8
        STRB    R5,[R2],#1
        SUBS    R4,R4,#1
        BGT     |L000076FC|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00007730|
        LDRB    R5,[R1,#0]
        LDRB    R6,[R1,#1]
        ORR     R5,R5,R6,LSL #8
        ADD     R1,R1,#2
        MOV     R5,R5,LSL #8
        EOR     R5,R5,#&02,10                   ; =&800000
        STRB    R5,[R2],#1
        MOV     R5,R5,LSR #8
        STRB    R5,[R2],#1
        MOV     R5,R5,LSR #8
        STRB    R5,[R2],#1
        SUBS    R4,R4,#1
        BGT     |L00007730|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00007768|
        LDRB    R5,[R1,#0]
        LDRB    R6,[R1,#1]
        ORR     R5,R5,R6,LSL #8
        ADD     R1,R1,#2
        MOV     R5,R5,LSL #16
        STR     R5,[R2],#4
        SUBS    R4,R4,#1
        BGT     |L00007768|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L0000778C|
        LDRB    R5,[R1,#0]
        LDRB    R6,[R1,#1]
        ORR     R5,R5,R6,LSL #8
        ADD     R1,R1,#2
        MOV     R5,R5,LSL #16
        EOR     R5,R5,#&02,2                    ; =&80000000
        STR     R5,[R2],#4
        SUBS    R4,R4,#1
        BGT     |L0000778C|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L000077B4|
        LDRB    R5,[R1,#0]
        LDRB    R6,[R1,#1]
        ORR     R5,R5,R6,LSL #8
        ADD     R1,R1,#2
        MOV     R5,R5,LSL #8
        STRB    R5,[R2,#2]
        MOV     R5,R5,LSR #8
        STRB    R5,[R2,#1]
        MOV     R5,R5,LSR #8
        STRB    R5,[R2,#0]
        ADD     R2,R2,#3
        SUBS    R4,R4,#1
        BGT     |L000077B4|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L000077EC|
        LDRB    R5,[R1,#0]
        LDRB    R6,[R1,#1]
        ORR     R5,R5,R6,LSL #8
        ADD     R1,R1,#2
        MOV     R5,R5,LSL #8
        EOR     R5,R5,#&02,10                   ; =&800000
        STRB    R5,[R2,#2]
        MOV     R5,R5,LSR #8
        STRB    R5,[R2,#1]
        MOV     R5,R5,LSR #8
        STRB    R5,[R2,#0]
        ADD     R2,R2,#3
        SUBS    R4,R4,#1
        BGT     |L000077EC|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00007828|
        LDRB    R5,[R1,#0]
        LDRB    R6,[R1,#1]
        ORR     R5,R5,R6,LSL #8
        ADD     R1,R1,#2
        MOV     R5,R5,LSL #16
        STRB    R5,[R2,#3]
        MOV     R5,R5,LSR #8
        STRB    R5,[R2,#2]
        MOV     R5,R5,LSR #8
        STRB    R5,[R2,#1]
        MOV     R5,R5,LSR #8
        STRB    R5,[R2,#0]
        ADD     R2,R2,#4
        SUBS    R4,R4,#1
        BGT     |L00007828|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00007868|
        LDRB    R5,[R1,#0]
        LDRB    R6,[R1,#1]
        ORR     R5,R5,R6,LSL #8
        ADD     R1,R1,#2
        MOV     R5,R5,LSL #16
        EOR     R5,R5,#&02,2                    ; =&80000000
        STRB    R5,[R2,#3]
        MOV     R5,R5,LSR #8
        STRB    R5,[R2,#2]
        MOV     R5,R5,LSR #8
        STRB    R5,[R2,#1]
        MOV     R5,R5,LSR #8
        STRB    R5,[R2,#0]
        ADD     R2,R2,#4
        SUBS    R4,R4,#1
        BGT     |L00007868|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L000078AC|
        STMFD   R13!,{R0-R12,R14}
        AND     R10,R0,#&FF                     ; ="" (255)
        CMP     R10,#0
        BEQ     |L00007918|
        CMP     R10,#1
        BEQ     |L00007A78|
        CMP     R10,#2
        BEQ     |L00007A78|
        CMP     R10,#3
        BEQ     |L000079A0|
        CMP     R10,#4
        BEQ     |L000079A0|
        CMP     R10,#&FF                        ; ="" (255)
        BEQ     |L00007BAC|
        CMP     R10,#&FE                        ; ="" (254)
        BEQ     |L00007B24|
        CMP     R10,#&FD                        ; ="" (253)
        BEQ     |L00007B0C|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L000078F8|
        DCD     &00000001                       ;~~~ Word -/-
        DCB     "Unknown interleave format.",0,0 ;~~ String -/-

|L00007918|
        TST     R0,#&01,24                      ; =&100
        BNE     |L00007950|
        MOV     R10,R1
        MOV     R11,R2
        MOV     R12,R3
        MOV     R0,R10
        MOV     R1,R11
        MOV     R2,R4,LSL #1
        BL      |L00008330|                     ; (alters flags)
        MOV     R0,R10
        MOV     R1,R12
        MOV     R2,R4,LSL #1
        BL      |L00008330|                     ; (alters flags)
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00007950|
        LDRB    R5,[R1,#0]
        LDRB    R7,[R1,#1]
        ORR     R5,R5,R7,LSL #8
        MOV     R5,R5,LSL #16
        MOV     R5,R5,ASR #16
        ADD     R1,R1,#2
        LDRB    R6,[R2,#0]
        LDRB    R7,[R2,#1]
        ORR     R6,R6,R7,LSL #8
        MOV     R6,R6,LSL #16
        MOV     R6,R6,ASR #16
        ADD     R2,R2,#2
        ADD     R5,R5,R6
        MOV     R5,R5,ASR #1
        STRB    R5,[R3],#1
        MOV     R5,R5,LSR #8
        STRB    R5,[R3],#1
        SUBS    R4,R4,#1
        BGT     |L00007950|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L000079A0|
        TST     R0,#&01,24                      ; =&100
        BNE     |L00007A10|
        MOV     R12,#0
        TST     R0,#&02,24                      ; =&200
        EORNE   R12,R12,#1
        CMP     R10,#3
        EORNE   R12,R12,#1
|L000079BC|
        MOV     R11,#8
|L000079C0|
        LDR     R5,[R1,#0]
        LDR     R7,[R1,#&010]                   ; =16
        TST     R12,#1
        MOVNE   R9,R5
        MOVNE   R5,R7
        MOVNE   R7,R9
        STRB    R5,[R2],#1
        MOV     R5,R5,LSR #8
        STRB    R5,[R2],#1
        CMP     R3,#0
        STRNEB  R7,[R3],#1
        MOVNE   R7,R7,LSR #8
        STRNEB  R7,[R3],#1
        ADD     R1,R1,#2
        SUBS    R11,R11,#1
        BGT     |L000079C0|
        ADD     R1,R1,#&10                      ; =16
        SUBS    R4,R4,#&10                      ; =16
        BGT     |L000079BC|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00007A10|
        MOV     R11,#8
|L00007A14|
        LDRB    R5,[R1,#0]
        LDRB    R8,[R1,#1]
        ORR     R5,R5,R8,LSL #8
        ADD     R1,R1,#2
        LDRB    R7,[R2,#0]
        LDRB    R8,[R2,#1]
        ORR     R7,R7,R8,LSL #8
        ADD     R2,R2,#2
        CMP     R10,#3
        MOVNE   R9,R5
        MOVNE   R5,R7
        MOVNE   R7,R9
        STRB    R5,[R3,#0]
        MOV     R5,R5,LSR #8
        STRB    R5,[R3,#1]
        STRB    R7,[R3,#&010]                   ; =16
        MOV     R7,R7,LSR #8
        STRB    R7,[R3,#&011]                   ; =17
        ADD     R3,R3,#2
        SUBS    R11,R11,#1
        BGT     |L00007A14|
        ADD     R3,R3,#&10                      ; =16
        SUBS    R4,R4,#&10                      ; =16
        BGT     |L00007A10|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00007A78|
        TST     R0,#&01,24                      ; =&100
        BNE     |L00007AC0|
|L00007A80|
        LDR     R5,[R1],#4
        MOV     R6,R5,LSR #16
        TST     R0,#&02,24                      ; =&200
        MOVNE   R9,R5
        MOVNE   R5,R6
        MOVNE   R6,R9
        STRB    R5,[R2],#1
        MOV     R5,R5,LSR #8
        STRB    R5,[R2],#1
        CMP     R3,#0
        STRNEB  R6,[R3],#1
        MOVNE   R6,R6,LSR #8
        STRNEB  R6,[R3],#1
        SUBS    R4,R4,#2
        BGT     |L00007A80|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00007AC0|
        LDRB    R5,[R1,#0]
        LDRB    R7,[R1,#1]
        ORR     R5,R5,R7,LSL #8
        ADD     R1,R1,#2
        LDRB    R6,[R2,#0]
        LDRB    R7,[R2,#1]
        ORR     R6,R6,R7,LSL #8
        ADD     R2,R2,#2
        CMP     R10,#1
        MOVNE   R9,R5
        MOVNE   R5,R6
        MOVNE   R6,R9
        MOV     R5,R5,LSL #16
        MOV     R6,R6,LSL #16
        ORR     R5,R6,R5,LSR #16
        STR     R5,[R3],#4
        SUBS    R4,R4,#1
        BGT     |L00007AC0|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00007B0C|
        LDR     R5,[R1],#4
        MOV     R5,R5,ROR #16
        STR     R5,[R1],#4
        SUBS    R4,R4,#2
        BGT     |L00007B0C|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00007B24|
        TST     R0,#&01,24                      ; =&100
        BNE     |L00007B7C|
|L00007B2C|
        LDRB    R5,[R1,#0]
        LDRB    R7,[R1,#1]
        ORR     R5,R5,R7,LSL #8
        MOV     R5,R5,LSL #16
        MOV     R5,R5,ASR #16
        ADD     R1,R1,#2
        LDRB    R6,[R2,#0]
        LDRB    R7,[R2,#1]
        ORR     R6,R6,R7,LSL #8
        MOV     R6,R6,LSL #16
        MOV     R6,R6,ASR #16
        ADD     R2,R2,#2
        ADD     R5,R5,R6
        MOV     R5,R5,LSR #1
        STRB    R5,[R2],#1
        MOV     R5,R5,LSR #8
        STRB    R5,[R2],#1
        SUBS    R4,R4,#2
        BGT     |L00007B2C|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00007B7C|
        LDRB    R5,[R1,#0]
        LDRB    R6,[R1,#1]
        ORR     R5,R5,R6,LSL #8
        ADD     R1,R1,#2
        MOV     R6,R5,LSR #8
        STRB    R5,[R2],#1
        STRB    R6,[R2],#1
        STRB    R5,[R2],#1
        STRB    R6,[R2],#1
        SUBS    R4,R4,#1
        BGT     |L00007B7C|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00007BAC|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
        MOV     R3,R4                           ;~~
        TST     R0,#&01,24                      ;~~ =&100
        BNE     |L00007CC0|                     ;~~
|L00007BBC|
        LDMIA   R1,{R4,R6,R8,R10}               ;~~
        LDR     R5,[R1,#2]                      ;~~
        LDR     R7,[R1,#6]                      ;~~
        LDR     R9,[R1,#&00A]                   ;~~ =10
        LDR     R11,[R1,#&00E]                  ;~~ =14
        ADD     R1,R1,#&10                      ;~~ =16
        LDR     R0,[R1],#2                      ;~~
        STRB    R4,[R2],#1                      ;~~
        MOV     R4,R4,LSR #8                    ;~~
        STRB    R4,[R2],#1                      ;~~
        STRB    R0,[R2],#1                      ;~~
        MOV     R0,R0,LSR #8                    ;~~
        STRB    R0,[R2],#1                      ;~~
        LDR     R0,[R1],#2                      ;~~
        STRB    R5,[R2],#1                      ;~~
        MOV     R5,R5,LSR #8                    ;~~
        STRB    R5,[R2],#1                      ;~~
        STRB    R0,[R2],#1                      ;~~
        MOV     R0,R0,LSR #8                    ;~~
        STRB    R0,[R2],#1                      ;~~
        LDR     R0,[R1],#2                      ;~~
        STRB    R6,[R2],#1                      ;~~
        MOV     R6,R6,LSR #8                    ;~~
        STRB    R6,[R2],#1                      ;~~
        STRB    R0,[R2],#1                      ;~~
        MOV     R0,R0,LSR #8                    ;~~
        STRB    R0,[R2],#1                      ;~~
        LDR     R0,[R1],#2                      ;~~
        STRB    R7,[R2],#1                      ;~~
        MOV     R7,R7,LSR #8                    ;~~
        STRB    R7,[R2],#1                      ;~~
        STRB    R0,[R2],#1                      ;~~
        MOV     R0,R0,LSR #8                    ;~~
        STRB    R0,[R2],#1                      ;~~
        LDR     R0,[R1],#2                      ;~~
        STRB    R8,[R2],#1                      ;~~
        MOV     R8,R8,LSR #8                    ;~~
        STRB    R8,[R2],#1                      ;~~
        STRB    R0,[R2],#1                      ;~~
        MOV     R0,R0,LSR #8                    ;~~
        STRB    R0,[R2],#1                      ;~~
        LDR     R0,[R1],#2                      ;~~
        STRB    R9,[R2],#1                      ;~~
        MOV     R9,R9,LSR #8                    ;~~
        STRB    R9,[R2],#1                      ;~~
        STRB    R0,[R2],#1                      ;~~
        MOV     R0,R0,LSR #8                    ;~~
        STRB    R0,[R2],#1                      ;~~
        LDR     R0,[R1],#2                      ;~~
        STRB    R10,[R2],#1                     ;~~
        MOV     R10,R10,LSR #8                  ;~~
        STRB    R10,[R2],#1                     ;~~
        STRB    R0,[R2],#1                      ;~~
        MOV     R0,R0,LSR #8                    ;~~
        STRB    R0,[R2],#1                      ;~~
        LDR     R0,[R1],#2                      ;~~
        STRB    R11,[R2],#1                     ;~~
        MOV     R11,R11,LSR #8                  ;~~
        STRB    R11,[R2],#1                     ;~~
        STRB    R0,[R2],#1                      ;~~
        MOV     R0,R0,LSR #8                    ;~~
        STRB    R0,[R2],#1                      ;~~
        SUBS    R3,R3,#&10                      ;~~ =16
        BGT     |L00007BBC|                     ;~~
        LDMFD   R13!,{R0-R12,PC}                ;~~ Function exit, Ends
|L00007CC0|
        LDMFD   R13!,{R0-R12,PC}                ;~~ Function exit, Ends
        LDMIA   R1,{R4,R6}                      ;~~
        LDR     R5,[R1,#2]                      ;~~
        LDR     R7,[R1,#6]                      ;~~
        LDR     R8,[R1,#&010]                   ;~~ =16
        LDR     R9,[R1,#&012]                   ;~~ =18
        LDR     R10,[R1,#&014]                  ;~~ =20
        LDR     R11,[R1,#&016]                  ;~~ =22
        LDR     R0,[R1,#8]                      ;~~
        LDR     R12,[R1,#&00C]                  ;~~ =12
        STRB    R4,[R2,#0]                      ;~~
        MOV     R4,R4,LSR #8                    ;~~
        STRB    R4,[R2,#1]                      ;~~
        STRB    R6,[R2,#2]                      ;~~
        MOV     R6,R6,LSR #8                    ;~~
        STRB    R6,[R2,#3]                      ;~~
        STRB    R0,[R2,#4]                      ;~~
        MOV     R0,R0,LSR #8                    ;~~
        STRB    R0,[R2,#5]                      ;~~
        STRB    R12,[R2,#6]                     ;~~
        MOV     R12,R12,LSR #8                  ;~~
        STRB    R12,[R2,#7]                     ;~~
        LDR     R0,[R1,#&00A]                   ;~~ =10
        LDR     R12,[R1,#&00E]                  ;~~ =14
        STRB    R5,[R2,#&010]                   ;~~ =16
        MOV     R5,R5,LSR #8                    ;~~
        STRB    R5,[R2,#&011]                   ;~~ =17
        STRB    R7,[R2,#&012]                   ;~~ =18
        MOV     R7,R7,LSR #8                    ;~~
        STRB    R7,[R2,#&013]                   ;~~ =19
        STRB    R0,[R2,#&014]                   ;~~ =20
        MOV     R0,R0,LSR #8                    ;~~
        STRB    R0,[R2,#&015]                   ;~~ =21
        STRB    R12,[R2,#&016]                  ;~~ =22
        MOV     R12,R12,LSR #8                  ;~~
        STRB    R12,[R2,#&017]                  ;~~ =23
        LDR     R4,[R1,#&018]                   ;~~ =24
        LDR     R5,[R1,#&01A]                   ;~~ =26
        LDR     R6,[R1,#&01C]                   ;~~ =28
        LDR     R7,[R1,#&01E]                   ;~~ =30
        STRB    R8,[R2,#8]                      ;~~
        MOV     R8,R8,LSR #8                    ;~~
        STRB    R8,[R2,#9]                      ;~~
        STRB    R10,[R2,#&00A]                  ;~~ =10
        MOV     R10,R10,LSR #8                  ;~~
        STRB    R10,[R2,#&00B]                  ;~~ =11
        STRB    R4,[R2,#&00C]                   ;~~ =12
        MOV     R4,R4,LSR #8                    ;~~
        STRB    R4,[R2,#&00D]                   ;~~ =13
        STRB    R6,[R2,#&00E]                   ;~~ =14
        MOV     R6,R6,LSR #8                    ;~~
        STRB    R6,[R2,#&00F]                   ;~~ =15
        STRB    R9,[R2,#&018]                   ;~~ =24
        MOV     R9,R9,LSR #8                    ;~~
        STRB    R9,[R2,#&019]                   ;~~ =25
        STRB    R11,[R2,#&01A]                  ;~~ =26
        MOV     R11,R11,LSR #8                  ;~~
        STRB    R11,[R2,#&01B]                  ;~~ =27
        STRB    R5,[R2,#&01C]                   ;~~ =28
        MOV     R5,R5,LSR #8                    ;~~
        STRB    R5,[R2,#&01D]                   ;~~ =29
        STRB    R7,[R2,#&01E]                   ;~~ =30
        MOV     R7,R7,LSR #8                    ;~~
        STRB    R7,[R2,#&01F]                   ;~~ =31
        ADD     R1,R1,#&20                      ;~~ =" " (32)
        ADD     R2,R2,#&20                      ;~~ =" " (32)
        SUBS    R3,R3,#&10                      ;~~ =16
        BGT     |L00007CC0|                     ;~~
        LDMFD   R13!,{R0-R12,PC}                ;~~ Function exit, Ends
|L00007DD4|
        STMFD   R13!,{R0-R12,R14}
        TST     R3,#2
        BNE     |L00007DF0|
        CMP     R0,#&01,20                      ; =&1000
        BEQ     |L00007F58|
        CMP     R0,#&01,20                      ; =&1000
        BLT     |L00007EA0|
|L00007DF0|
        TST     R3,#1
        BNE     |L00007E30|
        MOV     R5,#0
|L00007DFC|
        MUL     R7,R0,R5
        MOV     R7,R7,LSR #12
        ADD     R7,R1,R7,LSL #1
        LDRB    R6,[R7,#0]
        LDRB    R7,[R7,#1]
        ORR     R6,R6,R7,LSL #8
        STRB    R6,[R2],#1
        MOV     R6,R6,LSR #8
        STRB    R6,[R2],#1
        ADD     R5,R5,#1
        CMP     R5,R4
        BLT     |L00007DFC|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00007E30|
        MOV     R5,#0
|L00007E34|
        MUL     R7,R0,R5
        MOV     R6,R7,LSR #12
        MOV     R7,R7,LSR #4
        AND     R7,R7,#&FF                      ; ="" (255)
        ADD     R6,R1,R6,LSL #1
        LDRB    R8,[R6,#0]
        LDRB    R10,[R6,#1]
        ORR     R8,R8,R10,LSL #8
        MOV     R8,R8,LSL #16
        MOV     R8,R8,ASR #16
        ADD     R6,R6,#2
        LDRB    R9,[R6,#0]
        LDRB    R10,[R6,#1]
        ORR     R9,R9,R10,LSL #8
        MOV     R9,R9,LSL #16
        MOV     R9,R9,ASR #16
        RSB     R6,R7,#&FF                      ; ="" (255)
        MUL     R8,R6,R8
        MLA     R8,R7,R9,R8
        MOV     R6,R8,LSR #8
        STRB    R6,[R2],#1
        MOV     R6,R6,LSR #8
        STRB    R6,[R2],#1
        ADD     R5,R5,#1
        CMP     R5,R4
        BLT     |L00007E34|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00007EA0|
        TST     R3,#1
        BNE     |L00007EE4|
        SUB     R5,R4,#1
        ADD     R2,R2,R5,LSL #1
|L00007EB0|
        MUL     R7,R0,R5
        MOV     R7,R7,LSR #12
        ADD     R7,R1,R7,LSL #1
        LDRB    R6,[R7,#0]
        LDRB    R7,[R7,#1]
        ORR     R6,R6,R7,LSL #8
        STRB    R6,[R2,#0]
        MOV     R6,R6,LSR #8
        STRB    R6,[R2,#1]
        SUB     R2,R2,#2
        SUBS    R5,R5,#1
        BGE     |L00007EB0|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00007EE4|
        SUB     R5,R4,#1
        ADD     R2,R2,R5,LSL #1
|L00007EEC|
        MUL     R7,R0,R5
        MOV     R6,R7,LSR #12
        MOV     R7,R7,LSR #4
        AND     R7,R7,#&FF                      ; ="" (255)
        ADD     R6,R1,R6,LSL #1
        LDRB    R8,[R6,#0]
        LDRB    R10,[R6,#1]
        ORR     R8,R8,R10,LSL #8
        MOV     R8,R8,LSL #16
        MOV     R8,R8,ASR #16
        ADD     R6,R6,#2
        LDRB    R9,[R6,#0]
        LDRB    R10,[R6,#1]
        ORR     R9,R9,R10,LSL #8
        MOV     R9,R9,LSL #16
        MOV     R9,R9,ASR #16
        RSB     R6,R7,#&FF                      ; ="" (255)
        MUL     R8,R6,R8
        MLA     R8,R7,R9,R8
        MOV     R6,R8,LSR #8
        STRB    R6,[R2,#0]
        MOV     R6,R6,LSR #8
        STRB    R6,[R2,#1]
        SUB     R2,R2,#2
        SUBS    R5,R5,#1
        BGE     |L00007EEC|
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00007F58|
        CMP     R1,R2
        LDMEQFD R13!,{R0-R12,PC}                ; Function exit if EQ
        MOV     R0,R1
        MOV     R1,R2
        MOV     R2,R4,LSL #1
        BL      |L00008330|                     ; (alters flags)
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L00007F74.String|
        DCB     "XRMA"                          ; String r/- (referenced)

|L00007F78|
        STMFD   R13!,{R0-R12,R14}
        MOV     R10,R0
        MOV     R11,R1
        MOV     R1,#1
        BL      |L000033AC|                     ; (alters flags)
        MOV     R0,R10
        TST     R11,#1
        BLEQ    |L00000790|
        LDR     R1,[R10,#&080]                  ; =1<<7
        CMP     R1,#0
        BLT     |L00007FB4|
        LDR     R2,|L00007F74.String|           ; -> String: "XRMA"
        CMP     R1,R2
        BEQ     |L00007FC0|
        B       |L00007FD0|                     ; Ends
|L00007FB4|
        MVN     R0,#0
        STR     R0,[R10,#&080]                  ; =1<<7
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends
|L00007FC0|
        MOV     R0,#7
        LDR     R2,[R10,#&084]                  ; =132
        SWI     XOS_Module
        B       |L00007FB4|                     ; Ends
|L00007FD0|
        MOV     R0,#1
        SWI     XOS_DynamicArea
        B       |L00007FB4|                     ; Ends
|L00007FDC|
        CMP     R4,#0
        BEQ     |L00000ABC|
        STMFD   R13!,{R0,R1,R3-R12,R14}
        MOV     R10,R0
        MOV     R11,R3
        MOV     R12,R2
        MOV     R9,R1
        MOV     R8,R5
        MOV     R7,R4
        LDR     R4,[R10,#0]
        SUBS    R4,R4,R11
        MOVLT   R2,#0
        LDMLTFD R13!,{R0,R1,R3-R12,PC}          ; Function exit if LT
        CMP     R12,R4
        MOVGT   R12,R4
        MOV     R0,R10
        MOV     R1,R8
        MOV     R2,R12
        MOV     R3,R11
        BL      |L00000A50|                     ; (alters flags)
        MOV     R0,R9
        MOV     R1,R8
        MOV     R4,R12
        MOV     R5,#&7F,24                      ; =&7F00
        ORR     R5,R5,#&FF                      ; ="" (255)
|L00008040|
        LDRB    R2,[R0,#0]
        LDRB    R9,[R0,#1]
        ORR     R2,R2,R9,LSL #8
        MOV     R2,R2,LSL #16
        MOV     R2,R2,ASR #16
        ADD     R0,R0,#2
        LDRB    R3,[R1,#0]
        LDRB    R9,[R1,#1]
        ORR     R3,R3,R9,LSL #8
        MOV     R3,R3,LSL #16
        MOV     R3,R3,ASR #16
        CMP     R7,#1
        ADDEQ   R2,R2,R3
        CMP     R7,#2
        ADDEQ   R2,R2,R3
        MOVEQ   R2,R2,ASR #1
        CMP     R7,#4
        MULEQ   R2,R6,R2
        RSBEQ   R6,R6,#&01,24                   ; =&100
        MLAEQ   R2,R3,R6,R2
        RSBEQ   R6,R6,#&01,24                   ; =&100
        MOVEQ   R2,R2,ASR #8
        CMP     R2,R5
        MOVGT   R2,R5
        CMN     R2,R5
        RSBLT   R2,R5,#0
        STRB    R2,[R1],#1
        MOV     R2,R2,LSR #8
        STRB    R2,[R1],#1
        SUBS    R4,R4,#1
        BGT     |L00008040|
        MOV     R0,R10
        MOV     R1,R8
        MOV     R2,R12
        MOV     R3,R11
        BL      |L00000ABC|
        LDMFD   R13!,{R0,R1,R3-R12,PC}          ; Function exit, Ends
        MOV     R0,R10                          ;~~
        SUB     R1,R11,#1                       ;~~
        ADD     R2,R11,R12                      ;~~
        ADD     R2,R2,#1                        ;~~
        BL      |L00001028|                     ;~~ (alters flags)
        MOV     R0,R10                          ;~~
        MOV     R1,R1,LSR #9                    ;~~
        MOV     R7,R2,LSR #9                    ;~~
        MOV     R2,R9                           ;~~
|L000080F8|
        BL      |L00001C10|                     ;~~ (alters flags)
        ADD     R2,R2,#&01,22                   ;~~ =&400
        ADD     R1,R1,#1                        ;~~
        CMP     R1,R7                           ;~~
        BLT     |L000080F8|                     ;~~
        MOV     R2,R12                          ;~~
        LDMFD   R13!,{R0,R1,R3-R12,PC}          ;~~ Function exit, Ends

|L00008114|
        STMFD   R13!,{R1-R5,R14}                ; Function entry, (alters flags)
        CMP     R1,#0
        MOVEQ   R0,#1
        BEQ     |L00008180|
        MOV     R4,R0
        MOV     R5,R1
        CMP     R0,#0
        RSBLT   R0,R0,#0
        CMP     R1,#0
        RSBLT   R1,R1,#0
        MOV     R3,#1
|L00008140|
        CMP     R1,R0
        MOVCC   R1,R1,LSL #1
        MOVCC   R3,R3,LSL #1
        BCC     |L00008140|
        MOV     R2,#0
|L00008154|
        CMP     R0,R1
        SUBCS   R0,R0,R1
        ADDCS   R2,R2,R3
        MOVS    R3,R3,LSR #1
        MOVNE   R1,R1,LSR #1
        BNE     |L00008154|
        MOV     R0,R2
        CMP     R4,#0
        RSBLT   R0,R0,#0
        CMP     R5,#0
        RSBLT   R0,R0,#0
|L00008180|
        LDMFD   R13!,{R1-R5,PC}                 ; Function exit, Ends

|L00008184|
        STMFD   R13!,{R0-R12,R14}               ; Function entry, (alters flags)
        MOV     R10,R0
        MOV     R11,R1
        MOV     R12,R2
        MOV     R9,R3
        MOV     R0,#6
        MOV     R3,#&41,18                      ; =&104000
        SWI     XOS_Module
        MOVVC   R5,#&02,14                      ; =&80000
        BVC     |L000081C8|
        MOV     R0,#6
        MOV     R3,#&81,22                      ; =&20400
        SWI     XOS_Module
        MOVVC   R5,#&01,16                      ; =&10000
        BVC     |L000081C8|
        LDMVSFD R13!,{R1}
        LDMVSFD R13!,{R1-R12,PC}                ; Function exit if VS, Ends
|L000081C8|
        SWI     XHourglass_On
        MOV     R0,R10
        MOV     R1,R2
        MOV     R7,R12
|L000081D8|
        MOV     R2,R5
        SUB     R4,R7,R2
        CMP     R4,R11
        SUBLT   R2,R7,R11
        SUB     R3,R7,R2
        STMFD   R13!,{R0-R12}
        SUB     R0,R12,R11
        MOV     R1,#&64                         ; ="d" (100)
        BL      |L00008114|                     ; (alters flags)
        MOV     R1,R0
        SUB     R0,R3,R11
        BL      |L00008114|                     ; (alters flags)
        CMP     R0,#0
        MOVLE   R0,#1
        CMP     R0,#&64                         ; ="d" (100)
        MOVGE   R0,#&63                         ; ="c" (99)
        RSB     R0,R0,#&64                      ; ="d" (100)
        SWI     XHourglass_Percentage
        LDMFD   R13!,{R0-R12}
        BL      |L00000A50|                     ; (alters flags)
        SUB     R3,R3,R11
        ADD     R3,R3,R9
        BL      |L00000ABC|
        SUB     R7,R7,R2
        SUB     R8,R8,R2
        CMP     R2,#0
        BGT     |L000081D8|
        SWI     XHourglass_Off
        MOV     R2,R1
        MOV     R0,#7
        SWI     XOS_Module
        BL      |L00000A38|                     ; (alters flags)
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L0000825C|
        STMFD   R13!,{R0-R12,R14}               ; Function entry, (alters flags)
        MOV     R10,R0
        MOV     R11,R1
        MOV     R12,R2
        MOV     R8,R3
        MOV     R0,#6
        MOV     R3,#&41,18                      ; =&104000
        SWI     XOS_Module
        MOVVC   R5,#&02,14                      ; =&80000
        BVC     |L000082A0|
        MOV     R0,#6
        MOV     R3,#&81,22                      ; =&20400
        SWI     XOS_Module
        MOVVC   R5,#&01,16                      ; =&10000
        BVC     |L000082A0|
        LDMVSFD R13!,{R1}
        LDMVSFD R13!,{R1-R12,PC}                ; Function exit if VS, Ends
|L000082A0|
        SWI     XHourglass_On
        MOV     R0,R10
        MOV     R1,R2
        MOV     R9,R2
        MOV     R7,R11
|L000082B4|
        MOV     R2,R5
        ADD     R4,R7,R2
        CMP     R4,R12
        SUBGT   R2,R12,R7
        MOV     R3,R7
        STMFD   R13!,{R0-R12}
        SUB     R0,R12,R11
        MOV     R1,#&64                         ; ="d" (100)
        BL      |L00008114|                     ; (alters flags)
        MOV     R1,R0
        SUB     R0,R3,R11
        BL      |L00008114|                     ; (alters flags)
        CMP     R0,#0
        MOVLE   R0,#1
        CMP     R0,#&64                         ; ="d" (100)
        MOVGE   R0,#&63                         ; ="c" (99)
        SWI     XHourglass_Percentage
        LDMFD   R13!,{R0-R12}
        BL      |L00000A50|                     ; (alters flags)
        MOV     R3,R8
        BL      |L00000ABC|
        ADD     R7,R7,R2
        ADD     R8,R8,R2
        CMP     R2,#0
        BGT     |L000082B4|
        SWI     XHourglass_Off
        MOV     R2,R9
        MOV     R0,#7
        SWI     XOS_Module
        BL      |L00000A38|                     ; (alters flags)
        LDMFD   R13!,{R0-R12,PC}                ; Function exit, Ends

|L00008330|
        STMFD   R13!,{R0-R8,R14}                ; Function entry, (alters flags)
        TST     R0,#3
        TSTEQ   R1,#3
        BEQ     |L00008354|
|L00008340|
        LDRB    R3,[R0],#1
        STRB    R3,[R1],#1
        SUBS    R2,R2,#1
        BGT     |L00008340|
        LDMFD   R13!,{R0-R8,PC}                 ; Function exit, Ends
|L00008354|
        MOVS    R4,R2,LSR #6
        BEQ     |L00008340|
|L0000835C|
        LDMIA   R0!,{R5-R8}
        STMIA   R1!,{R5-R8}
        LDMIA   R0!,{R5-R8}
        STMIA   R1!,{R5-R8}
        LDMIA   R0!,{R5-R8}
        STMIA   R1!,{R5-R8}
        LDMIA   R0!,{R5-R8}
        STMIA   R1!,{R5-R8}
        SUB     R2,R2,#&40                      ; ="@" (64)
        SUBS    R4,R4,#1
        BGT     |L0000835C|
        CMP     R2,#0
        BGT     |L00008340|
        LDMFD   R13!,{R0-R8,PC}                 ; Function exit, Ends

|L00008394.End_Of_File|
                                                ;~

        END


---------------------------------
Statistics
---------------------------------
Size in words   :    8421  100.0%
Code            :    3715   44.1%
  surmised      :     538   14.5%
  uses PSR      :      33    0.9%
  not ARM2/3    :       0    0.0%
  not 32 bit    :       0    0.0%
  unpredictable :      31    0.8%
Data            :    4174   49.6%
  surmised      :    4017   96.2%
Warnings        :       4    0.1%
Unidentified    :     532    6.3%
---------------------------------

