$00:AE4D 20 55 AE    JSR $AE55  [$00:AE55]   A:103A X:0016 Y:000B D:0280 DB:00 S:07C0 P:envmXdIZC HC:960 VC:064 00 Frames=6e
$00:AE55 C2 30       REP #$30                A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmXdIZC HC:1006 VC:064 00 Frames=6e
$00:AE57 85 57       STA $57    [$00:02D7]   A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIZC HC:1028 VC:064 00 Frames=6e

$00:AE59 C9 00 10    CMP #$1000              A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIZC HC:1060 VC:064 00 Frames=6e
$00:AE5C 90 35       BCC $35    [$AE93]      A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIzC HC:1084 VC:064 00 Frames=6e

$00:AE5E C9 2C 10    CMP #$102C              A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIzC HC:1100 VC:064 00 Frames=6e
$00:AE61 F0 5C       BEQ $5C    [$AEBF]      A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIzC HC:1124 VC:064 00 Frames=6e

$00:AE63 C9 2D 10    CMP #$102D              A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIzC HC:1140 VC:064 00 Frames=6e
$00:AE66 F0 5F       BEQ $5F    [$AEC7]      A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIzC HC:1164 VC:064 00 Frames=6e

$00:AE68 C9 2E 10    CMP #$102E              A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIzC HC:1180 VC:064 00 Frames=6e
$00:AE6B F0 2A       BEQ $2A    [$AE97]      A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIzC HC:1204 VC:064 00 Frames=6e

$00:AE6D C9 2F 10    CMP #$102F              A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIzC HC:1220 VC:064 00 Frames=6e
$00:AE70 F0 39       BEQ $39    [$AEAB]      A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIzC HC:1244 VC:064 00 Frames=6e

$00:AE72 C9 30 10    CMP #$1030              A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIzC HC:1260 VC:064 00 Frames=6e
$00:AE75 F0 1D       BEQ $1D    [$AE94]      A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIzC HC:1284 VC:064 00 Frames=6e

$00:AE77 C9 31 10    CMP #$1031              A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIzC HC:1300 VC:064 00 Frames=6e
$00:AE7A F0 2C       BEQ $2C    [$AEA8]      A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIzC HC:1324 VC:064 00 Frames=6e

$00:AE7C C9 32 10    CMP #$1032              A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIzC HC:1340 VC:064 00 Frames=6e
$00:AE7F F0 13       BEQ $13    [$AE94]      A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIzC HC:1364 VC:064 00 Frames=6e

$00:AE81 C9 33 10    CMP #$1033              A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIzC HC:012 VC:065 00 Frames=6e
$00:AE84 F0 22       BEQ $22    [$AEA8]      A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIzC HC:036 VC:065 00 Frames=6e

$00:AE86 C9 36 10    CMP #$1036              A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIzC HC:052 VC:065 00 Frames=6e
$00:AE89 F0 09       BEQ $09    [$AE94]      A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIzC HC:076 VC:065 00 Frames=6e

$00:AE8B C9 37 10    CMP #$1037              A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIzC HC:092 VC:065 00 Frames=6e
$00:AE8E F0 18       BEQ $18    [$AEA8]      A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIzC HC:116 VC:065 00 Frames=6e

$00:AE90 4C B4 A9    JMP $A9B4  [$00:A9B4]   A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIzC HC:132 VC:065 00 Frames=6e

; ================================================================================
; ################################################################################
; ================================================================================

$00:A9B4 C9 00 10    CMP #$1000              A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIzC HC:156 VC:065 00 Frames=6e
$00:A9B7 F0 10       BEQ $10    [$A9C9]      A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIzC HC:180 VC:065 00 Frames=6e

$00:A9B9 C9 06 10    CMP #$1006              A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIzC HC:196 VC:065 00 Frames=6e
$00:A9BC B0 0B       BCS $0B    [$A9C9]      A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIzC HC:220 VC:065 00 Frames=6e
(..)

$00:A9C9 4C 70 A9    JMP $A970  [$00:A970]   A:103A X:0016 Y:000B D:0280 DB:00 S:07BE P:envmxdIzC HC:242 VC:065 00 Frames=6e

; ================================================================================
; ################################################################################
; ================================================================================

$00:A970 08          PHP                     A:103A X:0000 Y:0000 D:0180 DB:00 S:073E P:envmxdIzC HC:938 VC:246 00 Frames=69
$00:A971 C2 30       REP #$30                A:103A X:0000 Y:0000 D:0180 DB:00 S:073D P:envmxdIzC HC:960 VC:246 00 Frames=69
$00:A973 48          PHA                     A:103A X:0000 Y:0000 D:0180 DB:00 S:073D P:envmxdIzC HC:982 VC:246 00 Frames=69
$00:A974 DA          PHX                     A:103A X:0000 Y:0000 D:0180 DB:00 S:073B P:envmxdIzC HC:1012 VC:246 00 Frames=69

$00:A975 29 FF 0F    AND #$0FFF              A:103A X:0000 Y:0000 D:0180 DB:00 S:0739 P:envmxdIzC HC:1042 VC:246 00 Frames=69
$00:A978 0A          ASL A                   A:003A X:0000 Y:0000 D:0180 DB:00 S:0739 P:envmxdIzC HC:1066 VC:246 00 Frames=69
$00:A979 AA          TAX                     A:0074 X:0000 Y:0000 D:0180 DB:00 S:0739 P:envmxdIzc HC:1080 VC:246 00 Frames=69

; # args / barrel

$00:A97A BD 1E F4    LDA $F41E,x[$00:F492]   A:0074 X:0074 Y:0000 D:0180 DB:00 S:0739 P:envmxdIzc HC:1094 VC:246 00 Frames=69
$00:A97D EB          XBA                     A:0002 X:0074 Y:0000 D:0180 DB:00 S:0739 P:envmxdIzc HC:1134 VC:246 00 Frames=69
$00:A97E 85 10       STA $10    [$00:0190]   A:0200 X:0074 Y:0000 D:0180 DB:00 S:0739 P:envmxdIZc HC:1154 VC:246 00 Frames=69
$00:A980 EB          XBA                     A:0200 X:0074 Y:0000 D:0180 DB:00 S:0739 P:envmxdIZc HC:1186 VC:246 00 Frames=69
$00:A981 29 FF 00    AND #$00FF              A:0002 X:0074 Y:0000 D:0180 DB:00 S:0739 P:envmxdIzc HC:1206 VC:246 00 Frames=69
$00:A984 F0 15       BEQ $15    [$A99B]      A:0002 X:0074 Y:0000 D:0180 DB:00 S:0739 P:envmxdIzc HC:1230 VC:246 00 Frames=69

$00:A986 C9 63 00    CMP #$0063              A:0002 X:0074 Y:0000 D:0180 DB:00 S:0739 P:envmxdIzc HC:1246 VC:246 00 Frames=69
$00:A989 F0 14       BEQ $14    [$A99F]      A:0002 X:0074 Y:0000 D:0180 DB:00 S:0739 P:eNvmxdIzc HC:1270 VC:246 00 Frames=69

; ----------------------------------------------------------------------------------

$00:A98B AA          TAX                     A:0002 X:0074 Y:0000 D:0180 DB:00 S:0739 P:eNvmxdIzc HC:1286 VC:246 00 Frames=69
$00:A98C 46 10       LSR $10    [$00:0190]   A:0002 X:0002 Y:0000 D:0180 DB:00 S:0739 P:envmxdIzc HC:1300 VC:246 00 Frames=69
$00:A98E 90 05       BCC $05    [$A995]      A:0002 X:0002 Y:0000 D:0180 DB:00 S:0739 P:envmxdIzc HC:1354 VC:246 00 Frames=69

; skip ptr-24 (1)

$00:A990 20 E6 AD    JSR $ADE6  [$00:ADE6]   A:0002 X:0002 Y:0000 D:0180 DB:00 S:0739 P:envmxdIzc HC:1060 VC:066 00 Frames=5f
$00:A993 80 03       BRA $03    [$A998]      A:0002 X:0002 Y:0000 D:0180 DB:00 S:0739 P:envmxdIzc HC:928 VC:069 00 Frames=5f

; skip huffman (0)

$00:A995 20 E1 AD    JSR $ADE1  [$00:ADE1]   A:0002 X:0002 Y:0000 D:0180 DB:00 S:0739 P:envmxdIzc HC:008 VC:247 00 Frames=69
$00:A998 CA          DEX                     A:0014 X:0002 Y:0000 D:0180 DB:00 S:0739 P:envmxdIzc HC:344 VC:251 00 Frames=69
$00:A999 D0 F1       BNE $F1    [$A98C]      A:0014 X:0001 Y:0000 D:0180 DB:00 S:0739 P:envmxdIzc HC:358 VC:251 00 Frames=69

; ----------------------------------------------------------------------------------

$00:A99B FA          PLX                     A:0027 X:0000 Y:0000 D:0180 DB:00 S:0739 P:envmxdIZc HC:1052 VC:256 00 Frames=69
$00:A99C 68          PLA                     A:0027 X:0000 Y:0000 D:0180 DB:00 S:073B P:envmxdIZc HC:1088 VC:256 00 Frames=69
$00:A99D 28          PLP                     A:103A X:0000 Y:0000 D:0180 DB:00 S:073D P:envmxdIzc HC:1124 VC:256 00 Frames=69
$00:A99E 60          RTS                     A:103A X:0000 Y:0000 D:0180 DB:00 S:073E P:envmxdIzC HC:1152 VC:256 00 Frames=69

; ==================================================================================
; ==================================================================================

; read Huffman (counter)

$00:A99F 20 E1 AD    JSR $ADE1  [$00:ADE1]   A:0002 X:0074 Y:0000 D:0180 DB:00 S:0739 P:eNvmxdIzc HC:1288 VC:246 00 Frames=5d
$00:A9A2 29 07 00    AND #$0007              A:0014 X:0074 Y:0000 D:0180 DB:00 S:0739 P:eNvmxdIzc HC:256 VC:251 00 Frames=5d
$00:A9A5 3A          DEC A                   A:0004 X:0074 Y:0000 D:0180 DB:00 S:0739 P:envmxdIzc HC:280 VC:251 00 Frames=5d
$00:A9A6 48          PHA                     A:0003 X:0074 Y:0000 D:0180 DB:00 S:0739 P:envmxdIzc HC:294 VC:251 00 Frames=5d

; read Huffman (dummy)

$00:A9A7 20 E1 AD    JSR $ADE1  [$00:ADE1]   A:0003 X:0074 Y:0000 D:0180 DB:00 S:0737 P:envmxdIzc HC:324 VC:251 00 Frames=5d
$00:A9AA 68          PLA                     A:0027 X:0074 Y:0000 D:0180 DB:00 S:0737 P:envmxdIzc HC:890 VC:256 00 Frames=5d
$00:A9AB AA          TAX                     A:0003 X:0074 Y:0000 D:0180 DB:00 S:0739 P:envmxdIzc HC:926 VC:256 00 Frames=5d

; read ptr-24

$00:A9AC 20 E6 AD    JSR $ADE6  [$00:ADE6]   A:0003 X:0003 Y:0000 D:0180 DB:00 S:0739 P:envmxdIzc HC:940 VC:256 00 Frames=5d
$00:A9AF CA          DEX                     A:0003 X:0003 Y:0000 D:0180 DB:00 S:0739 P:envmxdIzc HC:668 VC:259 00 Frames=5d
$00:A9B0 D0 FA       BNE $FA    [$A9AC]      A:0003 X:0002 Y:0000 D:0180 DB:00 S:0739 P:envmxdIzc HC:682 VC:259 00 Frames=5d

$00:A9B2 80 E7       BRA $E7    [$A99B]      A:0003 X:0000 Y:0000 D:0180 DB:00 S:0739 P:envmxdIZc HC:226 VC:003 00 Frames=5e
